1

Етап 1

Создание сферы планеты

14 січня—05 лютого

2

Етап 2

Отладка кода сферы

06 лютого—26 лютого

3

Етап 3

Присвоение ячейке своиств местности.

01 березня—30 квітня

4

Етап 4

Создать разворот карты

01 травня—30 червня

5

Етап 5

Добавление визуала на карту.

01 липня—31 липня

6

Етап 6

Создание Слоев

01 серпня—31 серпня

7

Етап 7

Описание климата

01 вересня—30 вересня

1

Етап 1

Создание сферы планеты

14 січня—05 лютого

2

Етап 2

Отладка кода сферы

06 лютого—26 лютого

3

Етап 3

Присвоение ячейке своиств местности.

01 березня—30 квітня

4

Етап 4

Создать разворот карты

01 травня—30 червня

5

Етап 5

Добавление визуала на карту.

01 липня—31 липня

6

Етап 6

Создание Слоев

01 серпня—31 серпня

7

Етап 7

Описание климата

01 вересня—30 вересня

13 січня 2023 24 грудня 2023
Мета завершена % date%

Автор мети

Загальна

Сделать редактор для игры

Планирую создать игру.

За этот год хочу создать редактор карт, где будет возможность создать планету и рельеф на ней, включая высоты, реки, моря, океаны и типы местности. А также границы стран, что на них есть. Форма планеты - сфера.
Возможно будет 2 вида : сферический и плоский.

После, я планирую на основе этой карты создавать игру, но её механики ещё не обдумывались всерьёз, т.к. есть проблемы на этапе редактора карты. Закончу её, а после займусь другими аспектами.

Серьёзно, я иногда развлекаюсь тем, что раскрашиваю карты. Это просто развитие данного увлечения.

 Критерій завершення

Можно создать планету, Добавить к ней материки, рельеф и страны.

 Особисті ресурси

Знания, Unity 3D, Blender, T-Flex, Компас, Вера +10, Интеллект +8.

 Екологічність мети

Я люблю игры Paradox, Civilization и Rimworld... В какой то момент я понял, что могу сделать игру, которая объединяла бы то, что мне в этих играх нравится. Фантазии, и жаление что то создать привели меня к тому, что сначала я создал сферу из сфер. Потом я решил, что нужно продолжать и сделать сферу из шестигранников...

Это не игра мечты. Это проект, который я хочу довести до конца.

  1. Создание сферы планеты

    Генерация сферы из шестигранников, далее ячеек, в зависимости от количества ячеек на экваторе

    1. Создание сетки центров координат

    2. Создание класса и объекта описывающего шестигранники

    3. Создать код поиска координат вершин шестигранника

    4. Отладить сетку координат.

  2. Отладка кода сферы

    В процессе написания кода было допущено много того, что можно оптимизировать. Как минимум есть 2 объявления одного и того же списка. Возможно и переменных. Можно сократить часть переменных, используемых для хранения значения по ссылке и передачи её далее. Можно изменить часть условий, упрощая их.

    А может и нет.

    Надо посмотреть.

    Плюс карта тестилась не на всех допустимых размерах планеты.

    А учитывая моё слабое железо оптимизация ой как нужна.

  3. Присвоение ячейке своиств местности.

    Создать инструмент, который позволяет присваивать ячейке её высоту над уровнем моря и её свойства местности.

    Также создать отдельное поле для задачи размера планеты и её генерации.

  4. Создать разворот карты

    Требуется карту развернуть из сферической модели в плоскую.
    Добро пожаловать в ад всех реальных картографов.

    Изначально идея в том, что так можно будет на основе картинки карты создавать свою.

  5. Добавление визуала на карту.

    Создать модели отображаемые на карте. Горы, реки, впадины, лиманы, болота и т.д.

    1. Создать инструмент для изменения высот.

    2. Создать горы

    3. Создать типы местности.

    4. Создать плоскогорья

    5. Создать холмы

    6. Создать равнины

    7. Создать низменности.

    8. Остров.

    9. Создать инструмент для создания климатических зон.

    10. Арктика

    11. Субарктика

    12. Субэкваториальный

    13. Экваториальный

    14. Умеренный

    15. Субтропический

    16. Тропический

    17. Создать инструмент для выделения водных типов местности

    18. Реки

    19. Озеро

    20. Море

    21. Океан

    22. Впадина

    23. Морские горы

    24. Морской вулкан

    25. Атолл

  6. Создание Слоев

    Создать Инструмент для ввода Слоёв на карту:

    1. Тектоническая плита

    2. Континент

    3. Водное пространство

    4. Регион

    5. Область

    6. Район

    7. Местность

    8. Водный бассейн

    9. Климатическая зона

  7. Описание климата

    Как функционирует. Как влияет на свойства карты.

  • 1365
  • 13 січня 2023, 13:00

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?