Найти в Дзене

Корявыми ручками... часть 3.1

И снова здравствуйте :) После некоторого затишья, решил зайти в Unity и немного побаловаться. В маркете не раз встречал приложения по типу развития планеты. Решил попробовать сотворить что-то подобное, но с некоторыми добавлениями. Суть простая: сохранять планету как можно дольше. На планете есть области (зоны), в которых будет создаваться случайный ландшафт (горы, леса, водоемы). С течением времени эти области будут развиваться при благоприятных условиях и угасать при неблагоприятных. Также у каждой зоны есть критический минимум угасания, после которого область считается "мертвой" и ее больше невозможно будет развивать или улучшать. Периодически в областях будут возникать события, требующие решения игрока через его героя-божество. Такие события будут просчитываться случайным образом в случайном же диапазоне при создании мира. Каждое решение имеет стоимость в очках эволюции (игровая валюта). Сам очки эволюции копятся каждый условный игровой год. Их количество зависит от благоустройства

И снова здравствуйте :)

После некоторого затишья, решил зайти в Unity и немного побаловаться. В маркете не раз встречал приложения по типу развития планеты. Решил попробовать сотворить что-то подобное, но с некоторыми добавлениями.

Суть простая: сохранять планету как можно дольше.

На планете есть области (зоны), в которых будет создаваться случайный ландшафт (горы, леса, водоемы). С течением времени эти области будут развиваться при благоприятных условиях и угасать при неблагоприятных. Также у каждой зоны есть критический минимум угасания, после которого область считается "мертвой" и ее больше невозможно будет развивать или улучшать.

Периодически в областях будут возникать события, требующие решения игрока через его героя-божество. Такие события будут просчитываться случайным образом в случайном же диапазоне при создании мира. Каждое решение имеет стоимость в очках эволюции (игровая валюта). Сам очки эволюции копятся каждый условный игровой год. Их количество зависит от благоустройства планеты (от суммарного значения развития всех зон).

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

Как-то вот так примерно выглядеть будет) Без текста и солнца. Пока что..
Как-то вот так примерно выглядеть будет) Без текста и солнца. Пока что..

Соответственно, для активации решения проблемы до нее надо будет добратся. Пока решений всего три: благоприятное, условно нейтральное, неблагоприятное. Отказ от решения проблемы автоматически делает решение неблагоприятным (в принципе, можно добавлю шанс на условно нейтральное).

В целом, это и все, что нужно для того чтобы убить пару десятков минут пока вы ждете или едете в общественном транспорте.

Дальше сплошная математика.. Но я буду не я, если сразу не внесу некоторые визуальные улучшения и не добавлю какую-нибудь несколько звуков с музыкой) Чем и займусь в самое ближайшее время)

Что уже есть:

  • сама планета;
  • герой-божество и кнопка смены его движения;
  • несколько областей развития планеты со случайно заданными изначальными параметрами;
  • самостоятельно развитие областей с привязкой к году;
  • прекращение развития при достижении критического уровня;

Что будет добавлено в ближайшее время:

  • счетчики игровых лет и очков эволюции (просто текст, ничего такого);
  • солнце (для визуализации завершения игрового года);
  • получение награды в очках эволюции по завершению игрового года;
  • активация угроз зонам-областям и вызов иконки "проблема";
  • решение возникающих проблем через активацию "меню угроз";
  • динамически меняющиеся цены в прямой зависимости от счетчика игровых лет;
  • генерация персонажа (почему бы и нет);
  • расширение анимации и остальной визуальной части;
  • показатель уровень загрязнения планеты (для большего веселья);
  • привязка развития и упадка областей к уровню загрязнения;

Пока достаточно, дальше будем думать когда все это сделаю..

Несколько сумбурненько получилось как и всегда, за что сразу премного и неискренне извиняюсь. Но я постараюсь исправиться в будущем.. Честно-честно, правда-правда, ага.. мда.. =)