Commit Graph

17 Commits (master)

Author SHA1 Message Date
Zed A. Shaw 64807174c0 Initial idea for the boss fight UI but it's just a temporary holder for now. 1 week ago
Zed A. Shaw 54fbf22b6d We can go down a level and there's a loading screen for it. The map and motion now matches the directions shown in the raycasting. There's now a compass that shows you the direction you're facing. 2 weeks ago
Zed A. Shaw 29e6d45dc6 Level traversal works, but it's very immediate. Next is a little 'confirm level' modal and a transition screen. 2 weeks ago
Zed A. Shaw dfd59065f7 Inventory and lighting improved, now to get ready for going down a level and that's most of the game loop working. 2 weeks ago
Zed A. Shaw 0878a9e978 Refactored inventory some so that the UI is not so knowing of the internals. 2 weeks ago
Zed A. Shaw e0e7a1027c Inventory system basically works now but is in a alpha hack stage. Time to refactor. 2 weeks ago
Zed A. Shaw b7f49aa719 Now have a mostly working inventory UI and can pickup items and see them. Next up, being able to use things by clicking on them. 2 weeks ago
Zed A. Shaw 389690e5c3 Optimize GUECS a bit so that it automatically sets up the cell names and lel::Cell contents in the world, making it easier to work with. 2 weeks ago
Zed A. Shaw b43553a563 Major speed up in rendering by only doing it when we move, but drawing the rendered 3d view texture constantly. 2 weeks 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. 2 weeks ago
Zed A. Shaw f3e1413022 Intermediate refactor to move everything over to using the textures module rather than everyone using one TexturePack thing. 2 weeks ago
Zed A. Shaw 6447f86954 Status UI now fakes a kind of 'hot bar' inventory display. 3 weeks ago
Zed A. Shaw f10498425e Make the FPS/debug output render in a better place and not so in your face. 3 weeks ago
Zed A. Shaw bfe0d797c8 Status UI now has a log and some buttons. 3 weeks ago
Zed A. Shaw 3a6ba8445a Added a Background guecs component. 3 weeks ago
Zed A. Shaw d2700d2928 You now have blood on your screen when below half health. 3 weeks ago
Zed A. Shaw 9b3b81683a Separate out the major UIs to get ready for their development, and enable debug button. 3 weeks ago