Инструменты пользователя

Инструменты сайта


nullgravity

Это старая версия документа!


Описание структур

Все ID относительны игрока. Т.е. они для каждого игрока индивидуальны. Для одного игрока данная планета имеет ID = 1, для другого та же планета имеет ID = 666. То же и с кораблями. Тоже и с расами и прочими «глобальными идентификаторами».

Планета

Какие фички планета у нас умеет в «больших» планетсах:

  1. Игра в NUK (связано с кораблями)
  2. Сжечь всё перед наступающим врагом. Сделать планету малопригодной для жизни на несколько ходов.
  3. Не добывать ничего на приграничной планете. Просто пометить территорию (наблюдательный пункт).
  4. В зависимости от температуры имеем рост/гибель населения (нативасы отличны от колонистов в этом плане).
  5. нативасы дают всевозможные бонусы
  6. нативасы растут и множатся без участия игрока (даже на ничейных планетах)
  7. ассимиляция нативасов (фича киба. киба давить?)
  8. фкод минного поля привязывается к фкоду планеты. знаешь одно, знаешь и другое
  9. нативасам и колонистам выставляются налоги независимо. т.о. можно чтобы колонисты размножались, а нативы деньги платили. ну, или наоборот.
  10. ID планеты используется в приказах (типа на какую палнету кинуть горючку и т.д. и т.п.). IMHO, локально-игроковые ID планеты таки нужны. Генерируемые хостом. Но игрок их может и не видеть. Они ему без надобности.
  11. Число шахт и фабрик влияют на динамику счастья колонистов и нативасов.
  12. От числа шахт и плотности залегания зависит скорость добычи.
  13. От плотности залегания зависит скорость регенерации минералов в коре.
  • Planet ID
  • Temperature :?:
  • Ne in ground
  • Fe in ground
  • Ne density
  • Fe density
  • Mined Ne (aka fuel)
  • Mined Fe (metal)
  • Supplies
  • Megacredits
  • Number of mines
  • Number of factories
  • Number of defense posts

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

  • Colonost ID (player id)
  • Colonist count (поштучно :!: )
  • Colonist happiness
  • Colonist taxes
  • Native Race ID :?:
  • Natives count (поштучно :!: )
  • Native happiness
  • Natives taxes

имхо, нативсов нах выкинуть. ибо они фактически дублируют колонистов, просто давая на них бонусы. заменить особенностями планеты. типа, планета с платиновыми шахтами = +300% tax gain, планета с мегаокеаном = сапплай на каждого колониста, планета с артефактами предтеч = 10уровень техов

Корабль

оно летает, экспится и умирает

База (?)

может и вообще не нужна, как отдельная сущность со своими характеристиками. просто планета может строить базу, космопорт (автоматический перевоз грузов или заправка) еще что-нить… если построена база, то планета может строить еще и корабли.

nullgravity.1213392199.txt.gz · Последнее изменение: 2008/06/13 23:23 — valexey