An open source remake of Wizardry 1,2,3 (and 5) with infinite Dungeon Adventures, and (optional) modern CRPG conveniences! I'm aiming to release it by the end of the year. Its coded using C++20 and SFML. Whilst eventually the game engine will be fully 3D, I need to spend time learning OpenGL properly, and thus initially the dungeons will be rendered (poorly!) using the old-school Painters Algorithm method used in classics such as Eye of the Beholder and The Vard's Tale. Its nowhere near complete or even playable yet! Visit back regularily for updates.
- Visit the Town and the Castle
- Inn
- Tavern
- Shop
- Temple
- Training Grounds
- Create Characters
- Random/Quick/Full Methods
- Edit Characters
- Change Class
- Change Name
- Legate Character
- Delete Characters
- Inspect Characters
- Base Statistics
- Full Statistics
- Learned Mage Spells
- Learned Cleric Spells
- Tavern
- Add Character to Party
- Remove Character from Party
- Reorder Party Characters
- Inspect Characters
- Divvy Gold
- Save and Load Game
- Create New Game
- Change Game Options
- Enter the Maze and leave the Maze
- Access to the Camp Menu
- Walk about the Maze
- Bump into Walls
- Automap
- All the rest of it, but I'm working on it.
Next stop will be items, creatures, magic and combat. Then there might be something playable here!
Although the main focus is random dungeons much like Diablo, I want to eventually remake the original games as optional sub-modules.
If you really want to try and compile the code, compilation instructions are in the doc/COMPILE text file. It works on my machine anyway. Currently I use VSCode (make in the base directory should work) and CodeBlocks on Linux (Ubuntu 20) to do development on.
Code is released under the GPLv2.
All comments and criticism and help welcome. Spent 20 years away from C++ (day job these days is PHP/JS) but I'm really enjoying working with modern CPP.
You can find me as Typhon on the C++ Help, SFML, and DungeonCrawlers.org Discord Servers, or my email address is on the Splash Screen of the Game.
Most Recent Screenshots are first
TREBOX SUX!