avatar

mokus

карма
222,0
312 голосов
рейтинг
112,5

7 советов инди другим инди

24 августа в день 20 летия независимости Украины, около обеда по Киевскому времени, в Новой Зеландии стартовали продажи игры для iOS Contre Jour.
Эта небольшая игрушка еще до релиза успела нахватать премий.
Первая игра для iOS, получившая номинацию на E3 от GameCriticsAwards. На E3 нет отдельной номинации для мобильных устройств — мобильные игры соревнуются с портативными. И игра в своей номинации соревновалась с Super Mario для 3DS и Uncharted для PS Vita.
Игра признана лучшей мобильной игрой на Е3 изданием GamePro. Вышла в финал аналогичной премии от IGN.
Сейчас — через 2 дня после старта продаж игра имеет титул iPad Game of the Week в AppStore и уверенно движется в топы продаж — сейчас на 4м месте.
Игра разработана маленькой независимой студией из Украины — Mokus.
Фактически за этим ником скрывается один человек — Максим Грынив. Это я. Приятно познакомится.

Для меня эта игра стала новым уровнем, это игрушка, в которую я вложился весь и которой горжусь. Эта игра от начала и до конца сделана на одолженом у друга (дякую, Рома) макбуке. Делая ее, я не только успел истратить под 0 все сбережения, но и сформулировал для себя несколько правил — как сделать хорошую инди игру. Далее мои вам советы — в порядке возрастания важности.


Launch trailer

+199
26 августа 2011, 14:12
184
mokus 112,5

OpenGL. Антиалиасинг на устройствах его не поддерживающих

Делая новую игру под iPad и впервые запустив ее на устройстве, был очень неприятно удивлен.
Оказалось, что iPad/iPhone не поддерживают антиалиасинг линий рисуемых программно. Быстрый поиск в гугле только подтвердил опасения – действительно антиалиасинга нет. Что странно, симулятор iOS наглым образом обманывает наивных разработчиков, демонстрируя сглаживание линий во всей красе.


Ребята из 2DBoy — создатели World of Goo гениальны во всем кроме антиалиасинга

Учитывая, что игра довольно специфическая и около 50% видимой картинки рисуется линиями и заливками проблема была критической. Выбор был простой:
me.tryToImplementAntialiasing();
If( !antialisingImplementedManualy )
{
me.forgetAboutGameDev();
me.goAndKillYourself();
}
else
{
me.postOnHabrAboutManualAA();
me.finishTheGame();
}

Для непрограммистов поясню — “Make Antialising or die trying”.
+123
31 декабря 2010, 02:50
147
mokus 112,5

Путь Индейца или как моя игра стала featured в apple app store

Привет.
Если сейчас заглянуть в апп стор, то среди featured программ можно заметить игру Huje Tower. Она там появилась сегодня и провисит 3 недели. Если кликнуть на этот баннер можно увидеть, что права принадлежат какому-то парню с вполне славянским именем и фамилией — Максим Грынив. Если поиграть то на бекграунде можно заметить львовский оперный театр, ратушу, башню Корнякта и сделать вывод что разработчик львовянин.
Максим Грынив это я. Очень приятно :)
Я б очень хотел доступно рассказать как достичь этого результата и дать готовый рецепт всем желающим. Объяснить, что апп стор это не лотерея и что именно сейчас золотой век инди, когда одиночки без бюджета могут конкурировать с монстрами и выигрывать. Но лучше я просто расскажу как все было.

вид из моего окна на айтюнс

апп стор на айфоне

+264
23 декабря 2009, 01:45
140
mokus 112,5