lla-dane / Jack-in-the-wild

0 stars 5 forks source link

Implement Save/Load System with Checkpoints #16

Open kmtGryffindor20 opened 5 months ago

kmtGryffindor20 commented 5 months ago

Description

We need to develop a save/load system with checkpoints for our game. This system will allow players to save their progress at designated checkpoints and load from these points when they continue playing.

Requirements

  1. Save System:

    • Implement functionality to save the game state at designated checkpoints.
    • Ensure that all relevant game data is saved, including player position, health, inventory(when implemented), and current level progress.
    • Create a user interface element to indicate when the game has been saved successfully.
  2. Load System:

    • Implement functionality to load the game state from a saved checkpoint.
    • Ensure the game state is restored accurately, including player position, health, inventory, and level progress.
    • Create a user interface element for players to select and load their saved game.
  3. Checkpoints:

    • Designate specific locations in the game as checkpoints where the game will be saved automatically or manually by the player.
    • Ensure checkpoints are placed strategically to balance challenge and player convenience.
    • Provide visual and/or audio feedback to indicate when a checkpoint has been reached and the game is saved.
  4. Data Management:

    • Develop a system for managing save files, including creating, reading, updating, and deleting save data.
    • Ensure save data is stored securely and can be easily accessed across different game sessions.
  5. User Interface:

    • Design and implement UI elements for saving and loading the game, such as save slots, load screens, and checkpoint indicators.
    • Ensure the UI is intuitive and easy to navigate for players.

Tasks


Please let me know if there are any questions or if further clarifications are needed.

StackHQ-Rflix commented 5 months ago

Please assign this issue to me @kmtGryffindor20 @darshi1337

kmtGryffindor20 commented 5 months ago

Assigning this to you @StackHQ-Rflix