Вот уже 4 месяца в перерывах между университетом и университетом я разрабатываю свою игру. Как и у многих, желание создать своё творение появилось у меня ещё в детстве. Прекрасно помню, как спрашивал у старшего брата про то, как научиться делать игры и с ужасом выслушивал его рассказы о сотнях тысяч строк кода и годах разработки. И хотя сейчас процесс производства игр стал значительно проще, качественный проект всё ещё требует огромное количество сил и знаний. Однако даже такие трудности не испугают человека, заражённого мечтой, а поэтому после нескольких неудачных заходов, в январе 2020 года я всё же приступил к процессу разработки.

Стоит сказать, что, несмотря на то, что в университете я уже 2 года изучал программирование, я стабильно сталкивался с максимально идиотскими проблемами, которые решались в два клика, но над которыми тем не менее я мог просидеть не один час. Но об этом, возможно, в другой раз. С самого начала я понял, что покорять Олимп нужно постепенно, поэтому не стал ставить перед собой невыполнимых задач по реализации нескольких сложных механик, написании объёмного сюжета и создании красивой графики. Игра должна была стать простеньким экшен – шутером, с таким же простеньким, но цепляющим сюжетом под мобильные платформы, а точнее под Android. В моих планах было придумать геймплейную фишку, которая раскрывалась бы в течении игры, ставя перед игроком сложные задачи. Однако, уже через пару недель я понял, что даже такой уровень в данный момент пока не могу вытянуть.

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

Игровой процесс получился достаточно сложным, местами даже слишком сложным, это предстоит исправить. Однако на мой взгляд, в меру сложный геймплей лишь усиливает интерес к игре. Так же я создал уровни с боссами, завершающими определённые этапы игры. Боссы имеют уникальные атаки, от которых предстоит умело уворачиваться. По итогу в игре существует 36 уровней, разделённых на 3 зоны. Кому-то может показаться, что это немного, но поверьте мне, чтобы пройти те уровни, которые есть, потребуется достаточно много времени, а на последних уровнях творится такой bullet hell, что пройти его становится трудной задачей.

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

На настоящий момент, я уже практически закончил работу над игрой и в воздухе повис вопрос о её дальнейшей судьбе. Я конечно же показывал её своим друзьям, но их восторженные отзывы не дают мне реальной картины. Эти 4 месяца стали для меня хорошим учителем. Во время разработки даже такой небольшой игры я допускал огромное количество ошибок, тех, которые в разы увеличили время создания и не только. И это только усилило моё желание создавать, придумывать новые игры, покорять новые вершины, и прочее, прочее, прочее…

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

Большое спасибо за внимание!

716716 открытий
14 комментариев

Буду рад, если вы напишите, заинтересовала ли вас данная игра.


Нет и сейчас скажу почему. 

1.ХАОС
ты это и сам понимаешь
Игровой процесс получился достаточно сложным,

Вся фигня в том что игроку надо видеть выcстелы на ВСЕМ экране
обычно такие игры делают по принципу space invaders - враги наступают только с одной стороны - и летят четко или сверху вниз или справа на лево. 
Либо как в гипербоях КР - врагов должно быть мало 1-7. 

2. Корабль Героя никак не меняется по ходу боя. В то время как по мере получения новых пушек он должен визуально менятся

3. Мы видим в трейлере одну пушку 4х уровней : 1-2-3-4 зарядную.
У игрока должны быть разные пушки. Посмотри хотя бы бои в Черных Дырах у Космических Рейнджерах.

4. Стиль. Точнее его отсутствие
Я понимаю что ты не художник, но держи пару советов:
A. Игрок - его аватар - должны иметь уникальную форму и уникальный цвет(!) а не быть сине/красным шариком. 
что бы игрок мог моментально себя найти если моргнет.
B. Цвета врагов должны быть выполнены по одной схеме - что бы и их можно было быстро найти. 

3. ВЫСТРЕЛЫ СДЕЛАНЫ ХОРОШО.

4. У нас есть  3 основных стилистических решения про киберпространство: 
- ТРОН 1982го
- ReBoot 90х полная перезагрузка
- Матрица 2000х

Надо не стесняться делать модельки с закосом под основные формы использующиеся в этих франшизах. Так повысится узнавание для игрока. 

Задники не должны быть ярче основных юнитов на поле. 

Ответить

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

Ответить

Молодец, верной дорогой идёте, товарищ.
P.s.
Местная аудитория состоит преимущественно из семилетних детей (я тоже семилетнее детё), которые читают только книжки с картинками. Так вот, где картинки, Лебовски?

Ответить

Комментарий недоступен

Ответить

Они где то там, подготовил, но забыл вставить)

Ответить

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

Ответить

Так и собираюсь делать, пока опыта не много, его нужно накапливать тут и там.
С программированием пока тоже прихрамывает к слову, не так сильно, но заметно)

Ответить