Skip to content

ErMichele/Il_TrES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Il TrES

Alpha v0.3.0 | Built with LÖVE2D + Custom C Backend

Welcome to Il TrES, a fast, clean, and tactical take on classic Tic-Tac-Toe, developed using LÖVE2D and a custom C-based backend.
This project aims to blend a familiar game with polished UI, responsive input, and strategic depth — and it’s just getting started.


New in v0.3.0 Alpha

This version brings major updates to gameplay and user experience:

🤖 Single Player Mode – Battle against an AI opponent with solid tactical logic.
🎵 Background Music – Smooth soundtrack adds ambiance to each match.
⚙ Settings Tab – Adjust music and sound effect volume from the in-game menu.
🔊 Sound Effects – Light audio cues for actions and interactions.


Core Features

Local Multiplayer Mode – Face off against a friend on the same device.
Smooth UI/UX – Streamlined menu system and game logic.
Logging System – All moves and victories are recorded in the Logs folder.
Restart & Exit Controls – Easily reset a game or return to the main menu.


How to Play

1️. Install LÖVE2D on your system.
2️. Download and extract the game files from the repository.
3️. Launch the game by running the .love file (or packaged .exe).
4️. Select a game mode:
- Local Multiplayer
- Single Player (vs AI)
5️. Click on grid cells to place your move.
6️. Use the Settings tab to adjust audio preferences.
7️. Review game logs in the Logs folder for gameplay history.


Planned Features

🌐 Online Multiplayer
🎨 Enhanced Animations and UI Visuals
Performance Optimizations


Download & Contribute

GitHub Repository:
🔗 GitHub - Il TrES

Want to report a bug, suggest a feature, or contribute? Fork the repo or open an issue!


Join the Community

Discord Server:
🔗 Join our Discord

Chat with the developer, suggest ideas, report bugs, or just hang out!


License

This project is released under the Apache-2.0 license. See LICENSE for details.

Packages

 
 
 

Contributors

Languages