Skip to content

Backlog

Torsten Wiederkehr edited this page Feb 1, 2026 · 402 revisions

Ideas

New

Now

  • Entering nether portal through castle is to easy. Add more content to castle!
  • Passage for dogs too small in dungeon 4
  • BadgetPopup should show up for 5 seconds
  • Delete ACHIEVEMENTS_README.md
  • Badgets need margin to right screen border
  • Check if Achievements are reset when loading game
  • Update to Godot 4.6
  • Use different sounds for achievements and victory
  • Create and use all graphics for badgets
  • Plan and add character administration
    • Add a Character Selection scene for listing, creating, and deleting characters.
    • Add a Character Creation scene for customizing new characters (name, appearance, class).
    • Add a Character Profile scene to view and edit character details (optional).
    • Update the main menu to access Character Selection before starting the game.
    • Integrate character data management into save_manager.gd for saving/loading.
    • Character Data Process
      • Creation
        • Player uses Character Creation scene to set up a new character.
        • On confirmation, character data is saved via save_manager.gd.
      • Loading
        • On game start, Character Selection scene loads available characters from storage.
        • Player selects a character; data is loaded into the game session.
      • Saving
        • After character creation.
        • On game progress (level up, inventory change, quest completion).
        • On manual save (if available).
        • On game exit or scene change (auto-save).

Next

  • When the player travels through a portal, spawn them next to the corresponding portal in the target scene.
  • Add achievement or badge for collecting all Eyes of Ender.
  • Make each Enderman drop 1 Eye of Ender on defeat.
  • Play sound when nether portal gets activated
  • Add unit test to achievement feature
  • LighterPickUp sound is played during tests
  • Refactor AchievementBadges scene to use static panel instead of creating the dynamically
  • Add quest log or simple dialog to guide the player (e.g., “Find the lighter to open the Nether portal!”).
  • QuizDialog._create_exercise calls Multiplication.create_exercise without max_number parameter.
  • Play animation when nether portal gets activated
  • Display time passed since the high score was achieved (X years, X weeks, X days)
  • Provide other companions like bear, cat, etc
  • Word Problems Exercises Generator
  • Sequential Challenges Exercises Generator
  • Addition and substraction until 1.000
  • Add animation companions
  • Add animation to player
  • Add animation enemies
  • Add more animals (armadillo, forg, pig)
  • Add skeleton with helmet
  • Door Math Puzzles: Doors require solving specific math types to unlock (addition doors, multiplication doors)
  • Remove save and load game feature
  • Bug: after losing a quiz by timeout no button appears
  • Every enemy should have a time limit

Later

  • Add all monsters of Monster-Handbuch
  • Add all monsters of creatures.png
  • Add stairs
  • Add chests
  • Add doors
  • Themed Dungeons (Geometry Castle, Multiplication Maze)
  • Add "You Won" screen when Enderdragon is killed
  • Display hit animation when player or enemie gets damage
  • Enemy can move to catch player
  • Ignite TNT with lighter to blow away wall to get to final opponent
  • Killing a skeleton gives you bones to tame the wolves
  • Display character sheet of player
  • Shield allows to get a new exercise
  • Math Spell System: Cast spells by solving equations (healing spell needs addition, attack spells need multiplication)
  • Add Map class as base class for dungeons (see Dungeon Crawler)
  • Respawn killed enemies in spawn room. When enemy is killed in spawn room, it is gone.

Clone this wiki locally