Tags: SpaceSquare640/Snake_Game_Python
Tags
v1.5.3 — Start button on the ready screen (fixes mobile start) Every mode now begins via a tappable Start Game button. The watch-only AI modes have no on-screen D-pad, so on touch devices (no SPACE key) there was previously no way to leave the ready screen. SPACE still works on desktop. Both editions; 3-language docs. Co-Authored-By: Claude Opus 4.8 <[email protected]>
v1.5.1 — pause/lifecycle + GUI polish Add a Pause feature to the desktop edition: pause/resume with P or the on-screen button, a pause overlay, and auto-pause when the window loses focus or is minimised. Add a gently pulsing apple. Bump to 1.5.1 and sync README / CHANGELOG / Guidebook across all three languages. Co-Authored-By: Claude Opus 4.8 <[email protected]>
v1.5.0 — eight new All-AI algorithm modes Add A* Pathfinder, Annealing Master, Greedy (Easy), Drift/Drunk, Minimax vs You, Minimax Duel, Co-op Fill, and Food Rush to the All-AI menu (now 10 entries, 2-column grid). New Snake.brain dispatcher in game.py; algorithms in ai.py (greedy/astar/anneal/drift/minimax). Leaderboard reworked to a 3-column grid for 16 modes. Behavior of the original modes unchanged. Docs updated in all three languages. Co-Authored-By: Claude Opus 4.8 <[email protected]>
v1.4.1 — modular refactor Split the single ~2,300-line Snake_Game_Python.py into a cohesive snake_game/ package (bootstrap, version, config, theme, i18n, profile, ai, entities, audio, render, game, app). Snake_Game_Python.py is now a thin launcher. All drawing lives in render.py (the only palette consumer, via theme.<NAME>); game logic is palette-free. Behavior, UI, and save files are unchanged. Docs updated tri-lingually. Co-Authored-By: Claude Opus 4.8 <[email protected]>
v1.4.0 — interactive tutorial - Guided step-by-step tutorial: move, eat apples, learn to avoid crashing - Forgiving (crashing respawns you); reachable via "How to play" button or T - Trilingual instruction banner; works with keyboard + on-screen D-pad - Docs updated trilingually; version bumped to 1.4.0 Co-Authored-By: Claude Opus 4.8 <[email protected]>
v1.3.0 — deterministic replay system - Every round recorded (seeded RNG + input log) and replayable exactly - Works for human and AI modes (fully deterministic playback) - Replays page (last 8 runs) on the main menu; "Watch replay" on Game Over - REPLAY indicator + disabled controls during playback - Docs updated trilingually; version bumped to 1.3.0 Co-Authored-By: Claude Opus 4.8 <[email protected]>
v1.2.0 — themes, sound, leaderboard, key remapping, UI polish - Visual themes: Dark / Neon / Retro CRT / Minimal (Settings) - Procedural sound effects + background-music toggle (no asset files) - Leaderboard (top-5 per mode) reachable from the main menu - Key remapping for movement keys (Settings -> Controls) - Optional FPS counter (Settings -> Audio) - UI polish: 1-6/A/S shortcut badges, wider margins, separator, smoother hover, press/click feedback - Docs updated trilingually; version bumped to 1.2.0 Co-Authored-By: Claude Opus 4.8 <[email protected]>
v1.1.1 — UI polish - Button hover: soft outer glow + accent border (was flat grey) - Bolder title, dimmed credits, rounder corners (12px) - Grouped name|level|XP into a profile card with dividers - Version/update status moved to a top-right corner dot - Slightly desaturated accent green; menu vertically balanced Co-Authored-By: Claude Opus 4.8 <[email protected]>
v1.1.0 — fill modes, All-AI menu, Settings menu, GUI D-pad, update check - New modes: Player Fill, AI Fill (Hamiltonian-cycle perfect fill) - All-AI menu (AI vs AI moved here, plus AI Fill) - Settings menu (language / color / name) and clickable GUI throughout - On-screen D-pad (up/down/left/right) for mouse/touch play - On-launch GitHub Releases update check shown on the main menu - Docs updated trilingually; version bumped to 1.1.0 Co-Authored-By: Claude Opus 4.8 <[email protected]>
PreviousNext