Рубрика «Gamedev» - 40

Привет, ребята,

Последние два года мы разрабатываем пролог After Reset RPG. Некоторые из читающих это статью следят за ходом разработки еще с Kickstarter’а. В ноябре наконец-то мы планируем официально релизнуть пролог.

В этой статье вы сможете вместе с нами пронестись по всем главным взлетам и падениям, приключавшимися с нами с момента KS месяц за месяцем. Без преукрас, без пиара, без воды. Только чистый кейс и жесткий опыт. Опыт, с которым с высокой вероятностью вы либо столкнетесь, став на путь инди-разработчика, или уже столкнулись, если вы и так уже работаете над своей игрой.

image

Читать полностью »

Все началось в далеком 2013 году. Тогда игрушек на Android было хоть и много, но всяко меньше чем сейчас. И выпустив свою игру на тогда еще Android Market, можно было получить какую-никакую, а денежку. А поскольку мне нравится делать игры, сомнений не было — выпускаем игру. Мы — это маленькая команда из программиста, художника и тестировщикагенератора идей. Забегая наперед — шишек и граблей мы собрали предостаточно. В основном будет обзор технических моментов, поэтому статья будет полезна всем, кто как-либо связан с разработкой игр. Не повторяйте наших ошибок.

Как набить кучу шишек и выпустить игру - 1

Читать полностью »

2D магия в деталях. Часть вторая. Структура - 1

Помните небезызвестный мем про "корованы"? Наверное, каждый, кто разрабатывает игры (или хотел бы этим заняться) раздумывает о неком "проекте мечты", где можно будет "грабить корованы" и "набигать". А ещё, чтобы погода менялась динамически, и на грязи следы от сапог оставались, и деревья росли в реальном времени. И ещё, чтобы ...

Понятно, что в реальном игровом проекте такая погоня за хотелками — смерти подобна. А вот в техно-демке — самое то.

Читать полностью »

В этом посте я уже рассказывал, как я вижу ситуацию сложившуюся в той сфере которая должна была давно стать массовым явлением, однако этого не произошло. Бытовые роботы так и не стали, каким то естественным продуктом для хоть сколько то заметной части населения планеты.
В комментариях люди высказывали свои предположения о причинах подобной ситуации, ну и кто то предлагал идеи того, как это можно исправить.

Ну а я, как инженер, не мог пройти мимо этой ситуации и предлагаю свою «методу» решения этой проблемы… Real WarBots (да, заодно здравствуйте, мы компания Cygob)

image
Читать полностью »

Второй день умираю от умиления и решил поделиться с читателим. По большому счёту, достаточно просто дать ссылку, но тогда это вроде как не статья получается, поэтому расскажу немножко.

image

Читать полностью »

IT в iGambling: риски, ставки и азарт - 1

Николай Филимонов, маркетинг-координатор новой iGambling-практики DataArt, объяснил, зачем выделять работу с казино и букмекерами в отдельное направление, рассказал, чем игорный бизнес пытается привлечь молодежь, какие специалисты сейчас нужны индустрии и за какими технологиями будущее игр на удачу.

— На создание каких игр ориентируется направление GameDev в DataArt?

Николай Филимонов: — Сейчас в нашей компании GameDev-экспертиза работает внутри Gambling&Betting-практики, которую мы недавно начали выделять наряду, скажем, с Telecom или Travel-практиками. В мире индустрию принято называть iGaming. Внутри компании мы предпочитаем использовать термин iGambling, чтобы нас не путали с играми на iOS. Хотя в принципе все эти названия в равной степени устоявшиеся и объединяют все, что касается казино, ставок и лотерей. iGambling — зарегулированная индустрия, и это роднит нас с финансовой и Healthcare-практиками.

— За счет чего iGambling можно выделить в отдельное направление работы?

Н. Ф.: — Практика, в первую очередь, маркетинговое понятие, а мы уже более десяти лет работаем с широко известным клиентом — компанией Betfair — крупнейшей в мире биржей ставок. Сейчас они, кстати, еще и объединились с Paddy Power. Сотрудничество с Betfair — важный показатель, то, о чем точно можно и нужно говорить, знакомясь с другими представителями игровой индустрии.Читать полностью »

Вы задумывались над тем, что если в конструкторе и методах использовать не this, а переменную, то после минификации экономия байтов начнётся уже с четвёртого this?

// просто сравните длину строк
this.this.this.this.
var s=this;s.s.s.s.

Я использовал этот и некоторые другие упоротые способы для участия в конкурсе js13kGames, цель которого — написать игру, размер которой не превысит 13 килобайт.

Скриншот ранней версии игры

Игра почти готова, осталось всего-то пару дней не спать...

Читать полностью »

При развитии free-to-play мобильной игры вместе с новыми фичами регулярно добавляется и новая графика. Часть ее включается в дистрибутив, часть скачивается в ходе игры. Для возможности запуска приложения на устройствах с небольшим размером оперативной памяти разработчики применяют аппаратно сжатые текстуры.

Сжатие мобильной графики в формат ETC1 и открытая утилита - 1

Формат ETC1 обязателен к поддержке на всех Android-устройствах с OpenGL ES 2.0 и является хорошей отправной точкой оптимизации потребляемой оперативной памяти. По сравнению с форматами PNG, JPEG, WebP загрузка текстур ETC1 осуществляется без интенсивных расчетов обычным копированием памяти. Также улучшается производительность игры по причине меньших размеров данных текстур пересылаемых из медленной памяти в быструю.
Читать полностью »

Всем доброго времени суток! Хотелось бы рассказать о том, как я реализовывал систему игрового UI в небольшом игровом проекте. Данный подход показался мне самым оптимальным и удобным во всех требуемых аспектах.

Вся система является довольно тривиальным представлением недетерминированного конечного автомата.
Для реализации нам понадобится: набор состояний, набор представлений состояний, стейт-свитчер, переключающая эти состояния.
Читать полностью »

Решил рассказать о своей игре, которую разрабатываю уже больше года (с 5 мая 2015) сам с использованием Unity3d и Blender

image

Действие игры происходит в мрачном мире недалекого будущего. Мы работаем в службе безопасности Большого Брата и однажды нам присылают письмо от неизвестного отправителя, в котором сказано, что ББ затеял нечто ужасное. В городе тем временем происходят таинственные вещи. Нам предстоит распутать, что-же на самом деле происходит. Но кто на самом деле контролирует город. Возможно за всем стоит нечто большее, чем мы можем себе представить?
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js