Noxico is a roguelike adventure game that takes a lot of inspiration from games like Corruption of Champions and Nimin Fetish Fantasy. Earlier prototypes were realtime, making it closer to something like Megazeux than a true roguelike. The original engine that later became this game was meant to simulate Megazeux, but quickly outgrew that role.
How is it made?
With a not insignificant amount of difficulty.
Noxico is made in Visual Studio 2010 Express, and is written in C#. It uses IronLua for scripting, and pretty much no other external libraries at all, except for an optional FMOD.
- Quite modifiable
- Most game data is in a single human-readable format that should be easy enough to grasp. Though the game proper comes with one big data file, this file is surprisingly easy to open and if you put others like it in the game’s directory they too will load. Game data from these other files can extend and otherwise modify that of the base game.
- Minimal amount of external libraries
- The only external libraries that are not part of the regular .Net package are the IronLua interpreter and optionally FMOD.
- Somewhat sensible weapon damage
- Assuming a blade that does not grow dull over time, why would the wielder’s muscles have any effect? Instead, Noxico uses a skill system and random chance to determine damage — a character who knows little about how to handle a given kind of weapon will do very little damage whereas an expert would do the most damage the weapon can deliver. But sometimes, even the beginner can get a good shot in.
- Play anything
- You want your character to be a little pony with a fox tail and demon wings? You damn well can. Besides several base forms, characters can basically be anything inbetween.