🎲 tCHu – A Two-Player Digital Board Game Inspired by Ticket to Ride
📍 EPFL – Bachelor in Communication Systems, Year 1 (2021)
🔗 GitHub Repository: GitHub Repository
tCHu is a strategic two-player board game written in Java, inspired by the popular board game Ticket to Ride. This game was developed as part of a semester project during the second semester of the first year at EPFL.
The game features:
- Complete game mechanics, including connecting cities, fulfilling route objectives, and competing for the longest and most efficient railway network.
- A user-friendly interface developed using JavaFX, providing an intuitive experience for players.
- Multiplayer logic that enables two players to engage in a dynamic and competitive environment.
- Easy cross-platform installation (Windows and macOS) without requiring a separate Java installation.
⬇️ Download & Install:
🛠 Tools & Libraries:
- Java
- JavaFX
- WayfUPnP
🧠 Techniques:
- Object-oriented design
- Event-driven programming
- GUI development
- Packaging and deployment