Matador League

A fast-paced, first-person action game that pits the player against a bull in a battle to the death in front of a crowded arena.

Unity C# Gameplay Design 3D Modeling Animations UX Testing
Matador League title screen

Overview

This project was created solely by me, with the goal being to create a game from the ground up. This followed all aspects of the game design process, including brainstorming and grayboxing up through several iterations, UX testing, and a final prototype. There were significant new challenges to me, including 3D modeling and tying animations to models.

My Areas of Focus

What I Learned

This was the first project I built from scratch with the goal to have a complete gameplay loop with win and loss conditions. Because of this, I needed to consider every aspect of the game (gameplay, audio, animations, models, UI, etc.). My biggest challenge came from 3D modeling, particularly of a non-humanoid model; it gave me a lot of respect for people that do 3D modeling on a professional level. I gathered crowd models from Mixamo, which was a new tool I learned about in school for quickly utilizing existing 3D humanoid models. The experience of creating Matador League gave me confidence that I bring to new projects, because even though the experiences, tools, and focal points change, the process of delivering a final game product is still fundamentally the same, and it's now something I've accomplished.

Current State

Thhe project has reached the minimum viable product outlined for version 1.0. There are tentative plans to add additional functionality to the game, including expanding interactivity with the crowd, obstacles and hazards, and a story-mode with additional characters and dialogue. However, this project is not in development at this time. You can find the existing version of the game on GitHub.

Links

GitHub Repo