yuni
|
4602ee0504
|
cleanup
|
2024-03-28 20:49:57 +01:00 |
|
yuni
|
ee58302156
|
cleanup bloom code in hud
|
2024-03-28 20:47:41 +01:00 |
|
yuni
|
2eb00d025d
|
add toggleable reticule to HUD
|
2024-03-28 20:47:18 +01:00 |
|
yuni
|
99fd2ec750
|
cleanup
|
2024-03-28 20:35:54 +01:00 |
|
yuni
|
44ec500ce7
|
remove radio when hud is active (mainly to remove all nonfree assets)
|
2024-03-28 20:03:51 +01:00 |
|
yuni
|
6eb126d4c1
|
change BGM to Dead Space Style Ambient Music by Sharvarian
|
2024-03-28 19:59:57 +01:00 |
|
yuni
|
0a37e523b6
|
document vehicle enter/exit key in README, change to q
|
2024-03-28 17:25:57 +01:00 |
|
yuni
|
f8d0c87664
|
renamed bike to MeteorAceGT
|
2024-03-28 17:25:35 +01:00 |
|
yuni
|
c25f627a22
|
better bike model, angled side thrusters allow backward motion
|
2024-03-28 17:18:54 +01:00 |
|
yuni
|
8bc80b3c6c
|
implement exiting vehicles
|
2024-03-28 16:33:40 +01:00 |
|
yuni
|
8c3fa09b5c
|
add bike start sound when entering vehicle
|
2024-03-28 16:02:25 +01:00 |
|
yuni
|
f4aea80f34
|
add rocket sound effect for bike
|
2024-03-28 14:14:49 +01:00 |
|
yuni
|
cc285a7548
|
implement actor ids, actor oxygen tanks, clamp harvested oxygen
Conflicts:
src/world.rs
|
2024-03-28 13:33:40 +01:00 |
|
yuni
|
bfa6a463d3
|
implement a second optional chat script parameter
|
2024-03-28 13:28:37 +01:00 |
|
yuni
|
36b6e3696c
|
implement hud info for remaining oxygen duration
|
2024-03-28 13:28:36 +01:00 |
|
yuni
|
b22f780f73
|
implement chat scripts
|
2024-03-28 13:28:34 +01:00 |
|
yuni
|
61324ffe7a
|
implement entering vehicles, variable engine parameters
|
2024-03-28 13:26:41 +01:00 |
|
yuni
|
ec7fcc0ef4
|
add bike (not rideable yet)
|
2024-03-28 12:05:30 +01:00 |
|
yuni
|
c4b3b47a8e
|
more stars
|
2024-03-27 16:47:22 +01:00 |
|
yuni
|
542e124137
|
more realistically sized Jupiter (distance=125Mm from jupiter's center)
|
2024-03-27 16:47:20 +01:00 |
|
yuni
|
80da840af5
|
add screenshot to readme
|
2024-03-22 16:22:09 +01:00 |
|
yuni
|
b2d4586478
|
tweak external assets
|
2024-03-22 15:26:25 +01:00 |
|
yuni
|
22a106d7a3
|
better input number glyphs
|
2024-03-22 14:38:28 +01:00 |
|
yuni
|
b47a181e96
|
add custom-made font Yupiter
|
2024-03-22 14:38:12 +01:00 |
|
yuni
|
2027929319
|
fix sound path
|
2024-03-22 13:57:29 +01:00 |
|
yuni
|
7780b90e8f
|
mute audio in debug builds when run through cargo run
|
2024-03-22 12:28:39 +01:00 |
|
yuni
|
4a5a239639
|
mute audio by default in debug builds
|
2024-03-22 12:08:00 +01:00 |
|
yuni
|
d2bb8d447c
|
embed assets into binary only in release builds
|
2024-03-22 12:06:03 +01:00 |
|
yuni
|
a0031603e5
|
add bevy_embed_assets plugin for compact releases
|
2024-03-22 11:49:34 +01:00 |
|
yuni
|
06264159e5
|
tweaks
|
2024-03-21 19:01:18 +01:00 |
|
yuni
|
f3f1733f2f
|
add dead drifter
|
2024-03-21 18:52:52 +01:00 |
|
yuni
|
24efcc715d
|
tweak conversation
|
2024-03-21 18:46:18 +01:00 |
|
yuni
|
624582f361
|
finally fix player velocity/momentum
|
2024-03-21 18:45:43 +01:00 |
|
yuni
|
50d8d1faee
|
refined chatbox
|
2024-03-21 06:04:06 +01:00 |
|
yuni
|
4d82ebb038
|
better dialog
|
2024-03-21 06:03:50 +01:00 |
|
yuni
|
dcef43ad88
|
wrote better pizza dialog
|
2024-03-21 05:32:39 +01:00 |
|
yuni
|
9f182f95de
|
upgrade pizzeria & sign
|
2024-03-21 04:34:09 +01:00 |
|
yuni
|
7080c8d34c
|
implemented maximum star magnitude, looks actually better w/ less stars
|
2024-03-21 03:20:59 +01:00 |
|
yuni
|
beefe695f6
|
add moonlet that occludes the sun
|
2024-03-21 03:15:35 +01:00 |
|
yuni
|
402883d8bf
|
add OutFly™ SecondSkyn Modern Astronaut Spacesuit/Loungewear
|
2024-03-21 02:51:22 +01:00 |
|
yuni
|
52e5b09ffa
|
found nice regressions for star colors / star sizes
|
2024-03-21 02:50:57 +01:00 |
|
yuni
|
6d98a0e459
|
WIP better star brightnesses
|
2024-03-21 02:11:07 +01:00 |
|
yuni
|
573d27bb6e
|
cleanup
|
2024-03-20 21:42:58 +01:00 |
|
yuni
|
8b9d7d4afa
|
allow minus/underscore in command names and single-word strings
|
2024-03-20 21:38:25 +01:00 |
|
yuni
|
4c30563ac0
|
allow single-word strings in defs.txt without double quotes
|
2024-03-20 21:37:55 +01:00 |
|
yuni
|
82b7a32286
|
add error cube, to show when model is missing
|
2024-03-20 21:25:47 +01:00 |
|
yuni
|
ac0a57b9b1
|
cleanup
|
2024-03-20 21:12:37 +01:00 |
|
yuni
|
64ceece0df
|
spawn pizzeria through defs.txt
|
2024-03-20 21:10:57 +01:00 |
|
yuni
|
6cf99e6b0a
|
add sun-blocking moonlet thru defs.txt
|
2024-03-20 21:03:22 +01:00 |
|
yuni
|
b8af14c1dd
|
spawn Juptiter through defs.txt
|
2024-03-20 20:51:22 +01:00 |
|
yuni
|
8736397cbf
|
defs.txt: implement "angularmomentum", "rotationy" commands
|
2024-03-20 20:50:57 +01:00 |
|
yuni
|
34f63d08a5
|
implemented spawning Actors through defs.txt
|
2024-03-20 20:37:35 +01:00 |
|
yuni
|
d9c5398a17
|
WIP implementing spawning Actors through defs.txt
|
2024-03-20 20:05:11 +01:00 |
|
yuni
|
e3e8278d03
|
prettier reply formatting
|
2024-03-20 18:54:22 +01:00 |
|
yuni
|
538ad92e3a
|
fix defs
|
2024-03-20 18:51:46 +01:00 |
|
yuni
|
e0c13af0eb
|
add LifeForm.is_alive bool
|
2024-03-20 18:37:42 +01:00 |
|
yuni
|
40489b3aad
|
implement suit integrity and oxygen drain
|
2024-03-20 18:37:10 +01:00 |
|
yuni
|
4626e6c1da
|
nicer input prompts
|
2024-03-20 06:56:25 +01:00 |
|
yuni
|
a29ab0cc42
|
AR now adds AI-generated fake ambient light to the darkness of space
|
2024-03-20 06:56:13 +01:00 |
|
yuni
|
3cf3d05b7b
|
dont play second sound when sending message
|
2024-03-20 06:42:39 +01:00 |
|
yuni
|
37e0505839
|
streamline defs.txt
|
2024-03-20 06:41:10 +01:00 |
|
yuni
|
328b3a5c21
|
properly reset parser on new message/choice
|
2024-03-20 06:20:58 +01:00 |
|
yuni
|
71f66426c5
|
less verbosity
|
2024-03-20 06:02:06 +01:00 |
|
yuni
|
31dc79ddab
|
typo
|
2024-03-20 06:01:54 +01:00 |
|
yuni
|
2faa1b3dcf
|
delete assets/scenes/conversations.scn.ron
|
2024-03-20 06:00:54 +01:00 |
|
yuni
|
20fd163aba
|
add the pizzeria conversation back in
|
2024-03-20 05:59:32 +01:00 |
|
yuni
|
de47a87a27
|
finished world def parser for conversations
|
2024-03-20 05:52:02 +01:00 |
|
yuni
|
96584db0a3
|
populate ParserState struct
|
2024-03-20 04:54:39 +01:00 |
|
yuni
|
4394905d17
|
WIP parser for world definitions file
|
2024-03-20 04:34:09 +01:00 |
|
yuni
|
2c7f2b2ab7
|
cleanup
|
2024-03-20 04:33:57 +01:00 |
|
yuni
|
da2bd35c99
|
add mystery gauge
|
2024-03-20 02:23:29 +01:00 |
|
yuni
|
204c5c160c
|
implement sending chat responses
|
2024-03-20 02:23:14 +01:00 |
|
yuni
|
4a71cba57e
|
slower asteroid rotation
|
2024-03-19 23:50:11 +01:00 |
|
yuni
|
b5b3f2c424
|
implement chat levels (like log levels) in conversations.scn.ron
|
2024-03-19 23:44:10 +01:00 |
|
yuni
|
d6291061c9
|
better sound effects
|
2024-03-19 23:37:01 +01:00 |
|
yuni
|
bf4be327ed
|
rotate jupiter to see the eye
|
2024-03-19 22:29:36 +01:00 |
|
yuni
|
810ad8c563
|
===JUPITER===
|
2024-03-19 22:16:30 +01:00 |
|
yuni
|
8bfe15d3d4
|
integrate two fresh asteroid models
|
2024-03-19 21:09:20 +01:00 |
|
yuni
|
fce7fa58cd
|
v0.1.3 release
|
2024-03-19 18:32:24 +01:00 |
|
yuni
|
d9b014f673
|
cleanup
|
2024-03-19 18:27:32 +01:00 |
|
yuni
|
38307776df
|
add space pizzeria
|
2024-03-19 18:15:19 +01:00 |
|
yuni
|
b0d6c600c6
|
staggered updates
|
2024-03-19 16:38:08 +01:00 |
|
yuni
|
1c23861ec4
|
implement drifting
|
2024-03-19 16:18:52 +01:00 |
|
yuni
|
caa53fdb59
|
implement rotation of objects
|
2024-03-19 16:14:12 +01:00 |
|
yuni
|
cc8734e793
|
added text wrapping
|
2024-03-19 15:51:08 +01:00 |
|
yuni
|
cd02873f5b
|
cleanup
|
2024-03-19 06:25:00 +01:00 |
|
yuni
|
51bd6d3867
|
add new sound for established chats
|
2024-03-19 06:24:27 +01:00 |
|
yuni
|
d63ad5b0d7
|
move chat box to bottom left
|
2024-03-19 06:14:25 +01:00 |
|
yuni
|
da7a646a1e
|
new version
|
2024-03-19 06:11:04 +01:00 |
|
yuni
|
2f19df9f95
|
prevent multiple chats with the same person
|
2024-03-19 06:08:19 +01:00 |
|
yuni
|
029a53c115
|
implement delays between messages
|
2024-03-19 06:01:17 +01:00 |
|
yuni
|
bac0b59733
|
implement conversation system
|
2024-03-19 05:38:27 +01:00 |
|
yuni
|
60370ad583
|
rm player.rs
|
2024-03-19 03:57:45 +01:00 |
|
yuni
|
77acbfbd9b
|
move star chart to nature.rs
|
2024-03-19 03:57:27 +01:00 |
|
yuni
|
9f6d12145f
|
refactor audio events, add notification popup message on alien chat
|
2024-03-19 03:18:16 +01:00 |
|
yuni
|
f6b067533c
|
the alien says "Hello World" if you talk to it
|
2024-03-19 01:24:27 +01:00 |
|
yuni
|
39aa5b04b3
|
update dir. light to actually come from the sun
thankfully we have only one star in the system, trisolaris would be
annoying to code
|
2024-03-19 00:03:02 +01:00 |
|
yuni
|
c86d51fe92
|
cleanup
|
2024-03-18 23:54:04 +01:00 |
|
yuni
|
1c06343fa6
|
dye stars in their color (doesn't work too well yet)
|
2024-03-18 23:47:03 +01:00 |
|
yuni
|
6b0f9c671a
|
render starmap based on HYG dataset [http://www.astronexus.com/hyg]
|
2024-03-18 22:39:46 +01:00 |
|
yuni
|
2786129499
|
disable skybox for now
|
2024-03-18 20:58:16 +01:00 |
|
yuni
|
38a85be608
|
toggle skybox when toggling AR
|
2024-03-18 15:40:35 +01:00 |
|
yuni
|
871da1be78
|
Revert "change default settings to more release-friendly values"
This reverts commit ee63a4e9c6 .
|
2024-03-18 14:08:11 +01:00 |
|
yuni
|
ee63a4e9c6
|
change default settings to more release-friendly values
|
2024-03-18 14:07:48 +01:00 |
|
yuni
|
872142946c
|
toggling hud toggles bloom setting
|
2024-03-18 04:57:17 +01:00 |
|
yuni
|
ba28b9470d
|
stop logging fps to console
|
2024-03-18 04:41:52 +01:00 |
|
yuni
|
6a6b53d0c0
|
cleanup
|
2024-03-18 04:39:26 +01:00 |
|
yuni
|
a541591b84
|
add "m" key for muting SFX
|
2024-03-18 04:10:08 +01:00 |
|
yuni
|
5d4ec3c77c
|
better distribution of asteroids
|
2024-03-18 04:07:46 +01:00 |
|
yuni
|
1e003adeeb
|
red oxygen warning
|
2024-03-18 03:47:31 +01:00 |
|
yuni
|
f069cd7325
|
mute SFX
|
2024-03-18 03:45:46 +01:00 |
|
yuni
|
2361209eab
|
add a bunch of asteroids + actor count in hud
|
2024-03-18 03:42:31 +01:00 |
|
yuni
|
1e7fc6030b
|
cleanup
|
2024-03-18 03:20:22 +01:00 |
|
yuni
|
f4dc03516b
|
face away from the sun
|
2024-03-18 03:15:31 +01:00 |
|
yuni
|
a7ec9ae5a1
|
cleanup
|
2024-03-18 03:06:41 +01:00 |
|
yuni
|
9edc352086
|
play some nice Girls Go Wild by LP on the AR radio
|
2024-03-18 03:03:49 +01:00 |
|
yuni
|
0a8777a764
|
add click sound assets
|
2024-03-18 02:24:52 +01:00 |
|
yuni
|
cbccd3b109
|
add a second click sound
|
2024-03-18 02:15:44 +01:00 |
|
yuni
|
496c4ece71
|
add a nice click sound
|
2024-03-18 01:52:41 +01:00 |
|
yuni
|
58aadd731d
|
tweaks
|
2024-03-18 01:23:35 +01:00 |
|
yuni
|
03dab2bb23
|
auto-hide log messages
|
2024-03-18 01:02:17 +01:00 |
|
yuni
|
0cf1c4102f
|
add proper padding to HUD
|
2024-03-18 00:42:10 +01:00 |
|
yuni
|
49414989bd
|
add system log to hud
|
2024-03-18 00:36:56 +01:00 |
|
yuni
|
d95d3e8f9f
|
pluginize everything
|
2024-03-18 00:04:57 +01:00 |
|
yuni
|
f9e76921ec
|
generalize player into actor
|
2024-03-17 23:53:43 +01:00 |
|
yuni
|
cef6e5cce7
|
implement power, WIP suit systems (defunct)
|
2024-03-17 22:28:10 +01:00 |
|
yuni
|
41d97942de
|
implement adrenaline_jolt
|
2024-03-17 21:57:30 +01:00 |
|
yuni
|
c80fec0dd4
|
add some player vars and display them in gauges
|
2024-03-17 21:29:27 +01:00 |
|
yuni
|
bb0e08fc35
|
define font size in settings
|
2024-03-17 20:37:37 +01:00 |
|
yuni
|
af4235c756
|
switch to NotoSansSC-Thin font
|
2024-03-17 20:28:45 +01:00 |
|
yuni
|
2e4dbe4844
|
rename assets/restricted/ to assets/tmp/
|
2024-03-17 20:28:35 +01:00 |
|
yuni
|
0506e773b8
|
use chinese font ZCOOLQingKeHuangYou-Regular.ttf
|
2024-03-17 20:04:16 +01:00 |
|
yuni
|
68d19c3a6a
|
toggle AR/hud with TAB key
|
2024-03-17 19:03:02 +01:00 |
|
yuni
|
d58e9ebb1e
|
turn settings into a resource
|
2024-03-17 18:26:44 +01:00 |
|
yuni
|
f99f82d35f
|
cleanup
|
2024-03-17 15:47:06 +01:00 |
|
yuni
|
395b0bcd3f
|
smaller fps text
|
2024-03-17 15:34:47 +01:00 |
|
yuni
|
a72b76a234
|
add HUD with FPS display
|
2024-03-17 15:23:22 +01:00 |
|
yuni
|
56c76eaee0
|
add FPS diagnostics
|
2024-03-17 14:55:09 +01:00 |
|
yuni
|
9c2b2e4e0f
|
add Space key to slow down
|
2024-03-17 14:39:42 +01:00 |
|
yuni
|
56a9fd766d
|
make the sun BRIGHT
|
2024-03-17 14:29:40 +01:00 |
|
yuni
|
d4f5da819c
|
lets not go overboard with the bloom
|
2024-03-17 14:29:33 +01:00 |
|
yuni
|
7801dc6cdb
|
white sun
|
2024-03-17 14:19:17 +01:00 |
|
yuni
|
d7823f7657
|
darker stars
|
2024-03-17 14:19:12 +01:00 |
|
yuni
|
571f886782
|
add the SUN
|
2024-03-17 14:16:25 +01:00 |
|
yuni
|
9cec03a34f
|
brighter stars
|
2024-03-17 13:37:55 +01:00 |
|
yuni
|
2664602574
|
rename vars
|
2024-03-17 13:37:52 +01:00 |
|
yuni
|
d607da7766
|
add alien floating in space
|
2024-03-17 01:25:57 +01:00 |
|
yuni
|
2281fd89e7
|
fix alpha value
|
2024-03-17 01:23:35 +01:00 |
|
yuni
|
95de7f425e
|
add a brown rock
|
2024-03-17 01:05:03 +01:00 |
|
yuni
|
d4114f01c0
|
disable friction, thrusters now accelerate instead of move
|
2024-03-17 00:48:23 +01:00 |
|
yuni
|
5471b46c03
|
add a thruster sound when accelerating
|
2024-03-17 00:43:26 +01:00 |
|
yuni
|
e400628af5
|
bulk commit
|
2024-03-17 00:24:47 +01:00 |
|
yuni
|
1514fb5b02
|
sphere -> large moon far away, eclipsing the sun
|
2024-03-16 23:53:01 +01:00 |
|
yuni
|
62936e3044
|
rotate light source
|
2024-03-16 23:44:53 +01:00 |
|
yuni
|
67fcd8096d
|
explicit luminance
|
2024-03-16 23:44:46 +01:00 |
|
yuni
|
3317666ec2
|
remove point lights (never worked anyway)
|
2024-03-16 23:41:43 +01:00 |
|
yuni
|
99dc391bc2
|
Revert "add plane below the player"
This reverts commit 57e5241abf .
|
2024-03-16 23:38:14 +01:00 |
|
yuni
|
57e5241abf
|
add plane below the player
|
2024-03-16 23:37:48 +01:00 |
|
yuni
|
f337a6024c
|
add directional light, disable ambient light
|
2024-03-16 23:37:18 +01:00 |
|
yuni
|
ec1f7cf96c
|
add a sphere in space
|
2024-03-16 23:11:56 +01:00 |
|
yuni
|
3ab0a82181
|
Revert "use only required plugins"
This reverts commit 5384ea2ec9 .
|
2024-03-16 23:05:07 +01:00 |
|
yuni
|
5384ea2ec9
|
use only required plugins
|
2024-03-16 23:04:58 +01:00 |
|
yuni
|
c98a6d7dc5
|
add player::handle_input
|
2024-03-16 22:33:02 +01:00 |
|
yuni
|
b223dcdb29
|
add settings.rs
|
2024-03-16 22:20:49 +01:00 |
|
yuni
|
50e731a3ca
|
simplify skybox code
|
2024-03-16 21:53:13 +01:00 |
|
yuni
|
94d9d15705
|
move skybox code to world.rs
|
2024-03-16 21:46:17 +01:00 |
|
yuni
|
1076bd569f
|
add player.rs
|
2024-03-16 21:22:59 +01:00 |
|
yuni
|
559efc68f5
|
split off camera code into separate camera module
|
2024-03-16 21:00:40 +01:00 |
|
yuni
|
7a39938efb
|
move audio code to separate file
|
2024-03-16 20:53:57 +01:00 |
|
yuni
|
e0c1b2cfb8
|
added t key to toggle music
|
2024-03-16 20:46:42 +01:00 |
|
yuni
|
c003193723
|
add sound effects: wake up sound, bgm (not provided with the source)
|
2024-03-16 20:27:10 +01:00 |
|
yuni
|
a7321f73fb
|
start in full screen with mouse grabbed
|
2024-03-16 19:07:28 +01:00 |
|
yuni
|
43004caffc
|
add mouse-based camera controls
|
2024-03-16 16:35:48 +01:00 |
|
yuni
|
c6ab6000c6
|
disable aliasing
|
2024-03-16 16:35:39 +01:00 |
|
yuni
|
27eea41398
|
load a skybox with stars
|
2024-03-16 16:22:44 +01:00 |
|
yuni
|
e8dbe717cd
|
simple black window with Q key to exit
|
2024-03-16 16:12:35 +01:00 |
|
yuni
|
0b6b03a9c1
|
tutorial: timer
|
2024-03-16 15:21:51 +01:00 |
|
yuni
|
6ed2169efe
|
tutorial: plugins
|
2024-03-16 15:21:44 +01:00 |
|
yuni
|
36724b9602
|
working through the bevy tutorial
|
2024-03-16 15:03:07 +01:00 |
|
yuni
|
ddba06e750
|
add hello world application with bevy dependency
|
2024-03-16 14:27:22 +01:00 |
|