A simple ASCII Roguelike from scratch in C++ using SFML
I wanted an opportunity to write something in C++ again, and I wanted to see if I could write a roguelike from scratch using SDL or something similar. I went with SFML because it was simpler and more "modern".
I also wanted to try out the Entity-Component-System (ECS) style of game design and see how it felt. Overall, seems like an interesting way of handling sandbox-y games where you are another equal part of the world.
Standard ASCII roguelike keybinds for movement
Can also use arrow keys in place of hjkl
-
h move West
-
j move South
-
k move North
-
l move East
-
y move North-West
-
u move North-East
-
b move South-West
-
n move South-East
-
Esc - close active menu item
-
a - toggles between ASCII and Spritesheet graphics (might take a few tries atm)
-
i - show inventory
-
q - close the game