January 1st =========== The Hub / NPC Interactions Save/Load Game - Save Inventory Items/Equips - Player Base Level/Stats/Accumulated Exp - Unlock Progress - World Map Location - Chapter # - Gold - Save File Name - Game Play Time Load Game Screen: Save File Name Game Play Time Chapter # Level / Class - Start a New Game File - Load a Game (Load list displays save files in reverse chronological order based on last access) - Playing Online (Save File Codes? Download save files? Provide a save file server?) PC Version: NEW GAME -> Ask for Save File Name -> Saves the Game -> Starts the Game LOAD GAME -> Show Available Files -> Click to Load -> Start Game EMSCRIPTEN Version: NEW GAME -> Ask for a User ID -> Ask for a Save File Name -> Saves the Game -> Starts the Game LOAD GAME -> Ask for a User ID -> Shows Available Files -> Click to Load -> Start Game Audio Engine - Audio Ambience Zones - Menu Sound Effects - Attack / Enemy Sound Effects - Music Loading/Looping Settings Menu - Any settings should be saved to the save file! - Volume Controls - Key Configuration -Upon pressing a key, check if the key is bound to another option, if so, remove that bind from the list. Up to two keys may be binded per action. -We have to save keybinds to the save file. January 31st ============ Implement the rest of the enemy types: - Baby Wolf - Wolf - Wolf Leader - Baby Bear - Brown Bear - Green Frog - Red Frog - Orange Frog - Blue Frog Implement Ursule, Mother of Bears Boss Story proofreading/correcting/storyboarding - Add a command to play sound effects/music. - Fix Keyboard/Controller Menu Navigation (Need clearly defined rules) - Game Controller Support - Should use the Keybind structure that already exists. - Loading Screen - Title Screen setpieces