Game Engine Architecture

(Ben Green) #1

22 1. Introduction


developers to employ various optimizations in the rendering engine of an RTS
game.
Older games in the genre employed a grid-based (cell-based) world con-
struction, and an orthographic projection was used to greatly simplify the ren-
derer. For example, Figure 1.8 shows a screen shot from the classic RTS Age
of Empires.
Modern RTS games sometimes use perspective projection and a true 3D
world, but they may still employ a grid layout system to ensure that units and
background elements, such as buildings, align with one another properly. A
popular example, Command & Conquer 3, is shown in Figure 1.9.
Some other common practices in RTS games include the following tech-
niques.

Figure 1.9. Command & Conquer 3.

Free download pdf