Challenger

Purpose: Personal
Team Size:
Solo
Role/s:
Everything
Development Time:
~

This is a solo personal project made to learn and get more comfortable with .NET. My goal with this project is to make a program for finding and keeping track of game challenges.

Challenger is a .NET Blazor-Maui hybrid app for Desktops. It is designed for gamers, with the purpose of adding extra challenges to their games. It provides one place to find rules and track progress for popular and generic game challenges. The saved data is also human-readable to allow for more control for those who want it.

The information on challenges is stored in a database as well as data for certain games such as items and NPCs. To cut down on work making pages for all these challenges I came up with categories to represent them. For example, a “Checklist” type challenge is one where the player simply needs to keep track of completed objectives. This allows me to create a template page with a Rules section and a List section which is then populated from the database. However, certain challenges are too unique to their related game and will use custom images with the layout, so in such cases a unique page will be made.

Discover more from JL - Portfolio

Subscribe now to keep reading and get access to the full archive.

Continue reading