Свалка прототипов

bez_imeni-1.png

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

Скачать архив

prototype0.exe

runner_2016-02-02_14-51-32-52.png

Самый первый прототип. В нем есть свист, привлекающий спрятавшихся врагов, перезарядка, барьеры, за которые игрок может пройти а враг нет, ну и стрельба, разумеется. Я хотел сделать механику неторопливую и вдумчивую, направленную скорее на изучение мира и каждого типа врагов, чтобы бороться с каждым было интереснее. Не получалось. Один знакомый, очень увлекающийся геймдизайном сказал что я очень переусложнил управление, и это ничем не опрадано. Чуть позже я его послушал и управление упростил. Еще была проблема в том, что если зажимаешь кнопку прыжка, то игрок прыгает непрерывно, и можно проскакать через всех врагов до самого конца карты(в этой версии возможность осталась), но даже если бы я убрал это (а позже я убрал) то перепрыгивать через врагов все равно не так сложно. Я долго пытался настроить все это, и так появились прыжки на игрока, это делало врагов очень сильными если скорость врагов была равна или выше скорости игрока. А если ниже, то было очень просто увернуться. К тому же враги в игре бессмертные после оглушения врага истолетом надо было подойти и добить его. В итоге все эти механики работали скучновато и мне захотелось чего то нового.


prototype_sword_nojump.exe

runner_2016-02-02_15-33-50-38.png

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


prototype_bugs_bg.exe

runner_2016-02-02_15-08-53-26.png

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


prototype_mouse.exe
prototype_autogun_nobg.exe

runner_2016-02-02_14-59-52-59.png

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


rpf.exe

runner_2016-02-02_15-57-10-82.png

Самый полноценный пример из предоставленных. Играть тяжело, враги постоянно генерируются(хотя в один момент они закончатся), но как только вы преодолеете барьер и немного раскачаетесь то играть станет заметно проще. Управление здесь реализовано на мыши и WASD, отстреливаеете врагов, из них выпадает опыт и деньги, прокачиваетесь, набираете немного денег, тратите деньги у продавца, у него есть несколько предметов. 2 увеличивают атаку, причем один из них еще и дает возможность заморозить врага. Один увеличивает защиту, еще один максимальное здоровье и последний увеличивает удачу. Можно еще попытать счастье и завалить продавца, но это очень сложно, у него есть возможность телепортироваться, хотел сделать чтобы такая возможность после убйства появлялась и у игрока. Есть чит-кнопка — L, +1 уровень, R — рестарт.

rpf60fpsbridge2.exe

runner_2016-02-02_15-51-45-32.png

После обнвления GMS почему-то стал сильно тормозить, почти не играбельно. Почти все то-же что и в первом примере, только враги другие и локации генерируются. Ну и стлистика немного другая.


nazi2.exe

nazi2_2016-02-02_16-11-26-71.png

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


neon3.exe

runner_2016-02-02_16-14-58-01.png

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

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