Небольшой итог всего того, что на сегодняшний день добавлено в игру, и что находится в дальнейших планах.
Что добавлено в игру:
- Готов прототип главного меню. Кнопки обзавелись звуком и анимацией. Сейчас всё это немного выбивается из общего стиля игры, но это только прототип. Главное было сделать макет, который будет редактироваться в будущем. И теперь игра наконец-то имеет главное меню!
- Появилось окно настроек. Теперь можно настраивать громкость музыки и звуков окружения. В дальнейшем будет добавлена система смены управления. Это будет, конечно, тихий ужас. Учитывая все возможные варианты настроек, нужно дать пользователю максимальный доступ к различному набору клавиш. Сделать всё так, чтобы не было конфликтов управления. Чтобы было всё комфортно. Это будет сложно, но необходимо.
- Начался процесс внедрения первых UI-элементов. В частности, это полоска здоровья игрока. UI загружается отдельной сценой, чтобы он мог жить на всех других сценах. Это нужно, чтобы при переходе с одного уровня на другой, все элементы интерфейса были синхронизированы. Система сложная, но уже готова. Осталось только добавлять другие элементы интерфейса.
- Появилась система сохранений параметров игры. Теперь настройки громкости звуков сохраняются, и при перезапуске игры настройки восстанавливаются. Но эта система требует доработок. Нужно сделать систему защиты от читерства. А на вопрос: «Зачем в синглплеерной игре защита от читов» – я подробно отвечу в следующей статье.
- В игре появился эффект пещеры. Т.е. когда игрок заходит в пещеру, вокруг меняются звуки, появляется эффект лёгкого эхо. Такие эффекты будут разбросаны по многим участкам локаций.
Что нового сделано:
- Сюжет начинает обретать свои формы. Основная концепция есть, но она пока что ещё дикая, неогранённая. В свободное время под вдохновением я прорабатываю лор игры, а вместе с ним и сюжет.
- Найдены новые инструменты для создания звуков роботов.
- Найдены новые редакторы для быстрого редактирования изображений.
- Мой общий навык в программировании заметно вырос. Мне уже легче даются сложные формы и методы написания программ.
Что предстоит сделать:
- Первая на сегодня задача – сделать систему защиты от читерства. Подробнее в следующей статье.
- Доработка системы контроля противника. Мне пришла в голову идея, чтобы не городить код различными вариантами управления персонажа (т.е. в форме мышонка и в форме другого противника), сделать расслоение кода и вынести отдельно повторяющиеся и различные элементы по разным скриптам. Таким образом, появится больше скриптов, но меньше проблем.
- Появилась идея и возможность о расширении команды. Пока что, у нас в команде двое. Собственно я – HomeChaos, а также Sai. И вдвоем трудно оценивать проделанную работу: что нужно изменить, что нужно доработать, и всё в таком духе. Поэтому, я буду привлекать к проекту новых людей, которые будут помогать в развитии игры. В частности, помогать с идеями и с оценками новых систем. Когда ты уже неделю играешь с определенными настройками, ты к ним привыкаешь и не видишь в них проблем. А чтобы увидеть проблемы нужен свежий взгляд. Поэтому в планах также стоит расширение команды.
- Для хорошей команды нужно хорошее название :D Вместе с названием игры мы думаем ещё и над названием нашей студии.
На сегодня это все новости. Следите за обновлениями!)