Demon Hunter Rivals (Cancelled)

Timeline

December 2025 - January 2026; 1 Month

My Role

Communication

I was responsible for creating the UI for an indie game developer producing a 3v3 anime themed fighting game using the Roblox game engine. I iterated on existing assets and created new ones with the assistance with the solo developer.

Discord Messages and Calls

Overview

Demon Hunter Rivals was a free-to-play video game in early development made within the Roblox game engine. The concept was similar to products like Marvel Rivals and other hero video games while having gacha elements to keep users playing. Unfortunately, it was cancelled due to the main developer stating “project feasibility” issues.

Objective

To advance video game development on a product within it’s early phases.

First Steps (December 22)

On December 22 2025, the solo developer of the project (Nick), contacted me on Discord to ask if I would be interested in assisting in the development of a video game he has been making for a few weeks at that point. I agreed and we began official development on December 29, 2025.

To get me caught up with the project, the developer shared a Figma file with the existing assets. We spoke for about an hour and discussed what his vision was for his video game. We agreed that I would work on developing the Lo-Fi screens first in order to set a foundation and shared understanding for the product. You can see some of the earliest screens the project had when I joined the project below.

Main screen players would see when in the waiting lobby. NOTE: The in-game currency, buttons at the bottom, and random gacha spin indicators.

Another customize screen where players would be able to use in-game currency or lucky rolls to acquire new skills to be used during gameplay.

Customize screen where players would be able to use an in-game currency or lucky rolls to acquire characters to play.

After the holidays, I began work on developing my own version of the screens the developer requested. As seen below, I iterated on the following screens: Matchmaking, Personas, and Character Abilities. The reason why I did not stick with the fidelity for the Persona and Ability screens is due to the developer allowing me to start fresh while using the original designs as inspiration.

When the players click “Play”, this is the screen that would pop up to allow them to choose the side they wish to play on by pressing “Join”.

Development Continues (Jan. 1-5, 2026)

Iterated Matchmaking Version

Original Matchmaking Version

Iterated Personas Version

Iterated Abilities Version 1

Original Personas Version

Original Abilities Version

Early Settings Screen

Iterated Abilities Version 2

At the same time, I was also given permission to begin the development of screens that did not exist but were needed to start building the idea of how the video game would look. So I took some time before my next meeting with the developer to build the Lo-Fi wireframes of the settings and stats screens.

Early Stat Tracking Screen; NOTE:

During this period of time of development, the developer and I were having weekly meetings unless there was a misunderstanding or urgent change that needed to be made to the designs. So after the first week, the developer and I took time to ensure the deliverables were aligned with the product’s vision and to see which screens needed more work before I could move on.

The first misunderstanding was

Forward Progress (Jan. 6, 2026)

After the meeting, we were able to clear up specific misunderstandings in the designs but the developer requested for an iterated set of screens based on comments and live edits made during the session.

Original Persona Design

Original Abilities Design

Original Matchmaking Design

Original Stats Design

Iterated Persona Design

Additions: Gacha percentage rates and Lucky/Normal Persona roll indicators, “Techniques” button to allow users to switch customization screens

Changes: In-Game Currency (Demon Dust) location and icon, “Back to Main Menu” button

Iterated Abilities Design

Additions: Gacha percentage rates and Lucky/Normal Abilities roll indicators, “Technique” box holding name of the ability, “Persona” button to allow users to switch customization screens

Changes: Lowered Abilities Count 2 → 1 due to developer input, Moved abilities explanation text bottom center, “Back to Main Menu” button

Iterated Matchmaking Design

Changes: “Back to Main Menu” button

Iterated Stats Design

Aditions: “Back to Main Menu” button

Changes: “Back to Main Menu” button

Reflection

This project allowed me to gain experience on how to add a feature to an already existing product to something in the video game industry.

During the development of this project, I had to keep in mind that Riot Games has their own reasons for not releasing an official marketplace or gifting system, as seen in League of Legends. So in order to compromise with the users, I had to work within certain parameters.

In terms of my next steps, if given the opportunity, I would like to explore the following:

-Expanding the feature to other in-game content like charms and game characters.

-Expanding the feature to explore the scenario of a user rejecting a gift and the user who sent the gift going through a refund process.

-If Valorant ever releases officially releases their gifting system, developing a system where any and all skins ever released can be viewed, selected, and gifted.