Представьте себя программистом, который делает онлайн-игру. Что бы Вы со своей стороны сделали для того, чтобы игра была максимально интересной? Такой вопрос я задавал себе начиная проект. И сейчас я уже могу похвастаться некоторыми достижениями моего кодостроения. В этой записи я расскажу об имитации жизни и экономической системе в игре.Реальность происходящего
Первое на чем основан мир — это космос, и он максимально реален. Звезды строятся по гарвардской спектральной классификации. Для расчета температуры планеты используются реальные астрофизические законы. Планеты земного типа могут появиться только в радиусе обитаемой зоны звезды.Каждый из управляемых Лапласом ботов может иметь один из десятка архетипов поведения, а так же строить планы для достижения определенных целей. В будущем количество архетипов поведения будет увеличиваться и «пилоты» смогут принимать решения основанные на своих личных качествах.
Кроме этого Лаплас создает и запускает события в мире, это могут быть нападения на систему роборазбойников, крушения кораблей или события на планетах, меняющие экономику сектора.
Одним из главных улучшений Лапласа должна стать его обучаемость. Он сможет предсказывать действия от событий в мире и принимать меры для противодействия им. Мир должен быть самодостаточным и находиться в равновесии независимо от того, что в нем происходит.
Экономическая система
Искусственная экономика в игре — это всегда сложно, а если в игре присутствует возможность торговли как основная фишка, то это усложняет задачу гейм-дизайнеру. Ведь нужно сбалансировать всё так, чтобы и был резон торговать и не было возможности быстро разбогатеть.Каждая планета имеет определенный набор потребляемых и производимых товаров. В зависимости от этого выстраивается ценовая политика. Как только количество дефицитных товаров на планете превышает определенный запас, или наоборот профицитных понижается, он становится обычным и торговать им получается практически невыгодно.
Но настоящие торговцы знают, что легкие деньги можно заработать на людях попавших в беду. Постоянно во вселенной что-то происходит, где-то наводнения и голод, а где-то гражданская война и нехватка оружия. Такие экономические события позволяют создавать временные торговые пути и зарабатывать тем, кто следит за событиями в мире.
1246 просмотров
6 комментариев