Goal abandoned
The author does not write in the goal 8 years 1 month 23 days
Создание игры. Прототип.
Первая попытка создать нечто похожее на игру своими руками. Поехали.
Актуальный клиент
Игра достаточно быстро дошла до варианта, в котором уже что-то можно посмотреть и поиграть, те, кто следит за целью могут своими глазами увидеть всё, о чём я рассказываю здесь.
Клиент браузерный, тут: http://aerus.azurewebsites.net/
Он регулярно обновляется и практически всегда отражает настоящий момент в разработке. Стоит помнить, что это даже не альфа версия, а всё ещё не готовый до конца прототип, поэтому могут быть и глюки и баги.
Об игре, общее.
Хочется сделать ролевую многопользовательскую гриндилку, по типу hack and slash, но пошаговую. Герой ходит в приключения, находит добычу, улучшает себя, торгует, крафтит. Всё, этого достаточно для классической гриндилки. Вот только основная идея в том, чтобы игра была мультиплатформенной, и фармить можно было прямо в метро или школе. Отсюда вытекает множество особенностей.
2D. Вид как в рогаликах (тайлы как-будто сверху, объекты с боку). Это поможет упростить игру как для конечного устройства, так и для разработки (моделировать некому).
Хардкорность - персонаж погибает навсегда. (так сказать, автоматическая реиграбельность)
Течение времени - пошаговое, кроме тех мест, где это не важно. Это поможет избежать "смерти из-за лагов" и даст возможность играть с любым качеством соединения. Также я уверен что мне одному не по силам создать полноценный сетевой движок для такой игры в реальном времени.
Отсутствие сюжетной линии - не обязательная, но возможная штука. Причин несколько: 1. сам не люблю прохождение этих актов и выполнение одних и тех же квестов тыщу раз. 2. я не мастер-сценарист, и, даже если и захочу, сделать адекватный сюжет не смогу. Если кто-то будет гореть желанием заниматься сюжетом, тогда хорошо, но пока нет.
Продукт, который должен получиться в конце этой цели, не будет конечным, дальнейшая работа будет продолжаться дальше, здесь же я стремлюсь создать только прототип: крайне урезанную игру, которая покажет, смогу ли я вообще что-то.
Изучение Unity я буду продолжать параллельно (в любом случае многое придется изучить в процессе), в этой цели: Изучение Unity c нуля. Уклон в 2D.
Вопросы и предложения приветствуются!
Goal Accomplishment Criteria
Прототип игры готов, интересующиеся могут поиграть.
-
Пространство
-
Управление
-
Сервер (создание, соединение)
-
Перемещение
-
Первая карта, инстанс
-
Монстры и простейший бой
-
Предметы. Выпадение, поднятие
-
Инвентарь. Выбрасывание предмета
-
Мини-карта. "Туман войны"
-
Использование предмета
-
Общая локация
-
Расширение базы предмета. Введение аффиксов
-
Параметры игрока и их отображение
-
Окно снаряжения. Возможность экипировать предмет
-
Сундук как хранилище, принадлежащее пользователю
-
Рефакторинг серверной части: взаимодействие с клиентом; локация
-
Первая волна тестирования среди друзей
-
Расширение объекта локации: тип, аффиксы, уровень
-
Карта как предмет
-
Единый механизм использования объектов
-
Девайс для использования карт, расширение интерфейса портала
-
Первый NPC - кузнец
-
Торговля с NPC
-
Первая модель валюты
-
Квест
-
Второе тестирование среди друзей
-
Крафт
-
Тайники на локациях
-
Чат
-
Панель действий
-
Механика исцеления
-
Новые предметы
-
Новая локация
-
База монстров. Отряд монстров.
-
Редкость и аффиксы монстров.
-
Локализации
-
Боты (имитация действий игрока)
-
Сообщение о событиях
-
MOTD в чате при входе в игру
-
Уборка мусора
-
Третья локация
-
Кастомизация персонажа игрока
-
Рейтинг (лидерборд)
-
Аукцион
-
Закончить интерфейс квестов
-
Добавить новые квесты
-
Сайт для игрового клиента
-
Аудио-контент
-
Оптимизация под андроид
-
Тестирование андроид клиента
- 6853
- 10 February 2016, 15:33
Don't miss new posts!
Subscribe for the Goal and follow through to its completion