Game Development

индекс
199,04

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



7. Играйте в своей лиге.

Трезво оценивайте свои силы. Если вы решили сделать 3д шутер — я вам не завидую. Вам придётся соревноваться с Battlefield, Call of Duty, Halo etc.
И намного лучше сделать крутой файтинг, чем посредственный 3д шутер. Делайте игру в той весовой категории, в которой вы имеете шансы выйти победителем. Contre Jour — физический пазл. Довольно простой жанр, но я был уверен, что в нем я смогу быть на уровне лучших.

6.Будьте лучшими в своей нише.

Игровые издания обожают составлять всякие топ 10 на какую-то платформу, топ 10 разных выставок, топ 10 всех времен и народов, топ 10 года итд. И всегда стараются включить туда разные игры. Не только по жанрам, но и по стилистике. Скорее всего в таком рейтинге вы увидите и шутер и гонки и файтинг, и обязательно какую-то оригинальную или даже артхаусную игрушку. Для XBox такой игрой стала Limbo.
На Е3 2011 видно именно так подошли к составлению рейтингов — потому Contre Jour попала во всевозможные топ 10 среди мобильных игр. Иногда обходя таких монстров как FIFA, Street Fighter etc.

image
Game of the Week для iPad

5. Выбрасывайте все лишнее.

Нет никакой сложности придумать и запихнуть в игру кучу фич. Проблема в том, что большинство из них вряд-ли вашу игру улучшит. Делая Contre Jour я создал в 2 раза больше механик, чем включил в релизную версию. Те, которые плохо сочетались с другими, ломали темп игры, были бескомпромиссно вырезаны из игры. В результате остались только те, что усиливают и поддерживают основной геймплей.

4. Стремитесь к идеалу.

Это индустрия развлечений. В этом кардинальное различие с разработкой любого другого софта. Если вы делаете программу для работы ваш юзер может стерпеть многое. Пока ваша программа выполняет свои задачи, юзер будет матерится но будет ее использовать.
С играми другое дело. Юзер должен получать удовольствие. И если его что-то будет раздражать — он забросит вашу игру и никогда к ней не вернется. Поставит нулевой рейтинг, напишет гневный отзыв и забудьте про хорошие продажи.
Потому в играх все должно быть идеально — все сучки срублены, все поверхности отполированы. Если у вас есть сомнения насчет любой механики в игре — надо пробовать переписать. В Contre Jour основную механику я переписывал 5 раз. И так и не достиг идеала, к которому стремился. Но у меня уже небыло идей и я посчитал результат приемлемым. Сейчас я считаю это основным минусом игры, но если б не 5 итераций переписывания игра б вышла откровенно гавеной.
Будьте максимально самокритичны и не слушайте, когда кто-то говорит «да забей, все итак работает». Смотрите как люди играют и если в процессе что-то работает не так, как задумано — переписывайте.

3. Платформа.

Каждая игра создается изначально под какуюто платформу. И платформа ставит очень жесткие ограничения. Платформа определяет все. Это и определенная аудитория. И определенный способ управления. И ценовая политика. И рамки бюджета.
Нет смысла выпускать на WII хардкорный шутер. Там некому в него играть.
Нет смысла вкладывать в iOS проект $10млн — вам все-равно прийдется продавать вашу игру в лучшем случае за $4.99 и она банально не окупится.
Нет смысла делать классический файтинг на планшеты — для таких игр создан джойстик.
Contre Jour изначально был придуман для тачскринов и разрабатывая его я целился в основном на планшеты. Потому на iPad игра играется в разы лучше чем на iPhone. И никогда не выйдет на PC/Mac пока те управляются мышкой — это убьет геймплей.

image
Пока 4е место в общем топе

2. Целостность.

Все в игре должно гармонировать и идеально сочетаться. Графика, музыка, геймплей, сюжет — все должно быть выдержано в одном стиле. И главное, чтоб оно соответствовало целевой аудитории.
Contre Jour я решил делать в черно белом. Отсюда появилось и название игры — первые версии были нарисованы в контр-ажуре (свет сзади, спереди только черные силуэты). Потом были добавлены световые эффекты и вместо контр-ажура получилось просто ч/б.
Музыка, написанная французским композитором Давидом Ари Леоном, идеально подходит к графике и создает атмосферу. Игра спокойная и расслабляющая — потому в игре нет элементов механики, которые заставят вас спешить, нет бонусов, которые исчезают через несколько секунд. Игра более «взрослая», чем разноцветные пазлы на iOS, потому и уровни я старался сделать на чистую логику. Сложность в том, чтоб найти правильный путь, а не кликнуть в нужный момент по нужной части экрана нужное количество раз.
Все вместе это создает законченный образ и то, что называют «атмосфера».

1. Геймплей.

Геймплей всегда на первом месте. Вы можете сделать все неправильно, но если у вас обалденно-гениальный геймплей вашу игру будут играть. И наоборот. Если геймплей не затягивает, даже если все остальное сделано идеально у вас выйдет всего-навсего средненькая игра.
Задача всего остального: и графики, и звука, и сюжета — не испортить геймплей. Если же у вас супер геймплей, а остальные элементы его поддерживают и усиливают — запасайтесь большими картонными коробками. Вам надо будет много места, чтоб складывать заработанные деньги.
Геймплей должен быть крутым уже на уровне первой демки. И если демо не вызывает в вас восторг и не затягивает — лучше придумайте что-то другое.
Contre Jour родился из простой идеи: «А давай ты сделаешь игру, где можно будет деформировать землю и так управлять героем», — сказал мне мой друг Антон Михайлец. Все остальное было выстроено вокруг этой идеи — игрок управляет окружением, а не персонажем. И первая же демка производила «вау-еффект». На нее было приятно просто смотреть, а тем более играть.

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

P.S. Если вам интересно узнать историю игры, читайте интервью на flashgameblogs.
+199
26 августа 2011, 14:12
175

комментарии (174)

+15
rastych #
Отличная игра! Ловите мои $2.99
+1
mokus #
Спасибо, ловлю :)
+10
vadim2 #
Мне игра напомнила cut the rope в тёмных тонах.
+22
Kareshka #
Мне ещё World of Goo вспомнилась. :)
+6
theos #
Основываясь только по видео, мне на ум пришел как раз World Of Goo
+10
Yakhnev #
Темные тона еще почему-то напоминают о Limbo
–1
kurokikaze #
«Почему то» :)
0
lebowski #
Да-да, еще и Limbo. Можно все что показано в ролике можно уложить в Cut the rope + World of Goo + Limbo
+2
DevDemi #
Ролик обалденный! Ушёл ставить игру…
+1
Terion #
Игра просто потрясающая. Других слов нет
0
ckald #
Обязательно напишите, окупилась ли работа. Через какое-то время. Очень круто!
+7
DedalX #
Смеетесь чтоли?) ТОП 10 USA это до 50 000$ в день. Сейчас игра на 2 месте.
Естественно чилинго вложило в раскрутку бешенные деньги, но за несколько дней они окупаются и потом прибыли хватает уже всем. Тем более для такой отличной игры. Ей место в Hall of fame если она еще не там =) Но уверен что будет.
+1
ckald #
Уже конечно смеюсь – прочитал интервью и лучше понял ситуацию. Теперь интересны числа :)
0
DedalX #
Проценты дележки с чилинго как и цифры под NDA так что цифра разработчик нам никогда не скажет. Но я с радостью поздравляю новоиспеченного миллионера, каким он станет если не сегодня, то через несколько дней, сделавшего отличный игровой продукт =)
0
mokus #
Все не настолько хорошо — делите на 5 наверное. Но пока статистики еще нету.
+1
DedalX #
Ну находясь на 300-ом месте в общем US топе мы получали 1000$ в день (правда это не игра была, но не суть важно).
0
maaboo #
Я разочарую, но нахождение в десятке US Top даёт не порядок, а разы. А разница между 9 и 10 местом может вообще быть 200 баксов в день, или даже 1 бакс. =)

То есть по примеру — находясь на 200 месте — получали бы 1200$, на 100 — 1500$, на 10 — 3000$.
0
SpiderMan #
А цена игры учитывается? 2.99$ — это по идее мало?
0
DedalX #
Топ строится на основе количества продаж за последние 3 дня. Цена роли не играет. Чем дешевле продукт тем проще вылезти в ТОП (теоретически). Но там еще нужно и продержаться =) 2,99$ для игры такого плана нормальная (если не сказать максимальная) цена. Цены от 4,99 до 9,99 ставят в основном только очень известные конторы названия игр которых у всех на слуху (из-за ПК/XBOX/PS версий) и их будут покупать по любой цене — серия Need For Speed и т.п.
0
SpiderMan #
не, я к тому, что прибыль то общая еще и от ценника зависит. Но, думаю, миллионы — это уже вопрос времени. Не эта, так следующая игра должна открыть новые финансовые возможности для Мокуса )
+2
abelov #
Ну топ1 на ipad около 12к продаж дает в день (может уже больше). Так что недельку продаж и все окупиться думаю. Игра прикольная, чем то Cut The Rope и Gish напоминает.
+3
XaocCPS #
Есть ли планы на портирование игры на другие платформы (мобильные и нет)?
+2
mokus #
Да, конечно. В планах Андроид и PS Vita, если договоримся.
0
tum0rc0re #
буду ждать версию под Android, не забудьте про планшеты на Android 3 :)
0
Incole #
О WP7 конечно речи нет? :-(
0
mokus #
будет wp7 однозначно
0
Incole #
Отличные новости, спасибо!
+1
Hawkin #
Завораживает ролик
+10
wazd #
Cut the Rope + World of Goo + Limbo = Profit :)
0
MuhaMed #
сейчас на етом ноуте пишеться тоже потенциально неплохая игрушка ))
–3
naum #
пишеться? етом? неплохая игруха? ))? пиздец, не обижайтесь
+11
mokus #
нельзя ж так. Вы на многих иностранных языках лучше пишите?
+10
mokus #
упс… пишете
+19
mokus #
Ну… это классно. Минусуйте! Вы действительно считаете, что все иностранцы обязаны знать русский язык? Вам бы приятней было, если б изза не идеального русского, я просто не написал этой статьи? Вам обидно, что ктото хотя и учит ваш язык пишет на нем с ошибками? По вашему это «пиздец»(как сказал коментатор выше)?
0
naum #
Да, не, при чем тут язык. Не думал, что спровоцирую подобное обсуждение, просто стало забавно. Расслабьтесь.
–3
renton #
Русский — не иностранный для Украины. Но победителей не судят ))
+9
IDMan #
Русский — не чужой, но иностранный.
+9
mokus #
Для кого как. Для меня иностранный. В быту я его не использую, в школе не учил.
–1
renton #
В вашей (и моей) стране на нём говорит не меньше половины населения. Не знать его — довольно странно.
+1
xanep #
Не знать язык и не родной язык — это разные вещи. Статью же написал как-то, значит знает.
–2
renton #
Но повторюсь: победителей не судят. Вам можно всё :)
–4
crazyrabbit2 #
Прикол в том, что для общения в интернетах используется довольно скудный словарный запас, а все незнание русского у Украинцев зачастую состоит в неправильных буквах.
Но при общении на русскоязычных ресурсах неужели так сложно запомнить несколько базовых перестановок букв, которые адаптируют «украинизмы» в правильные русские слова?
+24
mokus #
Странная вещь — мой английский хуже моего русского. Намного. Но на англоязычных ресурсах мне наоборот пишут «your English is great», а на рускоязычных докапываются до каждой буквы.
+11
icegreenberry #
Ага. Это такая особенность славянской души — пытаться всем вокруг любыми способами доказать, что они лохи, а сам ты хороший и умный.
+3
renton #
Воспринимайте критику не как повод для обиды, а как подсказку к самосовершенствованию, и будет намного проще :)
–9
fluxion #
habrahabr.ru
+10
mokus #
Именно поэтому я написал статью по русски.

А вам настолько важна чистота языка, что мне, иностранцу, вы не простите ошибки и желали б чтоб моего поста на хабре небыло?
Правильно я понял?
–1
tarepanda #
Как бы то ни было, вот выдержка из правил (http://habrahabr.ru/info/help/rules/):

8. Хабр — для грамотных людей. Мы любим русский язык и не любим тех, кто его коверкает. Ошибки и опечатки бывают у всех — старайтесь проверять текст перед отправкой. Постоянные орфографические ошибки и игнорирование правил пунктуации не приветствуются, а намеренное коверканье слов, «падонкоффский сленг» и мат очень скоро станут причиной бана.

Спелчекеры ещё никто не отменял.
+10
mokus #
давайте я обьясню еще раз.

я пишу со спелчекером. я стараюсь писать грамотно. но не всегда умею.
когда мне кто-то пишет в личку — «там и там ошибки» я их исправляю и благодарю.

но когда кто-то пишет
>пишеться? етом? неплохая игруха? ))? пиздец, не обижайтесь
то он
1. хам
2. нарушает правила хабра

Культурных людей отличает терпимость к чужим ошибкам.
А то что я очень часто вижу на хабре это
1. банальное непонимание, что не для всех в мире русский родной язык.
2. хамство.
3. желание самоутвердиться за счет унижения других.
–2
tarepanda #
9. Хабр — для спокойных людей. Просим оставить хамство, грубость, мат, прочие проявления агрессии и неадекватности для других ресурсов — на Хабре это не в почёте.

Это как в мультике: «А что подумал кролик — никто не узнал, потому что он был очень воспитанный».

Никто не ставит вам в упрёк те ошибки, что вы делаете.

Есть две большие разницы в том, как себя ведёте вы, и как повёл себя MuhaMed. Когда человек уважает правила чужого общества, в которое он попал, корить его за мелкие просчёты никто не будет. Но если же он наплевательски относится к чужим правилам, ему припомнят каждую мелочь.

В общем, не собирался этого делать, но пойду насру в карму обоим участникам конфликта.
+2
istinspring #
потому что комментатор выше, как бы помягче выразиться — сноб, а причина скорее всего в том, что своим граммар наци он как бы показывает что его культура письма как бы престижнее, ведь это очень важно уметь писать без ошибок. во общем-то по большому счету еще одно проявление «илитизма». я таких обычно сразу в х… шлю.

статья очень интересная, игры это своего рода произведения искусства, я понимаю как много труда нужно вложить в разработку даже простой игры.
+1
fluxion #
Каникулы кончились и набежали недоученные школьники. Это печально.

Предложения должны начинаться с заглавной буквы.
Куча пропущенных запятых и несколько тире.
«своим граммар наци» — wtf?
«он как бы показывает… как бы престижнее» — как бы учи русский.
«я таких обычно сразу в х… шлю» — ай, молодца.
В общем, когда подростковый максиананизм пройдёт, то подучи русский язык, позорище.

0
istinspring #
U mad? =) мазью помажь — пройдёт
+2
FlexIDK #
Портируйте на WP7, + MS подкинет денюшек за это, и даст тайтл Xbox Live и гарантированные продажи ;)
0
mokus #
На wp7 точно сделаю.
0
FlexIDK #
Спасибо за обещание, буду очень ждать на WP7. И очень желательно, чтобы были под тайтлом Xbox Live. Думаю вам его дадут 100% ;). Игра отличная, только что купил на iPhone её.
0
Zigmar #
Даже до выхода NDK под wp7?
+14
iOrange #
Классно! Хочу такую на Android.
+6
iOrange #
Ок. Я например не пользуюсь iOS девайсами, и судя по минусам не достоен приобрести эту хорошую игрушку?
–9
blinsky #
на фото по ссылке какой-то гопник. надеюсь, это не автор, а так для стеба.
+22
mokus #
Да не. Я на фото. А че, какието проблемы?
+2
blinsky #
да все классно. одолжили у другана ноут, собрали крутую игру. я в легком шоке :)
+4
DedalX #
Одолжили не отжали :)
+1
MaxUp #
Это автор. И почему сразу гоптик? Инди разработчик :)
0
blinsky #
Осознал ошибку, извиняюсь перед разработчиком. ломка стереотипов. просто не в теме :)
0
megaweber #
Покупаю по видео исключительно, об игре отпишусь как попробую, выглядит отлично! Поздравляю!
0
megaweber #
Интересная игра, приятная музыка, персонаж хорош, все как по азбуке :) Действительно напоминает смесь cut the rope и world of goo.
–1
wildhedgehog #
А чья музыка в ролике?)
0
mokus #
David Ari Leon. Музыка из игры
0
kuzemchik #
Планируется ли выпуск скурю трека в iTunes store?
+2
kuzemchik #
*саунд (iPad не знает что это за слово, и предложил скурить трек)
0
mokus #
)) я предлагал это композитору, он думает. Может успех игры его убедит.
0
Enfield #
Единственное, что смущает в труде Давида Ари Леона, так это чрезмерная восторженность музыкой Яна Тирсена. В ролике игры www.youtube.com/watch?v=Txy2a7keZCw основная тема — это лишь слегка измененная композиция Comptine d'un autre été (известная по фильму «Амели»). Явное заимствование царапает слух и немного портит впечатление от игры — эффект «абибаса».
0
Denom #
Как впечатление от MonoTouch?
Планируется ли портирование на WP7/Android?
0
mokus #
Когда пробовал MonoTouch сложилось впечатление, что еще сыроват. ПОтому от него и отказался. Но за это время вполне возможно все уже докрутили.
0
naum #
Расскажите немного про техническую составляющую. OpenGL ES? Какие-нибудь фреймворки использовали? Как планируете подойти к портированию на тот же .Net?
–1
naum #
Я зря не прочитал интервью по ссылке из топика, часть вопросов отпала, но на остальные было бы приятно услышать ответы.
+1
mokus #
Некоторые детали описал здесь habrahabr.ru/blogs/macosxdev/110998/

Да, openGL ES 1.0, Cocos2d, Box2d для физики ну и конечно очень много сам дописывал. Портирование на .Net… перепишу все на XNA.
0
naum #
О, вспомнил тот топик! Интересно стало, в процессе работы что-нибудь контрибутировали в Cocos2d/Box2d?
–4
Denom #
На всякий случай — на silverlight тоже можно игры для WP7 делать (например Krashlander так сделан)
–4
Shersh #
C WP 7.1 можно использовать и SL и XNA вместе в однмо приложении.

Но, имхо, думая о производительности лучше XNA, а менюшки и статику на SL.
–4
Denom #
Если все сделано спрайтиками, то да. Если если много векторного (ландшафт например) то на SL -проще и быстрее наверное… (При наличии Expression Blend)
0
smbd #
Если на XNA, почему бы не выпустить для десктопа?
0
mokus #
мышкой будет неудобно управлять
0
smbd #
А какое там управление, мультитач?
0
mokus #
Да.
0
smbd #
Да, тогда понятно.
0
Zigmar #
А не проще подождать, пока они допилят NDK и портировать под все платформы сразу? В смысле какая финансовая мотивация делать полный нейтивный порт под не слишком популярную платформу? Попытка занять пока пустующую нишу?
0
mokus #
Чем раньше портировать тем лучше.
0
mclander #
Обалденный ГГ (главный герой)
+2
mclander #
И огромный плюс, что в игре отдыхают глаза.
+2
Lerg #
Восхитительно! Прочитал и топик, и интервью. Мотивирует очень сильно.
+1
naum #
Игра ничуть не уступает тому же Cut The Rope в плане атмосферы / геймплея (не смотря на достаточно однообразный environment, судя по трейлеру), во многих моментах, имхо, превосходит. Идея с инверсией цветов забавна.
+1
valer00n #
На www.youtube.com/watch?v=rZehCdFJNaU&feature=player_embedded#t=53s 53 секунде чувствуется влияние игры Портал.
+1
mokus #
Есть такое :) Поиграйте игру — там будут ссылки на портал и портал 2.
0
valer00n #
Кусочек торта? :) Куб? :) Всё, молчу-молчу.
0
extragen #
Подскажите, как можно выводить деньги с AppStore для жителей Украины?
0
mokus #
Пока еще сам в поиске решений
+1
MaxUp #
с 24.09 буде доступен paypal на пополнение.
Но на вашем месте, с вашими ~суммами я бы слетал в Штаты и открыл там банковский акк (правда я не знаю как к этому отнесутся UA налоговики)…
+3
mokus #
Счет в иностранном банке в Украине считается преступлением.
0
renton #
А кто узнает?
0
mokus #
никто. Но карточкой привязаной к этому счету в Украине расплачиватся не стоит. Переводить с него деньги на укр. счет прийдется. Вопросы у налоговой могут возникнуть и тогда могут докопаться.
0
renton #
Не стоит. Но можно слетать и снять наличку за границей, да хоть и в Россию на поеде съездить. Никто ничего не раскопает.
0
mokus #
Это один из вариантов. Только в моем случае не в Россию. До Польши 60 км.
0
renton #
Ага, но там (не факт) может быть посерьёзнее таможенный контроль на предмет налички.
0
MaxUp #
там до 10'000 евро можно за раз без письменного декларирования таможенному органу.
0
MaxUp #
тем более. Посмотрите в сторону банков у которых есть «дочки» в Польше. Может быть вообще будет достаточно в Польше открыть (если возможно).
+2
DedalX #
Посмотрите в сторону Alior Bank в польше (http://www.aliorbank.pl/en). Выдача карточки за час, зачем и почему никто не спрашивает. Комисии нулевые (карточка 2$ в месяц за обслуживание, другой абонентки нет). Лимит на снятие через банкомат 4000$ в день. И это все если даже если вы не поляк и первый раз в польше. Нужен только загранпаспорт. Интернет банк на уровне (включая приложение для iPhone). Даже пин код карточки можно менять в инет банке =) Когда карточка просрочится новую автоматически вышлют вам по почте.
Ну и Apple на него отлично платит (проверено). Соответственно с чилинго тоже проблем не будет.
0
mokus #
Спасибо за совет.
+2
MaxUp #
да и в банкомате можно будет снимать наличку даже на Украине. Я не думаю, что каким-то образом можно было бы вас определить.
0
noonesshadow #
Уже нет
0
OlexU #
Разве не Чилинго шлет вам деньги? Они же размещают игру.
0
mokus #
Чилинго. А это чтото меняет?
+1
OlexU #
Я из России, не знаю как на Украине, тут достаточно договора с компанием которая шлет вам деньги. Договор должен быть на двух языках. Если деньги посылаются ежемесячно, то необходино также каждый месяц предоставлять Акт о выполенных работах, также на двух языках. Если сумма переведенных средств составляет больше $5000 то оформляется паспорт сделки, на срок до 5 лет. В принципе никакого особого гемороя, нужно только пообщяться и издателем и можно спокойно платить налоги:)
+1
smartbit #
На физ.лицо можно получать, но заплатите 15 процентов — точнее, должны их заплатить.
На юр.лицо — практически никак.
+1
smartbit #
Выводить можно, если ты физ.лицо — только потом должен 15% заплатить, и, если сумма большая, потрепать нервы можно.
Юрикам — оч. проблематично, скорее, никак.

В основном многие работают через юр.лица в других юрисдикциях.
0
CDW #
Судя по ролику — отличная игра. И еще один повод купить Ipad, вместо других планшетов.
0
Claud #
Что сами все рисовали и программировали что ли?
+1
Claud #
Имею ввиду в одиночку?
+4
mokus #
Программировал все сам. Рисовать не умею — приглашал художника. Он работал со мной месяца полтора (из 7ми общей разработки). Игра специфическая — очень много всего рисуется програмно. Все что на экране двигается рисовал я — математикой и кодом.
+1
Claud #
Тога мне кажется про это лучше бы упомянуть, а то при слове вся студия это по сути один я, мне сразу представился образ вундеркинда, который и рисует красиво, и танцует, и программирует.
0
mokus #
Танцую и программирую да. Рисовать к сожалению не мое.

Игру я делал не сам. В кредитсах достаточно много людей. Но студия это покачто я один (к большому моему сожалению).
Композитор работал автономно и я б рад быть с таким человеком партнером, но он живет толи во Франции толи в Англии и не факт, что мы еще будем работать вместе.
0
crazyrabbit2 #
Вы обязаны стать фанатом ZUN'а, он как раз вундеркинд в этом смысле
0
potapenko #
Поздравляю! Просто молодчина.
+1
3apa3a #
Отличная идея, отличная реализация. Будет ли продолжение поста? Було бы интересно узнать:
— Сколько времени ушло на разработку
— Поиски издателя и возможные сложности
— О дизайне. Кто рисовал, как много перерисовывали?
— немного о музыке, композитора сами нашли или издатель?
— как вообще издатель влияет на процесс
0
noonesshadow #
В интервью по ссылке внизу поста автор достаточно подробно ответил на эти вопросы
+5
makoomazan #
Мои поздравления и пожелания увидеть от вас еще больше классных игрух! Такие истории мотивируют и еще раз доказывают, что Украина не банановая республика, и разом перекрывает все споры о том, что мы можем делать только аутсорс! Спасибо, you made my day ;)
+2
Robotex #
Рад, что в нашей Родине есть такие вот разработчики :)

С нетерпением жду Linux-версию, которую обязательно куплю.
+1
Robotex #
Ох, пропустил фразу про управление мышкой :(
+2
prabhu #
не пожалел $2.99
0
Robotex #
Под какие платформы еще выпустите игру?
+2
mokus #
Андроид, винфон, возможно PS Vita.
Если МС сделает нормальную вин8 на планшеты то под нее тоже.
+1
drJonnie #
Игра великолепна. Если не секрет, расскажите пожалуйста 1) 3 доллара — это довольно много для игр в iOS, цену вы выставляли сами, или это инициатива издателя, 2) в игре использовался существующий движок (cocos2d или другой), или как в cut the rope написали свой, и вообще, имеет ли смысл писать собственный движок? Спасибо.
+1
mokus #
1. это решение издателя. Кроме того есть ифон версия за 0.99.
2. использовал cocos2d, но многие моменты написаны напрямую на openGL. Свой движок точно нет смысла — то что умеет кокос делаете кокосом, что не умеет — дописываете сами.
0
Yfka #
Поясните, пожалуйста про термин HD:
Я вижу много игр с приставкой HD, что именно подразумевается?

Просто у ипада ведь что у первого, что у второго разрешение 1024,
а у ифона есть 480 у старых и у нового 960. По-моему вот у нового ифона HD, но кажись оно не HD тут?..
0
mokus #
High Definition.
Согласен — HD в названии игры немного не к месту. Так как она Universal. Но приставку U никто еще не использовал и юзеры не поймут что это.
А так все HD используют в основном для iPad версий.
0
allex #
> игрок управляет окружением, а не персонажем
Идею косвенного управления в своё время активно использовал KranK (K-D Lab).
Интересно, кто-нибудь помнит Mobl?
0
SubMedia #
Вы меня вдохновили! Очень давно ношу в себе идею игры для iOS и не был уверен стоит ли начать ее разработку. И тут вдруг такой топик. Спасибо!
+3
dovan #
image
почему то он мне на сперматозоида похож… :)
0
mhspace #
Помню вашу статью про антиалиасинг в iOS ☺. Рад, что игра уже вышла, но вот сам буду ждать Android и Linux-версий. Короче, присоединяюсь к Robotex.
+2
ttone #
Казуалы счастливы, я как хардкорщик негодую))
–1
kuzemchik #
А мне еще Portal напомнило
+2
lazychaser #
Статью можно было сократить до: сделайте классную игру, с классной графикой и геймплеем. На самом деле рецепта инди-игры не существует, так же как нету рецепта хорошей картины или хорошей музыки. Здесь нужно делать от души и не думать о миллионах денег и десятках наград. Они обязательно появятся, если делать от души.
+4
mokus #
Рецепта не существует. Существуют грабли, на которые лучше не наступать.
+4
PapaBubaDiop #
В игры не играю, но ролик смотрел бы и смотрел, мелодию слушал бы и слушал…
Вы просто Тарас Шевченко айосный, только без малоросского колориту.
0
mokus #
Спасибо, коллега.
0
Iliapan #
Респект за работу, статья отличная и хорошо мотивирует
0
Denom #
Do you wrote rope simulation yourself or take prototype implementation somewhere?
As i understand earth and black blobs draws manually?
0
mokus #
by myself. yep ropes, springs, ground, background tentacles and the main character are drawn programmatically
0
Denom #
What you can suggest to read for improving my skills in this way. (Simulating ropes, etc)?
Do you use box2d?
0
mokus #
Yeah, I use box2d.
I'm not sure, a physics textbook should be enough.
You can speak Russian btw — would be easier for both of us.
0
Denom #
У меня не было русской раскладки. Я имел ввиду: может есть какие-то статьи которые тебе помогли тебе реализовать верёвки?
0
mokus #
Нет. Все делал из головы. Веревки это просто — на них минут 15 потратил. На физику. Резинки тоже просто. Вот земля было сложно.
+2
Constantine #
Читал пост про вашу первую игру, за которую взялись продюсеры MTV. Помню, тогда подумал что-то вроде «повезло парню». Сейчас понимаю, что не в везении дело :) Рад, что в Украине есть такие таланты ;)
0
mokus #
на самом деле теперь мне действительно повезло ;)
0
vinogradovser #
Следил за новостями о игре, видел ролики на стадии разработки, спасибо за хорошую игру!
+1
zim22 #
Максим, поздравляю с успехом на АппСторе — стать «игрой недели» в iPad рубрике и в Featured iPhone — это круто!
Я думаю ваша игра этого заслужила — после просмотра трейлера мне захотелось ее купить, что я и сделаю на днях (когда куплю iTunes Gift Card).

Я потихоньку тоже пишу игру и мне будет интересно узнать ваше мнение по этим вопросам:
1) Действительно ли нужен издатель для того, чтобы срубить максимум бабла? Насколько я знаю, автор Tiny Wings вообще не занимался маркетингом… Какие еще есть хорошие издатели помимо Чиллинго? (чиллинго вроде довольно большой кусок пирога себе забирает от продаж)

2) Добавляли ли вы в игру «необязательные» элементы/печеньки, которые не влияли на геймплей, но усиливали атмосферу игры? (например дополнительная анимация или какие-то красивые фенечки типа падающих листьев).

3) Чиллинго сделало довольно сильный промоушн вашей игре (показывали ее на разнообразных выставках: E3, GamesCom, etc) — они сами проявили инициативу и предложили такие виды промоушена? Ведь у чиллинго в каталоге много игр и она много выпускает каждую неделю/месяц — однако промоушн большинство игр чиллинго ограничивается трейлером на youtube вида «Chillingo presents… Имя_игры» и пресс релизом на каком-нибудь игровом сайте. И этот промоушн был бесплатным для вас или они потом «вычтут» из продаж?

4) Почему в игре нету возможности поделиться score на фейсбук/твиттер? Это было осознанное решение не включать их в игру?

5) Около-игровые элементы (кнопки/меню статистики прохождения уровня/эффекты выползания меню паузы, выбора планеты) вы сами придумывали? Или чиллинго помогало?

6) Контракты у Apple сейчас позиционируются как «sales/commission», а не «royalty» — это значит, что физическое лицо не может получать деньги с продаж игры, т.к. это коммерческая деятельность. Поэтому хотелось уточнить, у вас компания/ЧП зарегистрированное?

Заранее спасибо за ответы, побольше вам денег заработать и игр качественных и интересных выпустить!
+2
mokus #
Спасибо

1. Я считаю, что для первой игры точно нужен. Tiny Wings уникальная игра, если у вас есть такого же уровня, можно пробовать и без издателя. Но я абсолютно уверен — контракт с чиллинго был для меня лучшим выбором. На другие платформы, возможно, уже буду идти без издателя, так как игра уже раскручена. Но следующую игру скорей всего буду издавать опять с чилинго.

2. Ну… там куча такой фигни листья падают, земля обсыпается, трава гнется итд, но я б не назвал это печеньками.
Есть на заднем фоне щупальца с глазами — они не влияют на игру, но их можно кликнуть в глаз — они тогда обижаются и прячутся. Ну и они могут следит за движениями пальца или персонажа.

3. Это все их иннициатива. Абсолютно бесплатно. На Е3 они привезли 5 игр, если я не ошибаюсь, но судьям понравилась моя.

4. Не вижу смысла в этих функциях.

5. Сам

6. Деньги я получаю не от эпл, а от чиллинго — можно в контракте написать как надо. Но еще ничего не регистрировал и пока не знаю как буду выводить деньги.

0
Lerg #
4. А как же раскрутка через сети друзей в твиттере и фейсбуке? Мне кажется это способствует продвижению.

Achievements тоже никаких нет, да?
0
mokus #
Achievements есть.
Социальные фичи есть. Интегрирован Crystal — социальная сеть для геймеров на iOS.
А «Post to Facebook» — это имхо не раскрутка, а спам.
0
cypok #
Crystal можно встретить в малом числе игр… Вообщем почему не Game Center? (или он есть и я его просто не заметил?)
0
mokus #
есть GC
0
cypok #
Ой… Ну вообщем игра все-равно обалденная!
0
maaboo #
Crystal — это сеть Chillingo. У них такое требование — включать поддержку кристала в издаваемых играх.
0
skitalets #
Хорошая статья, дельные советы. Вот только грамотность немного страдает:
>>юзер будет матерится но будет использовать ее

Как говорится, орфография сохранена.

Впрочем это в очередной раз доказывает, что грамотность — это не главное.
0
Tolsi #
Похожее управление окружением было в Drag It!, но там скучновато. Отличная игра!
0
Zigmar #
Здорово, поздравляю!

Было бы еще интересно услышать, как вы нашли и работали с композитором и как вообще разрабатывался саунд. Вы давали композитору играть в игру, объясняли на словах, что вы хотите? Как делали саунд? Заказывали? Подбирали в банках?
+1
mokus #
Композитора нашли издатели. Он поиграл в игру и сразу прочувствовал что нужно. Потом я только делал небольшие замечания.
Саунд записывали с микрофона, искали в банках и обрабатывали.
0
Zigmar #
Спасибо!
0
maaboo #
Благодарю за отличную игру. Прошёл всё, осталось пару «звёзд» собрать. В аппстор написал коммент, сюда продублирую на всякий:

Отлично сделанная игра, может служить примером для разработчиков.

Есть ещё что полировать:
1. Звуковые эффекты слышны, только если отключить музыку. Или у меня что-то с наушниками… Возможно лучше сделать эквалайзер.
2. Слишком неконтрастные враги/шипы. Иногда это заметно, только когда проигрываешь, натыкаясь на них.
3. Экран выигрыша должен быть в два раза больше, кнопка «Следующий уровень» должна быть в два раза больше остальных.
4. Ускорить рестарт (ускорить анимации?).
0
shaman4d #
Вопрос на засыпку — кто вам рисовал графику для Контре Жура?
0
mokus #
уточните что именно — рисовали разные люди
0
shaman4d #
УРовни конечно же ) Персонажа кто выдумал. Вы просто не осветили эту тему. А интересно все-таки на людей посмотреть.
0
mokus #
Что именно в уровнях. Рисовали разные люди. Персонажа придумал Михай Тимошенко, рисовал я.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.