Как я создал свою первую игру / Android OS :: gamedev :: длиннопост :: сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам) :: Игры

Игры gamedev сделал сам длиннопост Android OS 

Как я создал свою первую игру

Сап, Джой. Я знаю тут любят ориджинал конетнт, вот только не знаю можно ли сие cчитать таковым, но рискну.


Я очень давно мечтал создавать игры, хоть самые простые, но никаких навыков в этом не имел вообще, да и работать надо. Времени нет. Только поигрывал и мечтал, что воооот, когданибууууудь, возьмусь. А вот тут недавно решил и взялся. И, вроде, даже сделал.


День первый. Идея.


Их у меня в голове крутилось множество, но самой простой (непонятно почему) казалась игра-кликер, для набивания бабла и растрачивания на апгрейды. Ох какая это ошибка была. Движком  был выбран Clickteam Fusion, который мог сразу собрать игру для телефончика. Пора приступать. И тут же совершена ошибка - не был составлен какой-никакой тех.план. Как же мне это  аукнулось потом. Первые пару дней пролетели как летний оргазм, очень быстро, потно и приятно. Для меня занятие какой-никакой разработкой стало настоящим удовольствием. Из-за компа я почти не вставал,  как и не спал. Только сладости жрал иногда.


Chest Master Clicker - ChestSmall - Behavior #1
0
All the events Some objects hidden						%	♦		©	9	#	ПР		m	m	m	m	□	m	m	SI	m	□	a	Ш	
		V_y 1 liy	VI 1C ОV-LIVI 1 •VIICII СVCl 11 lUU^D		in										IfiOKevsl												
34	•	a	: internal flag 44 is on											l—		=j									✓	
	•	User clicks



День третий.


Через два и половину дня, я закончил примитивную механику позволяющую набивать монеты и сундуки отпирать. Начал задумываться о сохранении результата и его загрузке при перезапуске. Еще сутки ушли на изучение работы файла .INI и записи\чтения глобальных переменных. И тут подошло время создать магазин для приобретения улучшений. И вот тут отсутствие техзадания  врезало мне по яичкам. Потому что пришлось брать значительный перерыв и выписывать схему вычитания стоимости, увеличения цен улучшений и т.д. 


День шестой. 


Два дня потеряно, яйца все еще болят, но магазин удалось запустить. И все даже заработало. Тогда же и название родилось. Chest Master Clicker (в переводе на наш, "Хозяин Грудей").   Настало время рисУвать. И тут я хочу поблагодарить человека с джоя под ником vertibirdo, который мне подарил как бэкграунд свой арт, к которому пришлось дорисовать сотню кирпичей ибо  он был мал :) Арт лег замечательно, спасибо комрад. 




День десятый.


Звуки и музыка, пожалуй самая простая часть игры. За исключениеи лишь того, что Clickteam конфликтует с файлами OGG 24 бит и выше. Надо ставить 8 или 16.


День одиннадцатый.


Время загнать игру в свой смартфон и попробовать поиграть. Собсно а как это делать? Оказывается для начала надо скачать java SDK и создать цифровой сертификат (тот еще заеб). А потом  надо скачать Android SDK и выбрав нужный API собрать .apk  с прописанным в нем цифровым сертификатом на 44 года (нахуя?). Вроде только начал, а прошел еще день.


День двенадцать.


Упаковал, положил в телефон,  и вот первый запуск!

Не отвечает приложение.

Яйца болят очень.

Начал плакать.


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

День с четырнадцатого по восемнадцатый, у меня ушел на отладку и заливку игры на сам плей маркет, с которого она теперь скачивается и даже играется. Уотакот. 


Google Play Developer Console
Q.
Ob
w
§
? Chest Master Clicker!
com.bormakstudio.chestmaster Открыть в Google Play Д
УБЛИКОВАН^ 30 августа 2016 г. Удалить из Google Play
Статистика
rtiAMnkl ADI/,Игры,gamedev,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел



День девятнадцать.


По окончании пришлось  даже выпить. Я всегда мечтал делать игры и на этом зарабатывать. Вернее сделать это своим основным рабочим местом. Надеюсь дальше пойдет лучше, ну или хоть как-то вообще пойдет. Если кому  интересно, игра называется Chest Master Clicker, ссыль давать, думаю, смысла нет. Кому интересно посмотреть - сам найдет. :)


P.S. Если возникает вопрос почему в приложении реклама, то отвечаю: Если это приложение отобьет хотя бы две банки кока-колы, я буду та-а-ак счастлив :D


Спасибо за внимание, Джой. Хотелось бы услышать ваше мнение.


Подробнее
Chest Master Clicker - ChestSmall - Behavior #1 0 All the events Some objects hidden % ♦ © 9 # ПР m m m m □ m m SI m □ a Ш V_y 1 liy VI 1C ОV-LIVI 1 •VIICII СVCl 11 lUU^D in IfiOKevsl 34 • a : internal flag 44 is on l— =j ✓ • User clicks with left button on □ 35 ♦ ♦ C a S_M ;_An : internal flag 44 is on oneyCountA >= vilUpgradePrice У ✓ s 36 • S_AnvilUpgradePrice >= 100 37 • a : internal flag 44 is off 38 • New condition 39 MillUpgrade 40 • User clicks with left button on * Only one action when event lo □ ops ✓ 41 • User clicks with left button on * Only one action when event lo a ops ✓ ✓ ✓ ✓ ✓ ✓ ✓ 42 • a : internal flag 55 is on ✓ 43 • ♦ ♦ User £2 S_M clicks with left button on : internal flag 55 is on oneyCountA >= S_MillUpg □ rade Price ✓ ✓ ✓ 44 • S_FarmUpgradePrice >= 100 45 • a : internal flag 55 is off ✓

Google Play Developer Console Q. Ob w § ? Chest Master Clicker! com.bormakstudio.chestmaster Открыть в Google Play Д УБЛИКОВАН^ 30 августа 2016 г. Удалить из Google Play Статистика rtiAMnkl ADI/
Игры,gamedev,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,длиннопост,Android OS
Продолжать?
Делай еще, братюня!
140 (68.0%)
Боженька, останови этого идиота.
66 (32.0%)
Еще на тему
Развернуть
Эх, прям ностальгия нахлынула по тем временам, когда я тоже мечтал делать игры. Однако очень быстро я понял, что заниматься этим без нормальных дизайнеров и моделеров на зарплате нереально, а нормальные дизайнеры и моделеры нереально много просят за работу. И дальше маленькой демки дело не пошло.
Я все это отлично понимаю, но если я не попробую, то в какой-то момент своей жизни мне обязательно будет очень больно, от того, что я так и не попробовал :D
Спору нет, почему бы и не попробовать. Кто знает, может у тебя и выгорит.
Тонны студентов вокруг и ни один не согласился помоделить-порисовать для твоего проекта? А ты вообще искал?
Ты видел, как эти студенты рисуют\моделят? Я и то лучше сделаю, а любой, кто хоть что-то умеет, совершенно резонно просит денег, причем вперёд. Найти альтруиста, который согласится поработать за обещание процента от прибыли, мне тогда не удалось.
Заходишь на 3dcenter.ru, например, и видишь 100500 работ студентов.
Это не игры, и это не геймдев.
Kaesse Kaesse 30.08.201618:35 ответить ссылка 1.5
Технически - теги верные. А так это понятное дело, что до полноценного названия игра тут далеко.
Та это у меня баттхёрт, не обращай внимания.
Kaesse Kaesse 30.08.201618:45 ответить ссылка 0.0
прям ждал этого коммента =)
Я ЖДАЛ ЭТОГО КОММЕНТАРИЯ
А чего ты увеличенную версию гифки не взял то?
Изначально, версия делась под минимальный размер дисплея, теста ради. Сейчас, когда все уже более менее работает, я рисую более качественную версию. :)
Ну ты скринов хоть выложи. И чо там с доходами? Банку колы купил уже? А вертолет?
Kanarak Kanarak 30.08.201622:30 ответить ссылка 1.0
На данный момент 70 центов:) Какая-то добрая душа поддержала, так что на 0.5 кока-колы набралось :D
У тебя какая реклама-то? Если admob, то раньше 100$ и письма от гуглов ты ничего не выведешь
sinok sinok 31.08.201609:49 ответить ссылка 0.0
А почему снес ее из маркета? (нет там ничего ща)
Зачем засорять маркет :)
В опросе нужен вариант я бэтмент!
MaXM00D MaXM00D 31.08.201609:54 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Elemental Snake (Beta Gameplay),People & Blogs,Mobile game,Android Games,Google Play: https://play.google.com/store/apps/details?id=com.gisligames.elementalsnake