yuni
|
7be6b0746f
|
disable ring asteroids by default
|
2024-06-10 23:19:33 +02:00 |
|
yuni
|
974bf9cb8d
|
add feature flag for toggling the generic ring asteroids
|
2024-06-10 23:19:33 +02:00 |
|
yuni
|
28cf269907
|
keep avatar on death/respawn
|
2024-05-23 05:42:25 +02:00 |
|
yuni
|
efbb44a9fc
|
implement player avatars
|
2024-05-23 05:02:59 +02:00 |
|
yuni
|
87199f41db
|
apply cargo fmt
|
2024-05-22 05:00:45 +02:00 |
|
yuni
|
d20dc5c60d
|
summarize achievements on death screen
|
2024-05-14 06:28:14 +02:00 |
|
yuni
|
6ab89615b7
|
cleanup
|
2024-05-13 01:08:16 +02:00 |
|
yuni
|
7f3770cf49
|
add bevy::math::{DVec3,DQuat} import to common
|
2024-05-13 00:55:49 +02:00 |
|
yuni
|
c292c66900
|
add PI/PI32 to common.rs
|
2024-05-13 00:52:34 +02:00 |
|
yuni
|
33876bac73
|
add game.rs
|
2024-05-12 23:57:21 +02:00 |
|
yuni
|
94d732d9f0
|
simplify crate module imports
|
2024-05-12 23:42:56 +02:00 |
|
yuni
|
d37b90be15
|
rename commands.rs to cmd.rs (in preparation for the next commit)
|
2024-05-12 23:37:13 +02:00 |
|
yuni
|
69381db524
|
respawn the world on death only after death screen closes
|
2024-05-12 22:31:15 +02:00 |
|
yuni
|
7aa6885509
|
add crate prelude
|
2024-05-12 22:31:13 +02:00 |
|
yuni
|
932a54b460
|
merge shading.rs into load.rs
|
2024-05-10 12:24:56 +02:00 |
|
yuni
|
3c52a10a6d
|
rename skeleton.rs to load.rs
|
2024-05-10 12:24:55 +02:00 |
|
yuni
|
d2970d0ffb
|
fix star positions during large-scale map movement
|
2024-05-02 01:36:06 +02:00 |
|
yuni
|
66920f44e9
|
fewer asteroids (for performance reasons, due to shadows)
|
2024-05-01 03:52:08 +02:00 |
|
yuni
|
32b4a7a895
|
remove unused component structs
|
2024-04-26 23:17:08 +02:00 |
|
yuni
|
e67aa16a93
|
make asteroids targetable
|
2024-04-25 05:22:44 +02:00 |
|
yuni
|
4c316e36a6
|
despawn asteroids only when they're 1km+ away
|
2024-04-24 04:37:10 +02:00 |
|
yuni
|
656d7f02f0
|
cleanup
|
2024-04-24 04:30:59 +02:00 |
|
yuni
|
2ecb976b14
|
move around code to better match the module's purposes
|
2024-04-23 17:39:07 +02:00 |
|
yuni
|
8fa7859568
|
document module purposes
|
2024-04-23 17:33:36 +02:00 |
|
yuni
|
a1910c4075
|
move model loading code into skeleton
|
2024-04-22 21:10:59 +02:00 |
|
yuni
|
00e4fb4957
|
add point of interest markers in AR mode
|
2024-04-21 21:21:34 +02:00 |
|
yuni
|
7b21c2b820
|
tweak ASCII art
|
2024-04-21 19:34:00 +02:00 |
|
yuni
|
1adb56c0e2
|
add ASCII art header to most files
|
2024-04-21 18:25:30 +02:00 |
|
yuni
|
e6ca1c5b50
|
make pronouns optional (tā tāāā!)
|
2024-04-20 02:48:55 +02:00 |
|
yuni
|
d8722a4f98
|
add orbit rings in map for jupiter and its moons
|
2024-04-20 02:09:04 +02:00 |
|
yuni
|
d2744d7f16
|
cleanup
|
2024-04-20 02:04:34 +02:00 |
|
yuni
|
f1a7781fa2
|
properly reset generic asteroids on death
|
2024-04-20 00:47:51 +02:00 |
|
yuni
|
ed1ef1bb1f
|
fix asteroids spawing inside the sun rather than around jupiter
|
2024-04-19 22:41:16 +02:00 |
|
yuni
|
5c29681ee3
|
position cheats now teleport you relative to identified objects
|
2024-04-19 22:30:15 +02:00 |
|
yuni
|
ed6187d996
|
restore jupiter's ring
|
2024-04-19 04:18:45 +02:00 |
|
yuni
|
513e3d89ef
|
center map around targeted object
|
2024-04-19 03:54:17 +02:00 |
|
yuni
|
7d85a93449
|
restore previous night sky appearance, tho with real star distances
|
2024-04-19 03:42:59 +02:00 |
|
yuni
|
ea26711806
|
place stars at their actual xyz coordinate. (try zooming out in map 🤯)
|
2024-04-19 00:43:12 +02:00 |
|
yuni
|
0c2c295f6b
|
place stars ~105 lightyears away from the player, should be enough...
|
2024-04-18 23:14:27 +02:00 |
|
yuni
|
1b0209f38b
|
toggle skybox off. don't like the result
|
2024-04-17 04:08:44 +02:00 |
|
yuni
|
6d12033e23
|
add starry sky box with shader
|
2024-04-17 04:02:40 +02:00 |
|
yuni
|
f95a69c095
|
fix jupiter's rotational axis
|
2024-04-16 23:31:08 +02:00 |
|
yuni
|
7475b104ba
|
cleanup: simplify position_to_transform
|
2024-04-16 19:51:04 +02:00 |
|
yuni
|
24edac27e5
|
add "The Whale", hollowed-out asteroid to scoop up debris
|
2024-04-16 19:44:46 +02:00 |
|
yuni
|
f56521e49f
|
add dummy material_asteroid.wgsl and shading::AsteroidSurface
|
2024-04-16 16:41:15 +02:00 |
|
yuni
|
babbef279a
|
implement better scene collider removal
|
2024-04-16 16:40:20 +02:00 |
|
yuni
|
fc01b68086
|
add shading.rs
|
2024-04-16 16:27:17 +02:00 |
|
yuni
|
8248d43463
|
add textured asteroid "Lum" with cave system and light orb
|
2024-04-16 16:04:53 +02:00 |
|
yuni
|
23a85807a5
|
get colliders from scene mesh with name "Collider", hide it in render
|
2024-04-16 04:04:22 +02:00 |
|
yuni
|
efd85e1433
|
fix mesh colliders breaking due to CENTER_WORLD_ON_PLAYER
|
2024-04-16 02:44:01 +02:00 |
|