Home|Projects|About

Rogue Adjacent 4, C++, 7.28.2021


If the original Rogue Adjacent isn't deserving of its own project page, Rogue Adjacent 4 is even less so.
and yet here we are.
This is mostly only here because of the amount of effort I put into it. Technically the maze generator (the project below this one in the list) was used as part of this project, so it wouldn't be fair to include a project like that and not include its parent project.
A return to form after Rogue Adjacent 2 and 3 being raycasters, Rogue Adjacent 4 is another ASCII rogue-like, though this time we left behind the pitious C and moved over to the glorious C++. Naturally, having just switched from C to C++ made the project have an... interesting structure.

If it isn't obvious from that screenshot, the project is only barely more sophisticated than the original Rogue Adjacent.
The, uh, 'gameplay' consists of moving around a static maze and spawning in enemies to avoid. The enemies do nothing on their own, btw. You can crouch, and theres future-proofed code which would allow for much more than merely crouching, but it was never implemented because the project was terrible. I should really make a new roguelike some day.
Really, I have almost nothing to say about this project, if only that thinking about it has made me realize I actually have become a better programmer over time.
If you would like to try it out, you can download it here. Be weary that this one is also recognized as a virus by windows defender.