Skip to content

Basic Gameplay Design

Tripp312 edited this page Apr 9, 2022 · 5 revisions

The game runs on a model-view design. The model is separated into several sections, including total world, entities in that world, especially the player. Each of the entities have some sort of state machine which designates how they move, as well as moving and standing animations. The player state machine is connected directly to the keyboard inputs. The key classes are below:
World
Level
Screen
Entity
Player
Enemy
and Item

Clone this wiki locally