Инди Andrew Chuprina
977

(Kawaii game) Немного милоты. Блог начинающей команды

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

В закладки

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

Что есть

Сбор лута. Заодно кормим монстрика печеньками. )
  • У нас есть милый арт
  • Мы рассчитываем, что красивые фоны и высоко детализованные объекты будут выгодно смотреться на скринах в сторе, побуждая скачать игру
  • Проект стал проще и комплекснее одновременно
  • Проще - ведь теперь он кликер
  • Комплекснее - потому что арт стал заметно богаче, чем в Pineapple Pen (о котором мы говорили в прошлой записи блога), а потенциальный геймплей - шире (мы делаем игру про кошкодевочку Cocoa и ее путешествия среди монстриков)
  • А вот так сейчас выглядит наш core-gameplay
Core-gameplay будет расширяться, чтобы подчеркнуть путешествие Cocoa.

К чему стремимся

Карта нашего уютного фентезийного мира
  • Мы хотим наполнить наш фентезийный мир разнообразным контентом, сделав не просто кликер, а кликер с богатым окружающим миром.
  • Довести проект до уровня качества, интересного вам - игрокам. Для нас это критерий.
  • У нас ещё нет беты, даже нет альфы, но мы к ним движемся.
  • Мы стремимся разнообразить кликер интересными механиками. Например, сейчас мы добавляем рыбалку - Cocoa будет рыбачить, пока игрока нет в игре.
  • Следующими на очереди будут слаймы. Мы хотим много разных слаймов как в Slime Rancher или Рагнарёк. Больше порингов! )
  • Ещё у нас в проработке магазин, в котором Cocoa сможет продавать собранный лут.
Полки прилавков ждут заполнения товаром.

С чем возникли проблемы

К сожалению, расстались с программистом. Задача для него оказалась непосильной. Теперь весь код на мне. И я доволен, т.к. из-за постоянных задержек разработка стала неуправляемой, а косяки привели к тому, что очень много времени потратилось бы на объяснение, что нужно полировать и как. Сейчас, когда сам все делаю, проблем нет.

Из-за того, что программистом стал я, изменился и подход к геймплею. Считаю себя крайне неопытным программистом, который не потянет на достойном уровне анимацию. В том числе и поэтому выбор от Pineapple Pen Game был сделан в сторону кликера. Теперь всё статично. Ну точнее с такой простенькой анимацией, с которой даже я справлюсь.

Второй (и уже набившей оскомину) стала проблема поиска геймплея. Здесь просто помогло начать что-то делать. Пока я в прошлой записи блога рассуждал о геймплее и не было core-gameplay прототипа, я "плавал" в своих ожиданиях, размывая границы, добавляя неподсильные механики. Как только я начал что-то делать, переходить от фонтанирования идей к делу, подготовке винтиков для своей будущей игры, многое начало проясняться. Core-gameplay прототип показал, что я действительно могу сделать и какого уровня качества это будет.

А что помогло в работе

Очень помогли ежемесячные записи блога на DTF. Выражая свои мысли и готовя наработки по игре, я проясняю для себя многие моменты. Ставлю отсечку готовности проекта и имею законченный ежемесячный результат. Осязаемый результат - это точка опоры, от которой можно двигаться дальше. Да и просто приятно поглазеть на арты игры, приводимые в статье. Стараюсь, чтобы картинка радовала глаз. А ещё больше старается моя незаменимая художница Юлия. Спасибо ей большое, у неё замечательно получается.

Сообщество же подбадривает меня, подсказывает неочевидные идеи, на которые я бы не обратил внимания. Например, то, что чтобы объекты не сливались с фоном, их можно обрамить контуром.

Говоря о сообществах, их у меня 3: группа в контакте, блог на DTF и тема на GameDev.ru. С чем-то англоязычным пока не сложилось.

Ещё очень помогла записанная сегодня гифка (в шапке статьи). Глядя на нее ловлю себя на мысли "а картинка и геймплей-то прикольные - стоит двигаться дальше!". До этого у меня не было геймплейных гифок и он как-то терялся за постоянной отладкой приложения. Приедался. То есть к нему я уже привык и просто прокликивал. А на гифку смотрю - красиво ведь.

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

До скорых встреч

Рыбное местечко. Тут Cocoa будет рыбачить.

Увы, но уже пора говорить до свидания. На этом на сегодня всё, до встречи в следующем месяце!

Если же вы хотите получать от нас весточки чаще, чем раз в месяц, вступайте в нашу группу в контакте. ^_^

#мобайл #инди #gamedev

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Andrew Chuprina", "author_type": "self", "tags": ["gamedev","\u0438\u043d\u0434\u0438","\u043c\u043e\u0431\u0430\u0439\u043b"], "comments": 26, "likes": 17, "favorites": 1, "is_advertisement": false, "subsite_label": "indie", "id": 12515, "is_wide": false, "is_ugc": true, "date": "Fri, 17 Nov 2017 11:00:05 +0300" }
{ "id": 12515, "author_id": 4036, "diff_limit": 1000, "urls": {"diff":"\/comments\/12515\/get","add":"\/comments\/12515\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/12515"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64960 }

26 комментариев 26 комм.

Популярные

По порядку

Написать комментарий...
4

Арт очень приятный, но немного не хватает глубины и других тонов, смотрится плосковато (хотя может так и задумывалось)

Ответить
1

Спасибо! Хорошее предложение

Ответить
1

Прям стало интересно, какой лут собирается с НАКОРМЛЕННЫХ монстриков... (>.<)

Ответить
1

В Slime Rancher с сытых слаймов собираются плорты (такие кристаллы, которые потом продаются на рынке) ;-)

Ответить
0

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

Ответить
1

Кто собирает кучки, а кто - молоко. Выбор за собирающим ))

Ответить
1

Ну нет. Собираются только кучки. Молоко воруется)))

Ответить
0

Воруется – это если незаметно и тайком. А то, что делают с коровой – грабеж, киднэппинг, рабство.

Ответить
0

За обстоятельный ответ спасибо. )
Но ирония, видимо, пролетела мимо.

Ответить
0

Клевый арт, особенно телочки. Только вряд ли эта игра принесет какую-то сверх прибыль(повезет, если даже окупится). Арт может только привлечь игрока в игру, но если в ней никакой геймплей - никто в ней не задержится

Ответить
0

Спасибо. А что бы вы посоветовали добавить, чтобы игрок заинтересовался?

Ответить
2

Честное слово, хрен знает. Посмотрел видеозапись вашей корки - вообще ничего не понял. Двигайтесь в сторону какой нибудь Match-3 Battle Game(как корка, так и мета) - и игрокам будет привычно, и вам будет проще работать

Ответить
0

Линканите, пожалуйста, что-нибудь из Match-3 Battle Game, чтобы я понял,о чём речь

Ответить
0

Спасибо. Но я имел в виду другое. Вдруг у вас был наиболее подходящий пример Match-3 Battle Game (какой-нибудь особенный, выделяющийся из общего случая).
Такого нет, жаль. Значит, подумаю над общим случаем.
===
Что корка не понятна и не цепляет понял. Будем с этим что-то делать.

Ответить
0

Да нет какого-то идеала и не существует конкретного ответа на вопрос "что делать?") Просто выбирайте что нибудь что больше в душу западет и делайте

Ответить
0

Плюсую. Минуты полторы смотрел запись – не понял, в чем корка. Нужны буквы.

Ответить
0

Успехов! Каков движок? Помощи в плане людской не ищите? Не деньгами, но трудом.

Ответить
0

Спасибо) Cocos2d-x движок. Пока вроде сами справляемся ) За вычетом выбывшего программиста нас сейчас двое: я и художник.

Ответить
0

Ого, а чем выбор обусловлен был?
Если берете энтузиастов, могу в скрипты на lua, JS, с кокосом не работал. Так же подтягиваю Spine, могу в простые анимации персонажки (сложнее чем на видео, но все еще простые).

Ответить
1

Простота в освоении. Посчитал, что кокос проще юнити.

Ответить
0

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

P. S. После арта с суккубом все ждал упоминания РО в тексте, не прогадал :)

Ответить
0

Сначала испугался, подумав, что сундуки — лутбоксы :D

Ответить
0

(Промазал ответом)

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]
Уве Болл вернулся в кино
и начал экранизировать flash-игры
Подписаться на push-уведомления