FoRVaiS/2522-202230-Term-Project-Essence

As a player, I would like to start a new game

Opened this issue · 0 comments

When the user starts the game, a full-screen window should appear. Users can hit [P]* on their keyboard to close the game or [O]* to go from full-screen to windowed mode.

The first screen they should be greeted to is a character creation menu. They should be able to choose their class and a character name. The game features a single save slot for each character based on their name which means each character must have a unique name.

The following should happen when the game initializes:

  1. Start the game loop
  2. Load assets
  3. Generate the world
  4. Spawn world objects (players, mobs, props)

* Keybinds subject to change

Tasks