Welcome!
Welcome to the Helwan Linux Game! This game runs entirely in Pygame and is designed for fun, challenge, and learning. Your progress, scores, and settings are saved automatically.
Tip: The game remembers your high scores and audio settings for next time!
Main Menu
- Start Game: Begin a new game session.
- Settings: Adjust game options like music and sound effects volume.
- Exit: Close the game safely.
Tip: Use your mouse or keyboard shortcuts (if available) to navigate menus quickly.
Game Controls
The game screen responds to these keys:
- Arrow Keys: Move objects or player characters depending on game mode.
- Spacebar: Perform main actions like jumping or placing items.
- C Key: Use special abilities or hold objects (if implemented).
- M Key: Return to Main Menu from in-game screens.
Tip: Controls may vary slightly depending on the screen you are in.
Game Screens
- Main Game Screen: Where gameplay happens.
- Settings Screen: Adjust music and sound volumes.
- Pause Screen: Pause the game and access quick options.
- High Score / Data Storage: Your progress is saved in
game_data.jsonautomatically.
Saving and Loading
The game automatically handles:
- High Scores
- Music and Sound Effect volumes
- Other basic settings
Tip: You do not need to manually save. Data is updated when you exit the game.
Audio Settings
- Music Volume: Adjust how loud the background music is.
- SFX Volume: Adjust how loud sound effects are.
- Settings are remembered between sessions automatically.
Exiting the Game
- Click the window close button or choose "Exit" from the main menu.
- Your game data (scores, volumes) is saved automatically.
Tip: Always exit the game properly to ensure your progress is saved.
Troubleshooting
- If the game fails to load, ensure Python and Pygame are installed correctly.
- If data is corrupted, deleting
game_data.jsonwill reset settings to default.