Commit graph

96 commits

Author SHA1 Message Date
Joe Ardent
3cbdb522f2 Replicates old feel with Rapier-native code. 2022-02-08 22:00:05 -08:00
Joe Ardent
5e4ef7d5de Add input forces that don't work. 2022-02-08 13:27:57 -08:00
Joe Ardent
beb2298fe3 Use Rapier directly for collision handling and gravity.
Input still not working. Also, make the cybersphere transparent.
2022-02-07 20:28:06 -08:00
Joe Ardent
d793b6e986 Minor color tweaks. 2022-02-01 11:44:13 -08:00
Joe Ardent
3a1c4ebff8 Handle pitching the camera with controller. 2022-01-26 16:53:37 -08:00
Joe Ardent
7cb70b218b Use released polyline crate. 2022-01-26 15:26:16 -08:00
Joe Ardent
2bd9506ca2 Drop light count to avoid panic.
There was a fix in the git version for this panic, but not in the latest release yet.
2022-01-26 14:26:02 -08:00
Joe Ardent
5e41ed0112 Merge branch 'prettify' 2022-01-26 13:45:53 -08:00
Joe Ardent
c11845db90 Use bevy_polyline to wireframe the big sphere. 2022-01-26 13:33:48 -08:00
Joe Ardent
d773e78333 Update to released deps, except bevy_polyline.
Everything but that can be used from crates.io.
2022-01-26 13:19:28 -08:00
Joe Ardent
f951b7b96b rename fn 2022-01-19 16:08:20 -08:00
Joe Ardent
c0227f4203 Remove dumb heron import. 2022-01-19 15:11:48 -08:00
Joe Ardent
5978191691 Re-org the lights, tweak the colors. 2022-01-19 15:07:24 -08:00
Joe Ardent
13543a6553 Blink moving lights' meshes on and off. 2022-01-18 22:20:58 -08:00
Joe Ardent
718884a8da Merge branch 'light-xforms' into prettify 2022-01-18 20:15:31 -08:00
Joe Ardent
18032861d2 Get a bunch of lights to rotate. 2022-01-18 20:08:47 -08:00
Joe Ardent
cfc32a741f Minor tidy. 2022-01-17 13:40:31 -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
614e457aa7 tweak the opt level for dev profile. 2022-01-13 17:30:51 -08:00
Joe Ardent
4b0dc168be tweak 2022-01-13 16:54:43 -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
f27d75c879 Add license details. 2022-01-12 22:57:34 -08:00
Joe Ardent
3ebe2f57ce Smarter vel zeroing. 2022-01-12 21:13:30 +00:00
Joe Ardent
26f2331743 Merge branch 'clean-up' 2022-01-12 00:25:29 -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
Joe Ardent
5fba5af72e quick dep update 2022-01-09 22:29:35 -08:00
Joe Ardent
a477e0bb40 Update deps. 2022-01-08 22:53:34 -08:00
Joe Ardent
7ab0730dfd Put the camera behind the bike. 2022-01-07 00:45:05 -08:00
Joe Ardent
f53cd2f848 Add collision detection, reaction, and gravity. 2022-01-07 00:01:26 -08:00
Joe Ardent
2885be2003 Replace PlayerState resource with Component. 2022-01-07 00:01:26 -08:00
Joe Ardent
9bd0ca6d88 Add Heron for physics, update deps. 2022-01-07 00:01:26 -08:00
Joe Ardent
9a7b3b511a Corrects orientation for local up. Adds dbg ui for orientation.
Still using the model as the camera stand-in. Next up is enabling collision detection and gravity.
2022-01-07 00:01:26 -08:00
Joe Ardent
7da7f80b18 Add font assets. 2022-01-07 00:01:26 -08:00
Joe Ardent
64d4a9e447 Add heron and update deps. 2022-01-07 00:01:26 -08:00
Joe Ardent
44c1476c63 add properly-oriented glb asset 2022-01-07 00:01:26 -08:00
Joe Ardent
81c1a0e685 Add the bike model to the scene; shows rotation is messed up. 2022-01-07 00:01:26 -08:00
Joe Ardent
98bac257fe Update deps. 2022-01-02 23:20:49 -08:00
Joe Ardent
75870d0161 gamepad controls the camera 2021-12-24 18:07:09 -08:00
Joe Ardent
3f322ba0ea Shrink planet, get rotating visible lights near the surface. 2021-12-19 23:11:23 -08:00
Joe Ardent
d4f8c0ec56 Update deps. 2021-12-19 23:08:54 -08:00
Joe Ardent
0a9659f364 switch to bevy 0.5 for egui-inspector compat; get spinny lights 2021-11-07 23:58:43 -08:00
Joe Ardent
fff3e98eca update bevy to pipelined branch 2021-11-07 09:38:12 -08:00
Joe Ardent
9e9292320f fix dumb keybind for move down 2021-11-05 22:53:46 -07:00
Joe Ardent
c7452bba11 replicates bevy_flycam demo 2021-11-05 22:32:55 -07:00