Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap / Идеи и планы #2

Open
12 of 25 tasks
DartPower opened this issue Oct 19, 2020 · 0 comments
Open
12 of 25 tasks

Roadmap / Идеи и планы #2

DartPower opened this issue Oct 19, 2020 · 0 comments

Comments

@DartPower
Copy link
Member

DartPower commented Oct 19, 2020

Идея пока что только в стадии зарождения, но вот какие мысли по поводу игры:

Суть: Простая текстовая стратегия на космическую тематику с элементами юмора.
Рейтинг 18+, сразу говорю 🤣
Будет по смыслу ещё напоминать E.L.I.T.E.

Ближайшие планы:

  • Простейшее ядро клиента
  • Логирование
  • Чтение конфигурации из INI-файла
  • Запись конфигурации в INI-файл
  • Додумать основную идею и закрепить
  • Создание генератора вселенной и сохраненки.
    • Сделать запись и чтение основных метаданных, данные о корабле, деньгах и главном герое...
    • Сделать процедурную генерацию корабля (описание и характеристики) по паттернам.
    • Сделать процедурную генерацию космических тел (описание и характеристики) по паттернам.
      • Черные дыры
      • Звезды
      • Планеты
      • Расы, города и инфраструктура с экономикой, религией и сообществом. (Да это жёстко)

Основные планы:

  • Реализация всех перечислений.
    • Создать простую систему валюты.
    • Создать простую систему элементов.
      Т.к. логика всех ресурсов игры будет основана по идее "алхимии", можно будет написать рецепторный сценарий. Для автоматического создания уникальных ресурсов. Можно будет сделать генерацию имен из двух названий элементов.
    • Создать простую систему типов галактик.
      Пока что планирую сделать 256 галактик (отсылка к NMS)
    • Создать простую систему фракций (кланов/банд). Пока что не определился с названиями.
    • Создать простую систему предметов. Список будет пополнятся, пока что мало чего есть.
  • Создание клиент-серверной архитектуры
    • Реализовать создание сервера и синхронизации данных между клиентом и сервером

Будущие планы:

  • Написать полноценный сюжет
  • Логирование перенести в log4net
  • Конфиги перенести в Json
  • Реализовать более умную систему сохранений
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant