Commit graph

66 commits

Author SHA1 Message Date
Sara 1b7b915548 feat: removed grid 2024-10-04 11:13:53 +02:00
Sara 315ae2d3b4 feat: implemented city generator 2024-10-04 11:12:13 +02:00
Sara 0ca2972218 feat: started work on city generation 2024-10-01 10:25:43 +02:00
Sara b60cf6cb6c feat: added boost 2024-10-01 10:25:35 +02:00
Sara 4d28ff8829 feat: lowered yaw speed 2024-09-27 16:12:27 +02:00
Sara f79fda16e9 feat: added yaw keys 2024-09-27 16:08:21 +02:00
Sara a9bc57a175 feat: improved slerp amount argument for camera controller 2024-09-27 16:07:58 +02:00
Sara 30d8182f4d feat: added get child by typeid function with option to recurse 2024-09-27 10:34:43 +02:00
Sara b3f9d7222e chore: updated utils 2024-09-27 10:34:43 +02:00
Sara 2fbc198d7d feat: CameraNode fov is now configurable 2024-09-27 10:34:43 +02:00
Sara 62c36b9660 chore: clarity camera controller tick function 2024-09-26 14:09:29 +02:00
Sara b9935846c4 feat: PlayerController no longer implements Renderable 2024-09-26 12:48:53 +02:00
Sara 7081e6fac9 fix: SceneNodeGetChildByTypeclass now returns NULL when nothing is found 2024-09-25 21:37:50 +02:00
Sara cc475fc550 fix: renamed PlayerController functions
had forgotten from renaming the struct
2024-09-25 21:37:31 +02:00
Sara b32bc6cefb fix: fragment shader files (.fs) are now correctly detected 2024-09-25 17:37:28 +02:00
Sara 029888c548 fix: ResourceContainer name field is now a manually allocated string 2024-09-25 17:37:07 +02:00
Sara d44f10c87b feat: added SceneNodeGetChildByTypeclass 2024-09-25 17:34:17 +02:00
Sara 94e00bf0fd tweak: renamed time_disjointed to time_rotated in camera controller 2024-09-25 17:34:06 +02:00
Sara 8aaf11d0ab chore: updated utils 2024-09-25 17:33:44 +02:00
Sara f00440ff8c feat: renamed test object to player controller 2024-09-25 17:16:12 +02:00
Sara 91b73cb371 feat: time_mul in camera controller now has a minimum value 2024-09-25 12:10:48 +02:00
Sara 4704f9ca7b feat: implemented camera controller 2024-09-25 11:58:37 +02:00
Sara 78e9b5b667 chore: updated utils 2024-09-25 10:40:02 +02:00
Sara f00ed0bf38 chore: removed debug logs from resources.c 2024-09-25 10:37:04 +02:00
Sara 05b0eee41c tweak: increase grid size and ambient light level 2024-09-25 10:36:49 +02:00
Sara ca8c9350a7 tweak: movement speeds 2024-09-24 15:48:51 +02:00
Sara 38ceeec36f feat: implemented input module 2024-09-24 15:26:34 +02:00
Sara 4151c3429a feat: created skeleton input module 2024-09-20 12:35:45 +02:00
Sara 0d6e1ba96d chore: cleanup of some LOGs and comment formatting 2024-09-20 11:53:29 +02:00
Sara 6c3906b7f8 chore: reworded comment 2024-09-20 10:47:35 +02:00
Sara 972ce010ac feat: simplified Internal_OnShaderLoaded 2024-09-19 20:56:08 +02:00
Sara 87e13e2069 tweak: lighting colour 2024-09-19 17:15:02 +02:00
Sara 90f01de0cb fix: OnShaderLoaded now checks if locations exist before setting uniforms 2024-09-19 15:45:01 +02:00
Sara 8422c9166f tweak: test object speeds 2024-09-19 15:44:41 +02:00
Sara 44859f2de0 feat: organized the create scene functions 2024-09-19 15:44:28 +02:00
Sara ee825527d0 tweak: changed camera offset 2024-09-19 11:36:15 +02:00
Sara 2882eca44f feat: motion is now multiplied by delta-time 2024-09-19 11:35:42 +02:00
Sara 335e957497 feat: mesh renderer no longer updates it's shader's uniforms 2024-09-19 11:35:29 +02:00
Sara 0468dc9780 feat: resource module now notifies render module of loaded shaders 2024-09-19 11:35:07 +02:00
Sara fa4517f9b5 feat: render module now tracks shaders and updates common uniforms 2024-09-19 11:34:52 +02:00
Sara 10bd6ae727 fix: replaced 1.0 with GetFrameTime when calling SceneTick 2024-09-19 11:34:26 +02:00
Sara a0be00407f feat: implemented default shader 2024-09-17 21:37:34 +02:00
Sara fdc92c8c20 chore: improved main.c formatting 2024-09-17 16:40:36 +02:00
Sara 5d4306bdfa feat: changed camera rotation and location 2024-09-17 15:47:32 +02:00
Sara bf5146b578 feat: updated default fovy to 70 2024-09-17 15:47:21 +02:00
Sara 86e64f82ed fix: fixed transform updating and scale transformation 2024-09-17 14:10:30 +02:00
Sara 0661622b9c fix: Transform->matrix conversion is now (more) correct 2024-09-17 12:46:23 +02:00
Sara 2be8b21372 feat: implemented MeshRenderEntity 2024-09-16 23:28:55 +02:00
Sara dda35f69f0 chore: updated utils 2024-09-16 23:28:45 +02:00
Sara 14e2885271 feat: nuked placeholder resources module 2024-09-13 18:13:51 +02:00