Commit Graph

28 Commits

Author SHA1 Message Date
Joe Ardent 6fd4f7c2e0 merge of physics from flatlander 2023-02-17 18:03:17 -08:00
Joe Ardent e666c972ac quasi-merge from rolling_wheels 2023-02-05 14:59:41 -08:00
Joe Ardent 7efa0a8ab2 Add system to de-intersect wheels and planet surface. 2023-01-30 16:05:42 -08:00
Joe Ardent c04fb9fa11 remove 'CyberBikeModel' marker component 2023-01-28 16:57:44 -08:00
Joe Ardent 4708eabdd9 ok, the wheels keep going through the planet and getting stuck
I'm going to need to do like raycasting from each wheel or something to do this right.
2023-01-26 17:16:05 -08:00
Joe Ardent 651f471b97 add feature to enable/disable rapier debug render 2023-01-25 17:10:23 -08:00
Joe Ardent bf35c963b2 add debug cam orbit controls 2023-01-23 20:12:15 -08:00
Joe Ardent 9d2e41a971 add offset resource for debug camera 2023-01-22 21:06:08 -08:00
Joe Ardent cf449d9e56 checkpoint 2023-01-22 16:10:59 -08:00
Joe Ardent f65282bb08 fix PID code, fuckin' with shit still. 2023-01-21 19:51:01 -08:00
Joe Ardent 39c5ced896 update cameras and model 2023-01-20 23:33:21 -08:00
Joe Ardent f7c1698602 fix camera placements 2023-01-20 23:05:43 -08:00
Joe Ardent ca59748849 compiles 2023-01-20 14:40:51 -08:00
Joe Ardent bd96c52f3a Update to Bevy 0.8. Not showing the cyberbike for some reason.
Physics is still probably fucked.
2022-08-13 15:30:37 -07:00
Joe Ardent 1579c3d972 Builds and runs, but physics is fucked. 2022-05-08 10:58:48 -07:00
Joe Ardent 0fc179596a Add more wheels and mass. 2022-03-13 23:37:11 -07:00
Joe Ardent 315f35e8e3 Adds "wheels" to cyberbike.
The `parallel` feature doesn't work with joints in Rapier.
2022-03-13 15:54:33 -07:00
Joe Ardent 8979660775 Major reorg, works like before.
Still need to add the child colliders for the "wheels".
2022-03-12 16:33:07 -08:00
Joe Ardent 10b9414989 Fail at adding joints, rename geometry module.
Time to move the dynamic geo into its own sitch.
2022-03-12 14:56:32 -08:00
Joe Ardent 93dd8bde92 Add debug camera and switching.
Debug camera is in front and off to the side.
2022-03-01 21:42:16 -08:00
Joe Ardent 5b4b526aaf Make bike model, body, and collider explicit, add debug collider viz. 2022-02-26 23:31:01 -08:00
Joe Ardent 83af546e63 Disable CCD, embiggen world, increase FoV. 2022-02-23 17:38:24 -08:00
Joe Ardent 3a1c4ebff8 Handle pitching the camera with controller. 2022-01-26 16:53:37 -08:00
Joe Ardent 20f68b2bec Make the planet wireframe. 2022-01-13 22:05:51 -08:00
Joe Ardent 768bdf67ad More minor cleanup, remove pitch control, embiggen sphere. 2022-01-13 17:32:39 -08:00
Joe Ardent 7de11bb8a9 Clean up Queries, add more Cyber. 2022-01-13 16:14:08 -08:00
Joe Ardent 6a79816968 Rename "physics" to "action", the better to go with lights and camera. 2022-01-13 14:28:44 -08:00
Joe Ardent 483dc3f864 Refactor done, still works.
Mostly resisted the urge to add or change functionality. Checks clean and should have the foundation
for real game-focused devel going forward.
2022-01-12 00:22:20 -08:00