This project is a framework for creating a spite-based tilemap adventure game. All code was written in Python 2.7 using the Pygame library.
Provides an interface for managing which map in the world is currently active and for moving the player to the appropriate map zones
Models a single square tile on the game map background. Tiles are the base layer and can either be passable or impassable
A tile which causes the player to transition to a different map in the world
Models the game map as a 2D collection of tiles
Stores player image, position, and equipment information