Commit Graph

11 Commits (931d9493d2e6930564fd1af6c34e1d4b9d57eb81)

Author SHA1 Message Date
Zed A. Shaw 931d9493d2 The raycaster can now pair a floor with a ceiling tile and to demonstrate this I have a blue light that shines on to a stone floor. I also played with just pixelating a regular image rather than painting it and honestly it looks better in a lot of ways. 1 week ago
Zed A. Shaw 8453e7c3b9 Map is back. 1 week ago
Zed A. Shaw 5cb74151f5 Remove more dead code from texturemgr. 1 week ago
Zed A. Shaw 3a745d492a Refactored out the tilemap since it was mostly doing nothing useful. 1 week ago
Zed A. Shaw 4e7f837240 Cleanup of GUECS and the textures manager. 1 month ago
Zed A. Shaw c51d46aeb8 Meson build now attempts to force local only build and linkage. 1 month ago
Zed A. Shaw b832bbd78a Fixed how sprites/textures are loaded so tehy default to frame 0 of any multi-frame textures. 2 months ago
Zed A. Shaw 4f090159ab Started working on this 'arena tester' tool that would let me load an enemy and test them, but then realized I could just make it so I can spawn enemies in the game. I'm keeping the arena around as it will be useful later as a scriptable testing tool, but for now just spawn and test. 2 months ago
Zed A. Shaw 2e79cf8781 Map is way better and components::Tile is _vastly_ improved by switching to a wchar_t on display and letting nlohmann::json auto convert it for me. 2 months ago
Zed A. Shaw 14c7f660de Level traversal works better now, compass is accurate, and direction is maintained when you traverse. 3 months ago
Zed A. Shaw 0260e3d345 Textures and sprites are now managed by a single module in textures.hpp, and even though it is a _single_ location to access all sprites it is NOT a singleton. Those are illegal. 3 months ago