Commit graph

834 commits

Author SHA1 Message Date
hut
f0739606ad less debug info 2024-03-29 17:21:46 +01:00
hut
9534504b20 cleanup 2024-03-29 17:18:43 +01:00
hut
c390a18ae5 add crash sound on collision 2024-03-29 16:58:42 +01:00
hut
c6b8d21c54 disable downward gravity.... =D 2024-03-29 16:39:37 +01:00
hut
25db91f39e implement controls and basic collisions 2024-03-29 16:33:12 +01:00
hut
198da2c850 Let's try out bevy_xpbd_3d. Added it as dependency. 2024-03-29 16:15:26 +01:00
hut
79edffccc1 place a couple of mysterious monoliths 2024-03-29 14:19:57 +01:00
hut
477794f95c add rotationx command 2024-03-29 14:19:18 +01:00
hut
9d5c7a4947 add credits for ion.ogg 2024-03-29 04:48:48 +01:00
hut
6b82b0cc0b bump to v0.3.0 2024-03-29 04:39:57 +01:00
hut
62abacf648 add sound for ion engine 2024-03-29 04:36:46 +01:00
hut
2b4fd9e5b5 cleanup 2024-03-29 03:31:15 +01:00
hut
b3885aa4b6 come to a full stop when braking while slow 2024-03-29 03:30:03 +01:00
hut
0717495d57 fix slow braking 2024-03-29 02:49:16 +01:00
hut
dd49906cce clamp input vector, allowing slow motion while holding space
In typical games we would normalize the input vector so that diagonal
movement is as fast as forward or sideways movement.  But here, we
merely clamp each direction to an absolute maximum of 1, since every
thruster can be used separately. If the forward thrusters and the
leftward thrusters are active at the same time, then of course the total
diagonal acceleration is faster than the forward acceleration alone.
2024-03-29 02:41:05 +01:00
hut
8f682ee5b6 cleanup 2024-03-29 02:40:55 +01:00
hut
ac747ac9c3 stop key now breaks with proper engine physics 2024-03-29 02:21:28 +01:00
hut
add6605a9a WIP stop key 2 2024-03-29 01:55:23 +01:00
hut
65c843f55f WIP stop key 2024-03-29 01:40:58 +01:00
hut
b96eb701ab cleanup 2024-03-29 01:31:02 +01:00
hut
57d651ad04 cleanup 2024-03-29 01:19:37 +01:00
hut
33bb26b8e1 cleanup 2024-03-29 01:13:28 +01:00
hut
73d96aa69c cleanup 2024-03-29 00:14:01 +01:00
hut
880f92611a fix up/downward thrusters 2024-03-29 00:09:00 +01:00
hut
4111f16454 add engine warm up time 2024-03-29 00:03:10 +01:00
hut
a25b249bb8 enlarge the FoV at high adrenaline 2024-03-28 23:38:41 +01:00
hut
1486b6749a gain adrenaline at high velocity 2024-03-28 23:13:59 +01:00
hut
bbf4f468cd add m/s + km/h display 2024-03-28 23:09:08 +01:00
hut
427a3cb182 add --version option 2024-03-28 22:34:16 +01:00
hut
24b0031799 extend crate manifest 2024-03-28 22:34:08 +01:00
hut
5e9dbf0344 unmute sfx in cargo run by default 2024-03-28 20:54:34 +01:00
hut
e1bcb9bb7a remove wakeup sound at start 2024-03-28 20:54:28 +01:00
hut
0b193e53ad fix text box position 2024-03-28 20:53:54 +01:00
hut
4602ee0504 cleanup 2024-03-28 20:49:57 +01:00
hut
ee58302156 cleanup bloom code in hud 2024-03-28 20:47:41 +01:00
hut
2eb00d025d add toggleable reticule to HUD 2024-03-28 20:47:18 +01:00
hut
99fd2ec750 cleanup 2024-03-28 20:35:54 +01:00
hut
44ec500ce7 remove radio when hud is active (mainly to remove all nonfree assets) 2024-03-28 20:03:51 +01:00
hut
6eb126d4c1 change BGM to Dead Space Style Ambient Music by Sharvarian 2024-03-28 19:59:57 +01:00
hut
0a37e523b6 document vehicle enter/exit key in README, change to q 2024-03-28 17:25:57 +01:00
hut
f8d0c87664 renamed bike to MeteorAceGT 2024-03-28 17:25:35 +01:00
hut
c25f627a22 better bike model, angled side thrusters allow backward motion 2024-03-28 17:18:54 +01:00
hut
8bc80b3c6c implement exiting vehicles 2024-03-28 16:33:40 +01:00
hut
8c3fa09b5c add bike start sound when entering vehicle 2024-03-28 16:02:25 +01:00
hut
f4aea80f34 add rocket sound effect for bike 2024-03-28 14:14:49 +01:00
hut
cc285a7548 implement actor ids, actor oxygen tanks, clamp harvested oxygen
Conflicts:
	src/world.rs
2024-03-28 13:33:40 +01:00
hut
bfa6a463d3 implement a second optional chat script parameter 2024-03-28 13:28:37 +01:00
hut
36b6e3696c implement hud info for remaining oxygen duration 2024-03-28 13:28:36 +01:00
hut
b22f780f73 implement chat scripts 2024-03-28 13:28:34 +01:00
hut
61324ffe7a implement entering vehicles, variable engine parameters 2024-03-28 13:26:41 +01:00