This section proposes a generic architectural design
for 3D mobile games development. The design illustrates
a system structure comprising of the logical layers of the
game application along with the core functions associated
to each of them. The architecture diagram in Figure 2 can
be accustomed to any single player game