Сообщество Империал: The Great Tribes (Великие племена) - Сообщество Империал

Стратегии, Игровые Миры, История, Total War
Внимание: Реклама отключена для зарегистрированных посетителей форума: Регистрация
Zemlaynin

The Great Tribes (Великие племена)

Глобально-стратегический симулятор развития цивилизации (в разработке)
Тема создана: 06 Декабрь 2018, 03:42 · Автор: Zemlaynin
 Zemlaynin
  • Imperial
Imperial
Форумчанин
Imperial
12
Imperial
1
Imperial
3
Imperial
5
Imperial
0

Дата: 06 Декабрь 2018, 03:46

Imperial


Название игры: The Great Tribes

Пространство: 3D + 2D
Вид: Сверху
Движок\конструктор: Самописный
Предполагаемая дата релиза: 2020+
Платформы: PC (Win, Mac, *nix)

Жанр игры:
Глобально-стратегический симулятор развития цивилизации. В альтернативной классификации относится к классу "игр против поля", где невозможна формальная победа. Игрок может лишь отсрочить свое поражение. Однако, данная игра лишь частично отвечает требованиям данного класса. Потерпев полное поражение, игрок может продолжить игру за победителя.
Сеттинг:
Действие игры и ее хронологические рамки примерно соответствуют периоду с 4-3 тыс. до н.э. по начало 3 тыс. н.э.
Ход игры:
Игра осуществляется в пошаговом режиме. Однако существует два разных хода – Ход и Такт.
Ход обсчитывает глобальные параметры: рост населения и экономики, миграцию страт и изменение их характеристик и т.д.
Такты же происходят лишь при боевых действиях. Всего в рамках хода предусмотрено 4 такта: весенний, летний, осенний и зимний. Так, армия, совершившая длинный марш-бросок и вступившая в сражение на исходе очков действия, будет вести сражение в зимний такт с соответствующими последствиями.
Какие есть похожие игры: Civilization, Crusader Kings, Europa Universalis, Victoria.
Цель игры:
Особенность механики игры не позволяет выделить какую-то одну или несколько целей игры. Игрок сам может выбирать, к какой цели ему стремиться. Однако, дабы облегчить игроку поиск интересных целей, в игре будет реализована система достижений. Например, продержаться одной правящей династией как можно дольше, или построить самую богатую торговую империю, или просто колонизировать Марс. Игрок сможет вбирать среди сотен целей наиболее привлекательную для него.
Отдельно стоит отметить, что достижения будут разделены на 2 вида: индивидуальные и глобальные. Индивидуальные достижения основаны на результатах одного игрока, тогда как глобальные формируют различные рейтинги среди всех игроков.
Гейм-фокус:
Игра со сложной, умеренно детализированной моделью реального исторического процесса, в которой игроку предстоит создать собственную уникальную цивилизацию и испытать свои силы в ее развитии в нелинейном, постоянно меняющемся мире. Изучая игровой мир и совершенствуя свои познания общей механики исторического процесса, игрок сможет достичь или даже превзойти достижения строителей цивилизаций из реальной истории.

Состав команды:
До недавнего времени:
1 программист
1 гейм-дизайнер
1 моделлер

Сейчас:
1 программист
1 гейм-дизайнер
2 моделлера


Кто требуется в команду:
- художник (текстуры для 3D карты, разработать и отрисовать 2D карту, пользовательский интерфейс)
- Java программист
- Звуковорежиссер
- Тестировщики
- Гейм-дизайнер (математик)

- - - Сообщение автоматически склеено - - -

Дневник разработки №32

Всем привет!

Прошло полтора месяца с моего последнего дневника, был проделан огромный фронт работ за это время. Вот так выглядел мой таск лист, не учитывая тех задач что я выполняю по внутриигровым механикам:

Спойлер (скрытая информация)


Все задачи выполняли не в том порядке, в котором они были расположены в списке, да и тут отсутствуют мелкие задачи, которые приходилось решать попутно. Многие задачи не касались моего участия, например Алексей (моделлер) потихоньку текстурил здания:

Спойлер (скрытая информация)


Тем временем, я думаю наши читатели помнят голосовалку в нашей группе ВК Для просмотра ссылки Зарегистрируйесь , шла работа по подбору цветового оформления террайна:

Спойлер (скрытая информация)


Вариант который мы выбрали на сегодняшний день покажу немного ниже.

Первым делом у меня стояла задача по реализации теней от объектов на карте и первые попытки реализации через Shadow map дали вот такой результат:

Спойлер (скрытая информация)


И после недолгих мучений удалось получить вот такой результат:

Спойлер (скрытая информация)



Далее, стояла задача подправить воду, подобрать к ней хорошие текстуры, коэффициенты и переменные для лучшего отображения, нужно было сделать блики на воде:

Спойлер (скрытая информация)


В это же время к нашей небольшой команде подключился еще один моделлер который сделал нам нового юнита:

Спойлер (скрытая информация)


Модель была с картой спекуляра, но поддержки этого материала не было в моем движке. Пришлось потратить время на внедрение поддержи specular map. Поралельно с этой задачей пришлось наконец-то доработать освещение.

Спойлер (скрытая информация)


Все как говориться, цепляется одно за другое, пришлось вводить поддержку влияния тенейц на спекуляр:

Спойлер (скрытая информация)


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

Спойлер (скрытая информация)


Как видно теперь появилась панелька где можно управлять положением источника света. Но и это было не всё, пришлось задать дополнительный источник освещения имитирующий отраженный свет, чтобы получить более реалистичный спекуляр с теневой стороны, он привязан к положению камеры. Как теперь видно броня поблескивает и с теневой стороны:

Спойлер (скрытая информация)


Ух сколько было убито свободного времени на анимацию этого персонажа, точнее импорта анимации. Но теперь все работает отлично! Скоро запишу видео игрового процесса.

Тем временем Алексей выкатил новую модельку шахты:

Спойлер (скрытая информация)


Чтобы сделать такой скриншот с приближением шахты пришлось отвязать камеру, что дало возможность насладится открывшимися видами:

Спойлер (скрытая информация)


В процессе работы над построением городов был реализован механизм расширения административной зоны города, на скриншоте она обозначена белым цветом:

Спойлер (скрытая информация)


Надеюсь вы читали наш Для просмотра ссылки Зарегистрируйесь о реализации системы визуализации городских районов:

Спойлер (скрытая информация)


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

Немного был изменен генератор карты, были подправлены холмы, сделал их более гладкими. Появились ледники на суше, если она находится близко к полюсам:

Спойлер (скрытая информация)


Была проделана большая работа по оптимизации отображения графики, переписал местами шейдеры устранив слабые места. Оптимизировал механизм хранения и отрисовки видимых тайлов, что дало ощутимый прирост и стабильный FPS на слабых компьютерах. Сделал плавное передвижение и поворот камеры, полностью исключив ранее видимые рывки.

Это не полный список всех решенных задач, я просто не помню все :)

Планы на ближайшее будущее:
- Интерфейс, очень большие у нас с ним проблемы и очень нужна помощь спецов в этом деле.
- Реализация столкновений армий.
- Реализация роста городов, я так и не доделал этот механизм.
- Реализация первых зачатков ИИ, маневрирование армией и принятие решений и реакция на столкновение армий противника.
- Реализация механизма хранения состояний отношения ИИ к противникам, дипломатия.
- ИИ городов.

Спасибо за внимание!
Вступайте в нашу группу в ВК: Для просмотра ссылки Зарегистрируйесь
     Honda Tadahacu
    • Imperial
    Imperial
    Форумчанин
    Imperial
    5 247
    Imperial
    167
    Imperial
    662
    Imperial
    6 384
    Imperial
    47

    Дата: 06 Декабрь 2018, 07:25

    Графика конечно по нынешним меркам так себе, но идея зачетная, если удастся осуществить все заявленное лесом графику, игра огонь будет. Единственное, что смущает малый размер команды.

    В любом случае разрабам удачи и прироста.
       Zemlaynin
      • Imperial
      Imperial
      Форумчанин
      Imperial
      12
      Imperial
      1
      Imperial
      3
      Imperial
      5
      Imperial
      0

      Дата: 06 Декабрь 2018, 08:26

      Honda Tadahacu (06 Декабрь 2018, 07:25):

      Графика конечно по нынешним меркам так себе, но идея зачетная, если удастся осуществить все заявленное лесом графику, игра огонь будет. Единственное, что смущает малый размер команды.

      В любом случае разрабам удачи и прироста.


      Над графической частью постоянно идет работа. Можете у нас в группе в ВК посмотреть, в прошлых дневниках, как было в самом начале :)
      Команда это костяк, постоянно кто-то присоединяется и отваливается :)
        Дата: 06 Декабрь 2018, 23:42
        Дата: 06 Декабрь 2018, 19:45
        Дата: 02 Декабрь 2018, 19:45
        Дата: 09 Август 2018, 17:32
        Дата: 25 Июль 2018, 01:32
        Дата: 12 Июль 2018, 21:31
        Дата: 30 Май 2018, 20:36
        Дата: 22 Май 2018, 20:16
        Дата: 24 Апрель 2018, 19:45
        Дата: 26 Март 2018, 16:29
        Дата: 15 Март 2018, 20:21
        Дата: 21 Февраль 2018, 20:56
        Дата: 11 Январь 2018, 20:38
        Дата: 30 Ноябрь 2017, 20:16
        Дата: 28 Ноябрь 2017, 21:49
        Дата: 14 Ноябрь 2017, 19:08
        Дата: 26 Октябрь 2017, 20:23
        Дата: 12 Октябрь 2017, 15:04
        Дата: 10 Октябрь 2017, 04:11
        Дата: 28 Сентябрь 2017, 15:04
        Дата: 19 Сентябрь 2017, 15:50
        Дата: 25 Август 2017, 03:15
        Дата: 24 Август 2017, 10:32
        Дата: 24 Август 2017, 10:27
        Дата: 05 Июль 2017, 23:05
        Дата: 24 Май 2017, 06:23
        Дата: 19 Май 2017, 22:57
        Введите Ваше имя  
        [Регистрация нового аккаунта]
        Введите Ваш пароль 
        [Восстановить пароль]
        Воспользуйтесь одной из соц-сетей для входа на форум:
        © 2018 «Империал» · Условия использования · Ответственность · Визитка Сообщества · 11 Дек 2018, 03:22 · Счётчики