2 min read

Inscription

A pygame videogame

Table of Contents


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 asyncyo library
  • 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