Commit Graph

66 Commits (b4452dd1c7497377b29906e953fab58b02354889)

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