Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

TanksGamePascalABC

Tanks Game written in PascalABC.NET by Skyrimus

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

TanksGamePascalABC

Tanks Game written in PascalABC.NET by Skyrimus (Completed)

Released features:

  • [x] Menu with selection PVE or PVP mode.
  • [x] Primitive PVE AI.
  • [x] First player movement on WASD + Space in PVP mode.
  • [x] Second player movement on arrows + Enter in PVP mode.
  • [x] Implemented shooting mechanics.
  • [x] Added bullet imagery.
  • [x] Enabled tank collisions.
  • [x] Incorporated bullet firing aligned with tank direction.
  • [x] Introduced wall obstacles with corresponding visual assets.
  • [x] Established collisions between tanks, bullets, and obstacles.
  • [x] Implemented destructible walls with 3 HP; walls vanish when HP reaches 0 (optional).
  • [x] Created a cooldown system for shooting.
  • [x] Introduced a multi-level system including PvE and PvP levels.
  • [x] Comments for code on russian language