You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Zed A. Shaw
6e848004c4
|
1 month ago | |
---|---|---|
assets | 2 months ago | |
scratchpad | 2 months ago | |
scripts | 2 months ago | |
tests | 1 month ago | |
wraps | 1 month ago | |
.gdbinit | 1 month ago | |
.gitignore | 3 months ago | |
.tarpit.json | 3 months ago | |
.vimrc_proj | 3 months ago | |
LICENSE | 3 months ago | |
Makefile | 1 month ago | |
README.md | 2 months ago | |
ansi_parser.cpp | 1 month ago | |
ansi_parser.hpp | 1 month ago | |
ansi_parser.rl | 1 month ago | |
collider.cpp | 2 months ago | |
collider.hpp | 2 months ago | |
combat.cpp | 2 months ago | |
combat.hpp | 2 months ago | |
components.hpp | 2 months ago | |
config.cpp | 2 months ago | |
config.hpp | 2 months ago | |
dbc.cpp | 3 months ago | |
dbc.hpp | 3 months ago | |
dinkyecs.hpp | 2 months ago | |
events.hpp | 2 months ago | |
flecs.wrap | 3 months ago | |
fsm.hpp | 3 months ago | |
gui.cpp | 1 month ago | |
gui.hpp | 1 month ago | |
main.cpp | 2 months ago | |
map.cpp | 2 months ago | |
map.hpp | 1 month ago | |
meson.build | 1 month ago | |
panel.cpp | 1 month ago | |
panel.hpp | 1 month ago | |
point.hpp | 2 months ago | |
rand.cpp | 2 months ago | |
rand.hpp | 2 months ago | |
render.cpp | 1 month ago | |
render.hpp | 1 month ago | |
save.cpp | 2 months ago | |
save.hpp | 2 months ago | |
sound.cpp | 2 months ago | |
sound.hpp | 2 months ago | |
status.txt | 1 month ago | |
systems.cpp | 2 months ago | |
systems.hpp | 2 months ago | |
tser.hpp | 1 month ago | |
tser.wrap | 2 months ago |
README.md
roguish
The next little game in the series where I make a fancy rogue game.
OSX Build Notes
- Quite a bad experience. Need to install Python, cmake, meson, and ninja all which are in homebrew but if you don't use homebrew then this is a problem.
- You need to run the .command script in Application/your python that updates the SSL certs.
- You have to give iTerm access to your keystrokes...because wtf it already has them?
- This points out a problem that I'm getting the keys using FTXUI but should either get them from SFML or connect FTXUI to SFML's keyboard input events instead.
- Takes forever to load on older computers, and I've got no idea why SFML is like that. It seems the sound system is a pig that takes forever to load, so am I using it wrong?
- No actually this first run delay seems to be related to the security feature that blocks keyboard access on iTerm, so probably fixing that would speed it up.