Skip to content

Latest commit

 

History

History
18 lines (16 loc) · 985 Bytes

File metadata and controls

18 lines (16 loc) · 985 Bytes
Jan 13, 2026

The data structures and algorithms to document:

  1. The layout (river, banks, islands)
  2. Enemies types and characteristics: size, colors, motion patterns, hit scores, type-specific features
  3. Other objects (interactive like fuel stations and non-interactive like rocks on the banks and islands)
  4. For all of the above, how the initial state of each level is represented (banks, islands, position and orientation of the enemies).
  5. Player controls (left, right, speed up, slow down, fire)
  6. Interaction between objects, collision detection
  7. How is animation of everything is driven.
  8. The multi-player aspect.
  9. Scoring (besides the score for hitting enemies).
  10. Fuel usage and fueling – does it and, if yes, then how does it depend on the speed

Control questions:

  1. At what speed does the player plane moves normally and at slow/fast speeds?
  2. What's the trajectory of the shell fired by the tank on the bank
  3. How often does the fuel station blink