Introduction
This game was build with Python at the same time that SteamMatcher was being developed.
The game features an online multiplayer mode built with TCP sockets, a solo mode where you fight an artificial intelligence, and a deck-building system.
The reason behind this project was to learn the fundamentals of software project management using Scrum. It was developed as part of a course where we practiced planning, estimating, and organizing the work in sprints, defining user stories, and coordinating as a team throughout the delivery.
Features
- Server and Client with
asyncyolibrary - Entity Component System
- Input management module
- Classical Artificial Intelligence
Technical Demo
Co-Authors
- Daniel Pantoja Joaristi
- Jorge Hernández Palop
- Marco Casteleiro Trigueros
- Álvaro Arbona Rodríguez