Commit graph

134 commits

Author SHA1 Message Date
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