Представьте себя программистом, который делает онлайн-игру. Что бы Вы со своей стороны сделали для того, чтобы игра была максимально интересной? Такой вопрос я задавал себе начиная проект. И сейчас я уже могу похвастаться некоторыми достижениями моего кодостроения. В этой записи я расскажу об имитации жизни и экономической системе в игре.

Реальность происходящего

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

Но космос скучен, если в нем ничего не происходит. Именно поэтому мы создали демона жизни — Лапласа. Он знает все о вселенной и о каждом её элементе, он следит за каждой планетой и каждым кораблем, он знает замыслы каждого пилота и незримо влияет на их планы и решения. Игроку, попавшему в такой мир кажется, что он живой и это не далеко от правды.

Каждый из управляемых Лапласом ботов может иметь один из десятка архетипов поведения, а так же строить планы для достижения определенных целей. В будущем количество архетипов поведения будет увеличиваться и «пилоты» смогут принимать решения основанные на своих личных качествах.

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

Одним из главных улучшений Лапласа должна стать его обучаемость. Он сможет предсказывать действия от событий в мире и принимать меры для противодействия им. Мир должен быть самодостаточным и находиться в равновесии независимо от того, что в нем происходит.

Экономическая система

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

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

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

Мнения ↓

Slavoz
25.04.2011 16:58
Slavoz
Лаплас опасен, как я погляжу. А можно его убить?) Рейд зафигачить на него 300 кораблей)
Егор
26.04.2011 14:09
Егор aka Sontan
Нет :) Пока аватара в игре у него нет, но в будущем всё возможно ;)
Александр
26.04.2011 13:54
Александр aka amun
Очень лихо… На словах пока всё довольно многообещающе, посмотрим что получится :)
Егор
26.04.2011 14:18
Егор aka Sontan
Посмотрим :)
Рыба
27.04.2011 18:24
Рыба aka Pbi6a
Осталось ввести квоты на продажу оружия или определенного вида ресурса и все почти РБ:)
Slavoz
28.04.2011 07:54
Slavoz
^ахахахахах…
тонкий юмор)
Только зарегистрированные пользователи могут оставлять комментарии.
Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
© www.sontan.name, 2008–2012