Skip to content

Releases: SebaB29/snake

Classic Desktop Version

25 May 15:13
a76ea9a

Choose a tag to compare

🐍 Final Desktop Release

This release marks the completion of the classic desktop version of the Snake Game, built with Python and gamelib. This tag serves as a stable backup before migrating the project into a web-based architecture using AI agents.

🌟 What's Included

  • Full OOP Architecture: Complete implementation of Snake, Fruit, and Game classes.
  • Custom Levels: Obstacle parsing logic from text files (resources/obstacles.txt).
  • Desktop Controls: Fully functional keyboard event handling (Arrows & Pause system).
  • Academic Baseline: Meets all requirements for the original university assignment.

📦 Assets & Environment

  • Target Python Version: 3.10+
  • Key Dependency: gamelib (included in /graphics)

Note: If you need to run or review the original desktop implementation in the future, checkout this specific tag:
git checkout tags/v1.0.0-desktop