Программирование стратегических игр с DirectX 9.0
bda5893f

Здания


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

Вы можете спросить— как мятежники могут быть зданием? Для вас это может казаться странным, но в игре мятежные солдаты могут появляться и занимать квадраты земли. Земля, которую они занимают, не может быть использована для других целей, пока мятежники не будут уничтожены. Чтобы предотвратить захват вашей собственности мятежниками используются форты. Мятежные солдаты не могут находиться на смежных с фортом квадратах. Таким образом, если каждое из ваших зданий примыкает к форту, мятежники не смогут атаковать. Кроме того, форты защищают от пиратов. Представление форта показано на рис. 1.2.

Рис. 1.2. Форт в игре Utopia

Фабрики нужны чтобы приносить доход. Ваш итоговый счет зависит от количества накопленного золота, поэтому фабрики жизненно необходимы для победы. Каждая фабрика за один ход производит небольшое количество золота. Отрицательная черта фабрик — загрязнение окружающей среды, которое увеличивает смертность населения. Кроме того, на фабрики влияет благосостояние вашего населения. С его ростом увеличивается и количество производимого фабриками золота. Сделайте население счастливым — и вы будете богаты! Представление фабрики вы можете увидеть на рис. 1.3.

Рис. 1.3. Фабрика в игре Utopia

Поля очень просты — они обеспечивают людей пищей. Урожай с одного поля может прокормить 500 человек. Недостаток полей заключается в том, что они существуют ограниченное время. Вы должны создавать их заново каждые несколько ходов. Положительная черта заключается в том, что в случае ливня поля производят золото. Правильным образом размещенные поля могут превратиться в золотые рудники.

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

Больницы увеличивают численность населения. Кроме того, они значительно повышают благосостояние. Фактически, больница — одно из лучших зданий для постройки.

Жилые дома необходимы, чтобы вашему населению было где жить. Один квадрат жилых домов предоставляет кров для 500 человек.

Мятежные солдаты не являются зданием, но они могут занимать территорию вашего противника. Вы можете покупать мятежников и они автоматически появятся на собственности вашего оппонента. Следует иметь в виду, что мятежники не могут вторгаться в области, защищенные фортами.



Содержание раздела