Я очень плотно работал над проектом, начиная с субботы. И можно сказать, завершил реализацию игрового процесса, теперь дело за контентом — уровни, звуки, музыка.
Игровой процесс представляет собой две фазы:
1) Поиск трупов
2) Оживление трупа
Поиск трупов — это экшн геймплей. Летаешь, исследуешь уровень, сражаешься с противниками. У игрока для сражения есть излучатель антиматерии который бъёт на короткие дистанции. Принцип работы — покрыть противника антиматерией. Чем больше враг, тем больше антиматерии требуется. Проблема в том, что антиматерия не очень долго задерживается в нашем мире и улетучивается, поэтому нужно достаточно быстро покрыть врага антиматерией иначе она распадается и всё приходится начинать сначала. Проблемой становится и тот факт, что у игрока есть энергия которая восполянется, но даёт ограничение на частоту стрельбы. Здесь нужно подбирать ритм в сражении с противником. Ну и специальные поля которые пропускают выстрелы врагов, но не пропускают выстрелы игрока — тоже есть.
Игрок может восстановить здоровье двумя способами: конденсаторы или на Звезде. Но стоит иметь в виду что как только игрок ступает на борт Звезды — противники восстанавливаются. И с конденсаторами всё не так просто, т.к. они восстаналиваются ХП не сразу всё, а по одному сегменту, так что в разгар боя отхиляться быстро не получится.
Если у игрока кончается здоровье — тут всё в луших традициях сдарксоулса. Игрок оставляет своё поломанное тело, и берёт новое со Звезды. Всего игроку даётся три тела на всю игру. Но тело можно починить. Для этого нужно его найти и принести на Звезду.
Игрок может садиться в Звезду и управлять ею. Это нужно для преодоления жёстких хаззардов.Звезда — это такой передвижной чекпоинт.
Цель этой фазы игры — искать трупы и затаскивать на свой корабль. Игрок не может тащить более одного трупа в один момент времени. Более того, он может тащить или труп или поломанное тело. В общем только один объект. Труп нужно дотащить до звезды и интегрироваться в его мозг.
Воскрешение трупа — это пошаговый паззл. Игрок двигается по квадартной сетке. Цель — соединить нейроны. Берёшь стартовый нейрон и соединяешь с конченым линией. При попытке провести нейролинию по перегруженной клетке — она оборывается. При попытке пересечь другую нейролинию — она обрывается. При подключении двух линий в один нейрон — она обрывается. Интенсивность освещения зависит от количества подключённых нейронов.
На поле так же расположены Дыры, которые генерируют помехи раз в несколько ходов (о с ограничением один враг на дыру). Они бывают разных типов и так же работают по шагам, так что можно строить стратегию. Помехи ваншотают, так что уровень придётся начинать сначала. Для борьбы с помехами игроку даётся бомба. Может быть одна бомба в один момент времени. Бомба взрывается как в бомбермене крестом. И так же фатальна для игрока, так что нужно успеть отойти. Бомбу можно усилить нейросвязью. Т. е. если игрок ведёт нейролинию и ставит бомбу, то бомба усиляется захватывая большую площаль, но и уйти сложнее. Ещё можно от помех спасаться на перегруженных клетках (через которые нельзя вести нейролинию) — они там не ходят и не простреливают.
Как только все нейроны активированы, помехи исчезают и появляется мозг. Встаём на выход и происходит диалог в результате которого возможно два исхода: труп годный и он отправляется на Звезду (это цель игры — собрать три таких трупа) или же труп негодный. Если труп негодный то он утилизиурется, но при этом даё игроку один из четырёх ништяков: +1 максимальное здоровье, +1 максимальную энергию, ключ от двери, просто текстовая информация.
После воскрешения труп исчезает и можно отправляться за следующим.
Для конкурсной версии нужно будет найти три трупа на небольшой локации. Я хотел ещё сделать насекопомоподобных противников, но скорее всего не успею уже.