Post

Video Game Module - Robotron

In a future timeline, robots have banded together and revolted against the humans. The player operates a superhuman who has a projectile weapon, with which to defend themself against endless waves of robots.

This practical is a Processing-based 2D arcade-style game inspired by Robotron 2084, created as part of the CS4303 Video Games module. The player operates a superhuman fighting back endless waves of enemy robots in a procedurally generated arena while rescuing the last surviving human family.

The game integrates a range of AI behaviors: roaming, line-of-sight seeking, and A* pathfinding. Procedural level generation using random walk ensures unique layouts in each wave, in increasing difficulty. A system of power-ups, obstacles, and different enemy types adds tactical depth and replayability.

Read the report here.

This post is licensed under CC BY 4.0 by the author.