Commit graph

  • 190748af3c Mouse handling is way better but still want to refine it more if I can. master Zed A. Shaw 2026-04-24 00:54:28 -04:00
  • e41651aa38 Forgot the ut8cpp file. Zed A. Shaw 2026-04-20 17:25:51 -04:00
  • cd475f8e02 Use the new lel-geucs update process. Zed A. Shaw 2026-04-20 16:53:09 -04:00
  • 8f65e882ac Use the new meter from latest update. Zed A. Shaw 2026-04-20 00:18:24 -04:00
  • d6b7dc33e1 Don't need the .cpp file and turn off the fsm debugging. Zed A. Shaw 2026-04-08 22:36:01 -04:00
  • a47e004d37 Cleaned everything up more so that it's using better events, but I need to rewrite the event handlers. Zed A. Shaw 2026-04-08 13:50:38 -04:00
  • 1179d6eb43 More refinement of the UIStack. Zed A. Shaw 2026-04-08 11:32:49 -04:00
  • 543928eb36 Created a UIStack component that handles multiple screens. Zed A. Shaw 2026-04-08 11:13:56 -04:00
  • d393cf91ab Update windows release. Zed A. Shaw 2026-04-05 11:46:31 -04:00
  • e800ce1d20 Update linux release. Zed A. Shaw 2026-04-05 11:45:31 -04:00
  • 817eb1a09f Tweaks. Zed A. Shaw 2026-04-05 11:42:57 -04:00
  • 95b973a6d2 Just toss the releases in and pray. Zed A. Shaw 2026-04-05 11:30:15 -04:00
  • 7ed2ba3ecb Ready for release, have the intro story prototyped. Zed A. Shaw 2026-04-05 11:24:39 -04:00
  • 8fb2319500 Quick win scene. Zed A. Shaw 2026-04-05 10:05:00 -04:00
  • 056fe0986a Release script for linux. Zed A. Shaw 2026-04-05 09:56:05 -04:00
  • 2206088516 Better release. Zed A. Shaw 2026-04-05 09:50:31 -04:00
  • 455ea88989 Better repair kit icons and images, enemies no longer spawn in doors, death scene worked out mostly, and beak thing enemies. Zed A. Shaw 2026-04-05 02:19:31 -04:00
  • 21e8f4ce78 Starting screen is working. Zed A. Shaw 2026-04-04 23:43:15 -04:00
  • 52bb4b2497 Create a spider bot animation. Zed A. Shaw 2026-04-04 21:10:34 -04:00
  • f9346f3e87 Make a little crossed swords combat indicator show up. Zed A. Shaw 2026-04-04 20:50:00 -04:00
  • 0f9777988d Bring in some sounds and tweak the damage so it's not annoying.' Zed A. Shaw 2026-04-04 17:07:39 -04:00
  • 568171c4a2 Valgrind passes. Fixed a bug in combat. Zed A. Shaw 2026-04-04 16:54:28 -04:00
  • 55af06821c Create an automated release. Zed A. Shaw 2026-04-04 15:58:40 -04:00
  • bc0912e577 The level number is now displayed on the next level screen. Zed A. Shaw 2026-04-04 15:32:42 -04:00
  • b5c2fc3b5f Add a help screen and win. Zed A. Shaw 2026-04-04 00:17:51 -04:00
  • 831b46fa3f Now the body_ui handles the toughness and attack rating, and applies colors to show your body part status. Zed A. Shaw 2026-04-03 23:42:49 -04:00
  • 009c5c1cd2 Now has an actual game loop where you die and start over. Zed A. Shaw 2026-04-03 12:44:35 -04:00
  • 514bfec0ea Had to bring back the static options so that meson actually builds it as static. Zed A. Shaw 2026-04-03 12:15:25 -04:00
  • c14e244084 Make the intro story skippable. Zed A. Shaw 2026-04-03 11:22:29 -04:00
  • 0df63ea074 Brought over the storyboard thing from my other game for the intro sequence. Zed A. Shaw 2026-04-03 00:05:37 -04:00
  • 279faf6dd5 Now have hotkeys to test the different start/end conditions. Zed A. Shaw 2026-04-02 23:23:57 -04:00
  • 17f05e7093 Buttons on screens work and most screens now have a continue/quit button. Zed A. Shaw 2026-04-02 14:14:54 -04:00
  • 532366091b Improved start screen and made the animation optional in scenes since they aren't needed always. Zed A. Shaw 2026-04-02 12:15:51 -04:00
  • 903fad871f Now have all four screens showing up when needed, but now need to a way to restart the game. Zed A. Shaw 2026-04-02 00:38:41 -04:00
  • d03020cfef Have an initial start screen and simple prototypes for other screens. Zed A. Shaw 2026-04-01 15:31:36 -04:00
  • e113c0bc97 Scenes are now ready to be worked on. Zed A. Shaw 2026-04-01 13:07:48 -04:00
  • 2dec4ec993 Body UI and damage works better now. Zed A. Shaw 2026-04-01 12:13:48 -04:00
  • f6c8163acd Unlocked combat now works and weirdly this fixes the enemies not running away when scared. Zed A. Shaw 2026-03-31 23:54:54 -04:00
  • e9365e0d87 Unlocked combat finally but the robots won't chase you. Zed A. Shaw 2026-03-31 23:12:04 -04:00
  • 2b69f388e5 Possible fix for meson 1.10 and/or Mac builds. Zed A. Shaw 2026-03-31 13:19:13 -04:00
  • 66e2328ea8 Setup for the transition scenes. Zed A. Shaw 2026-03-31 12:00:02 -04:00
  • 44e474b023 Can now go down a level. Zed A. Shaw 2026-03-31 11:43:44 -04:00
  • 360402cb3c You now receive damage to multiple body parts and can heal them all too. Zed A. Shaw 2026-03-30 23:53:38 -04:00
  • 1777a6bbf2 Make the sword kind of move in perspective and give it smear trails on the middle frame. Zed A. Shaw 2026-03-30 11:50:13 -04:00
  • aa83417ba3 Made it so you can see the sword in your inventory and pick them up from the ground. Zed A. Shaw 2026-03-30 11:33:08 -04:00
  • dfc86452fc Had to fix the rendering so that each sprite is rendered separately in sprite_casting during the render phase. Zed A. Shaw 2026-03-30 10:51:21 -04:00
  • d22eaa554d You can now take damage to your head. Zed A. Shaw 2026-03-29 23:54:21 -04:00
  • cbd4b858ac Small tweaks before making damage to body parts work. Zed A. Shaw 2026-03-29 22:24:50 -04:00
  • ae0d205037 Now have a body damage UI to show damage to each body part. Zed A. Shaw 2026-03-29 14:43:05 -04:00
  • 36a49ef768 Worked out the status UI more, setup the color scheme, and fixed various small problems with looting causing a crash. Zed A. Shaw 2026-03-29 13:15:39 -04:00
  • db60f75bd9 First commit that disconnects this game from the game framework so it can be its own thing. Zed A. Shaw 2026-03-29 11:02:02 -04:00
  • 8073997eb3 Bring in basic placeholder assets for things like walls, souns, and font. Zed A. Shaw 2026-03-26 23:25:40 -04:00
  • e742b8772d Refactored the FSM so that it uses a generic registry of systems to do what it needs. Zed A. Shaw 2026-03-23 12:47:16 -04:00
  • cbff127b40 More cleanup then starting to sort out how to make systems extensible easily. Zed A. Shaw 2026-03-22 13:24:03 -04:00
  • 6a0c9e8d46 First cut of pulling out the relevant parts of my original game to make a little framework. Zed A. Shaw 2026-03-22 10:37:45 -04:00