Adaptive AI Engine for RTS Games

Discussing the theory and practice

Game Architecture

Posted by Ogail on June 26, 2009

Game Architecture


  • Any game is consisting from 2 parts:
    • Game Engine
      • Rendering Engine
      • Audio Engine
      • Input Engine
      • AI Engine
      • Scripting
      • Networking
    • Game Logic
      • Connecting all previous engines together
  • Game engines are developed in component based architecture
  • Strategy games way of thinking:
    • Micromanagement: maintenance of resources and individual units
    • Macromanagemet: economic development and large-scale strategic maneuvering
  • Game tactics:
    • Rush attack
    • RTS Games are stochastic and TBS Games are deterministic
    • The difference here is that, in real-time strategy, a decision has to be arrived in a short time-frame, so the best conceivable course of action in that time-frame is used
  • Tactics vs. Strategy:
    • Tactics = Short-term military objectives

Strategy = Long term military objectives


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: