Skip to content

Xemptuous/sfml-roguelike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sfml-roguelike

A simple ASCII Roguelike from scratch in C++ using SFML

Inspiration

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.

Controls

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

About

An SFML roguelike from scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages