Commit Graph

  • b4452dd1c7 chore: minor updates main Sara 2025-01-27 04:32:45 +0100
  • 5e4f6e70b6 feat: implemented game Sara 2025-01-27 03:32:08 +0100
  • ed3e91aead feat: added fonts Sara 2025-01-27 00:42:47 +0100
  • b294a76cc9 feat: added ui_draw Sara 2025-01-27 00:42:32 +0100
  • 4f6d68c503 feat: added spawner and player/truck are now rigidbody Sara 2025-01-27 00:42:16 +0100
  • 8b233db1b6 feat: delta time is no longer const & Sara 2025-01-27 00:42:02 +0100
  • 502fc20fb0 feat: added rigidbodies Sara 2025-01-27 00:40:03 +0100
  • e01edd3c83 feat: removed box collision Sara 2025-01-27 00:39:53 +0100
  • 81f32653af chore: formatting Sara 2025-01-27 00:39:26 +0100
  • 0c7cbeaa6c feat: added reflect Sara 2025-01-26 21:13:25 +0100
  • 110e72e241 feat: implemented some basic gameplay Sara 2025-01-11 13:28:54 +0100
  • 70b6dc4ab7 feat: added graphics for truck and background and updated bike Sara 2025-01-09 21:59:26 +0100
  • 74f6d2fd16 feat: added build inputs and outputs to premake Sara 2025-01-09 21:58:37 +0100
  • 160306a210 feat: added truck and background to level Sara 2025-01-09 21:57:45 +0100
  • 200b621fde feat: added truck Sara 2025-01-09 21:57:34 +0100
  • 5109df0e6e feat: implemented scrolling ground Sara 2025-01-09 21:57:29 +0100
  • 16fb1d26a4 feat: implemented player movement Sara 2025-01-09 21:57:21 +0100
  • 4fb9a645d8 fix: division by zero in normalizing Sara 2025-01-09 21:56:59 +0100
  • 1d7c318a3d feat: integrated input Sara 2025-01-09 21:56:28 +0100
  • d4a436da2f feat: formatting and invoking of child_added reordered Sara 2025-01-09 21:55:00 +0100
  • 36637b1f8a feat: improved sprite rendering Sara 2025-01-09 21:54:33 +0100
  • 44a5d7e87c feat: children in nodes are now stored as a vector and rendered in order Sara 2025-01-09 16:39:06 +0100
  • 7c72f7f826 feat: fixed postbuildcommands not executing, set dialect to C++20 Sara 2025-01-08 16:43:19 +0100
  • eca124753f feat: added build and bin to .gitignore Sara 2025-01-08 16:42:59 +0100
  • 6610b847b8 feat: added viewport transformation Sara 2025-01-08 16:42:38 +0100
  • e84bdf5a48 feat: added background Sara 2025-01-08 16:42:26 +0100
  • 01b01d29a3 feat: added bike Sara 2025-01-08 13:44:48 +0100
  • 9c55909bf8 fix: erased bin/ Sara 2025-01-08 13:44:35 +0100
  • 87d0c69701 feat: added collision world to canvas engine class Sara 2025-01-06 10:56:11 +0100
  • 68dd2f0d06 feat: both shapes in check_collisions_for can now add overlap Sara 2025-01-06 10:55:53 +0100
  • 60c320fb10 fix: bounding box calculation in aabb-aabb collision Sara 2025-01-06 10:55:30 +0100
  • 19d15fa2a3 feat: work on collision system Sara 2025-01-05 17:24:45 +0100
  • 48b094c979 feat: switched build system to premake (replacing SCons) Sara 2025-01-05 16:59:32 +0100
  • b486f09939 feat: updated transforms Sara 2024-12-23 18:48:52 +0100
  • 5b690a2e8d feat: added neocat Sara 2024-12-10 12:16:19 +0100
  • e9502bb176 feat: first level working Sara 2024-12-10 12:16:15 +0100
  • 99db3cd951 feat: started on implementing asset system (expecting to revert later) Sara 2024-11-26 11:16:06 +0100
  • 95880f8530 feat: added tick and visibility toggles to node Sara 2024-11-25 15:56:03 +0100
  • 4b5bbaf872 feat: added assetdb Sara 2024-11-24 13:51:02 +0100
  • d991db980f feat: added SDL2_image Sara 2024-11-24 13:50:56 +0100
  • 5392fd0540 feat: started using _underscore prefixes for functions that (might) have a signal by the same name Sara 2024-11-24 00:28:57 +0100
  • a61f1efb88 feat: changed comment for input map Sara 2024-11-24 00:28:28 +0100
  • 092ba6071a feat: added propagate draw to level Sara 2024-11-24 00:28:21 +0100
  • 96b20f4bf0 feat: moved Callable class into it's own file Sara 2024-11-24 00:27:48 +0100
  • 09d2a88c36 feat: started connecting canvas engine to node and creating a level concept Sara 2024-11-22 23:00:29 +0100
  • d0ab9f564e feat: added Signal and Callable Sara 2024-11-22 21:51:54 +0100
  • c024c45214 feat(build): added more flags for better error and warnings Sara 2024-11-22 18:17:36 +0100
  • dc4762b047 feat: added [[maybe_unused]] to main args Sara 2024-11-22 18:17:05 +0100
  • d1c3205810 feat: canvasengine singleton Sara 2024-11-22 18:16:50 +0100
  • 23a913c9f1 fix: more C++-style SDL_FPoint construction + implemented &src constructor Sara 2024-11-22 18:16:41 +0100
  • a504bae0f6 feat: input system Sara 2024-11-22 18:16:06 +0100
  • 4a5f4dcb6b feat(scons): added src/ as include dir Sara 2024-11-21 13:00:41 +0100
  • 5c4d792d56 chore(git): added .cache/ to ignore Sara 2024-11-21 11:27:04 +0100
  • 5ccb465a9f feat: added compile commands json to gitignore Sara 2024-11-21 08:37:10 +0100
  • 66ffe1dfbb fix c++ std flag Sara 2024-11-21 08:36:45 +0100
  • 9140081f53 feat: created node base class Sara 2024-11-21 08:35:47 +0100
  • 67ae79d73b feat: reorganized core systems Sara 2024-11-21 08:35:37 +0100
  • 72ce2044f4 chore: moved vector class to core/math Sara 2024-11-21 08:32:57 +0100
  • ceda802936 feat: added exact equality check to equals approximate Sara 2024-11-15 16:41:37 +0100
  • c26f3512c2 fix: window not rendering Sara 2024-11-15 13:31:10 +0100
  • fe9242c9c0 feat: defined game class Sara 2024-11-15 13:30:41 +0100
  • dbbed72fc9 feat: added PROJECTNAME define to build script Sara 2024-11-15 13:30:30 +0100
  • f32cc23afd feat: started vector library Sara 2024-11-15 11:21:59 +0100
  • af97656cc7 feat: started work on application Sara 2024-11-15 11:21:52 +0100
  • 52efab2eed INITIALIZED TEMPLATE Sara 2024-11-14 15:50:12 +0100
  • 0cc02e94fe TEMPLATE Sara 2024-11-14 15:50:12 +0100