The Seven Spells of Destruction is a multiplayer text based open world RPG, set in the continent of Utopia in a fantasy setting with some sci-fi elements. It is massive in scope and played through Discord.
This game is the continuation of a project which has been in development in various forms since I was 13, originally being created (and finished as a project) twice, once as a choose-your-own-adventure style novel, and a few years later as a web based version of the same. The third iteration was developed in Unreal Engine 4, but was way beyond the scope I could practically deliver.
Reigning in the feature creep, and going back to the drawing board I was finally able to deliver a playable game, reusing the source code and database of the original web based version.
The game currently has 1700 active players, across nearly 2000 Discord servers, growing every day.
The tech stack for this game is:
- C++20 for the game engine core, which manages game state and content through Discord
- Laravel 10 and PHP8.3 for the dashboards, premium subscription system, and admin panels
- MySQL 8 for the database system used across all parts of the game
The game was on hold for many years, and is now in active development and is considered “live” and ready to play, while new features are added weekly.
Artwork is a combination of self-created, commissioned (where time and budget permits) and AI generated content.