logoHome
Aero Army cover

Aero Army

Features

  • Incorporate projection matrix in the control system to ensure consistent one-to-one mappings between the player's finger movement and character displacement across devices with different pixel densities.
  • Utilize inheritance principle to common functionalities shared among various enemy types.
  • Utilize dynamic polymorphism to implement varying damage calculations when a player projectile collides with different enemy instances to unify the interface of receiving damage function among all enemy types.