Python Arena

Module 57

Game project

A whole game in pygame, built piece by piece. A robot pushes boxes onto target squares in a warehouse. The map as data, drawing it from tiles, moving with the arrow keys and stopping at walls, pushing boxes, counting moves, restarting, and noticing when the puzzle is solved.

Steps

  1. The game map
  2. Moving the robot
  3. Pushing boxes
  4. Finishing the game