Snake Game Adventure v1.1.0
We are thrilled to announce Snake Game Adventure v1.1.0! This update introduces a host of improvements, including expanded in-game statistics, enhanced UI elements, and new customization options. The game now provides detailed performance insights and a more engaging user experience.
What's New
Bug Fixes
- Improved Error Handling: Enhanced try/except blocks in the game loop and drawing functions to catch unexpected exceptions and prevent crashes.
- Collision Tracking: Fixed issues related to collision detection and life management in Classic mode for more consistent behavior.
Enhancements
- Detailed Game Statistics:
- The Score Manager now records additional metrics such as total playtime, longest game duration, maximum snake length, collision count, lives lost, and more.
- A new Statistics Menu has been added under Achievements & Stats for an in-depth view of your game performance.
- User Interface & Customization:
- Added a new setting for Start Screen Art with multiple art options to personalize the game’s initial display.
- Improved menus and input handling for a smoother, more responsive experience.
- Data Handling:
- Refined data structures in both the Score and Settings managers to support the new statistics and ensure reliable save/load operations.
New Additions
- Expanded Score Tracking:
- The Score Manager now aggregates stats across all game modes (Classic, Time Attack, Survival) with a dedicated "statistics" section.
- Enhanced Achievements & Stats Section:
- View high scores, achievements, and detailed game statistics all in one place.
- New Start Screen Art Options:
- Choose from multiple ASCII art styles to customize the start screen, adding a fresh visual touch to your gaming experience.
Getting the Update
- Download the EXE: Get the
SnakeGameAdventure-v1.1.0.exe
file from the release assets. - Run the Game: Simply double-click the executable and explore the new features and enhanced gameplay!
Important Note ⚠
This version (v1.1.0) may be the final major update for Snake Game Adventure. However, there is a possibility of minor (or even major) changes in the future if time permits.
For users upgrading from previous versions (v1.0.0, v1.0.1, or v1.0.2):
Please remove or move your old JSON files (achievements.json
, score.json
, and settings.json
) as the latest version changes how the game loads and saves data.
Thank you for your continued support and feedback. Enjoy the new update and happy gaming!
Full Changelog: 1.0.2...1.1.0