|
b8eeaa4739
|
Major code restructuring: Reorganized project structure, added AI components - Added new module structure (ai, config, core, ui) - Moved snake and food logic into core module - Added training configuration - Updated gitignore for project-specific files - Modified tests to match new structure
|
2025-02-24 18:38:44 -05:00 |
|
|
251822ec35
|
Fix menu crash: - Add back MenuItem.draw method - Remove duplicate MenuItem class - Fix menu item imports
|
2025-02-23 13:06:09 -05:00 |
|
|
d1fb3a58b4
|
Fix menu navigation: - Add proper item highlighting - Improve keyboard and mouse controls - Fix settings menu interaction - Update menu items continuously
|
2025-02-23 13:04:38 -05:00 |
|
|
be7b7caf28
|
Fix game issues: - Prevent rapid direction changes - Add proper settings menu - Fix menu highlighting - Add wrap-around toggle in settings
|
2025-02-23 12:58:32 -05:00 |
|
|
766355a2b9
|
Improve game mechanics and UI: - Add wrap-around mode and speed increase - Implement proper movement cooldown - Enhance menu UI with better layout and interactions - Add visual feedback and mouse support
|
2025-02-23 12:53:41 -05:00 |
|
|
31e9771ba0
|
Fix package structure and entry point
|
2025-02-23 12:41:06 -05:00 |
|
|
0571392afe
|
Improve package structure and add proper setup.py
|
2025-02-23 12:38:45 -05:00 |
|
|
75a9cc5ba8
|
Fix test discovery by adding __init__.py files
|
2025-02-23 12:32:32 -05:00 |
|
|
afd17d257e
|
Fix food spawn test and optimize test performance
|
2025-02-23 12:30:39 -05:00 |
|
|
fcab6ec766
|
Fix food spawn test and optimize test execution
|
2025-02-23 12:25:28 -05:00 |
|
|
cb626dfe7d
|
Add testing framework and debug mode
|
2025-02-23 12:20:23 -05:00 |
|
|
33cca6cd3c
|
Add main menu system with game mode selection
|
2025-02-23 12:16:14 -05:00 |
|
|
3cbf7b8981
|
Update .gitignore to properly exclude virtual environments
|
2025-02-23 12:14:17 -05:00 |
|
|
68b3c03423
|
Remove virtual environment from git tracking
|
2025-02-23 12:13:55 -05:00 |
|
|
18ff38fe47
|
Add game restart functionality and update roadmap
|
2025-02-23 12:13:24 -05:00 |
|
|
dda11c6dc5
|
Merge remote changes and resolve conflicts
|
2025-02-23 12:11:44 -05:00 |
|
|
0520bb3986
|
Initial commit
|
2025-02-23 17:09:40 +00:00 |
|
|
424cd4c727
|
Implement food spawning system and basic scoring
|
2025-02-23 12:05:36 -05:00 |
|
|
520eba279b
|
Add living roadmap document to track project progress
|
2025-02-23 12:03:33 -05:00 |
|
|
90087b6cfe
|
Initial commit: Basic project structure and snake game implementation
|
2025-02-23 12:02:17 -05:00 |
|