Commit Graph

75 Commits

Author SHA1 Message Date
Amatsugu deb778d6af messing arround with asset loader
Need to figure out dynamic assets
Need to switch to ron files
2024-07-23 21:04:47 -04:00
Amatsugu 370dc552b3 add bevy asset loader 2024-07-23 20:26:06 -04:00
Amatsugu f52b44d0dd buildings wip 2024-07-15 21:30:07 -04:00
Amatsugu 0294ce6d24 Mirgrate to bevy 0.14.0 2024-07-09 01:14:45 -04:00
Amatsugu ba2dcf7129 Biome blending
Dithering to biome edges
2024-07-07 10:51:02 -04:00
Amatsugu 8e92df8008 fixed blending
Implementing noise blending
2024-07-07 00:00:34 -04:00
Amatsugu 97f2497940 New modular biomes system and updated world generator 2024-07-06 20:41:50 -04:00
Amatsugu e6e969f053 biome sampling 2024-07-04 13:11:54 -04:00
Amatsugu fa0ae8509f preparation for improved biome generation 2024-07-02 22:56:11 -04:00
Amatsugu b175a2f1fd Improved biomes 2024-06-30 16:09:56 -04:00
Amatsugu 668bd13d1e buildings db 2024-06-29 19:34:50 -04:00
Amatsugu 7ff3638eff buildings 2024-06-29 19:00:29 -04:00
Amatsugu af65c0ba05 misc 2024-06-22 22:46:43 -04:00
Amatsugu 75da43c8f0 water shader 2024-06-16 16:30:58 -04:00
Amatsugu 8cecad83c2 misc 2024-06-10 21:28:04 -04:00
Amatsugu 05f9fa3143 use bevy states
despawn plugin
buiding plugin
2024-06-05 22:00:00 -04:00
Amatsugu c31c2fb908 organization and buidings db 2024-06-04 09:18:31 -04:00
Amatsugu ee0b17f4b6 fixes for hex select 2024-05-31 19:36:30 -04:00
Amatsugu f491739ee8 terrain modification
improved responsiveness of terrain edits
added hexselect methods
add create crater function
2024-05-30 22:28:22 -04:00
Amatsugu d25d0de02d misc 2024-05-29 21:58:23 -04:00
Amatsugu 164283e152 optimize chunk meshing data 2024-05-29 21:29:56 -04:00
Amatsugu 70614be759 Update chunk_rebuild.rs 2024-05-28 09:14:23 -04:00
Amatsugu 1a861f1a9a misc 2024-05-27 14:30:00 -04:00
Amatsugu dcf6fc5972 save tile texture id into map 2024-05-27 13:05:38 -04:00
Amatsugu 710eb80bf0 fixed background collider generation 2024-05-25 00:30:47 -04:00
Amatsugu bafdf016b9 attempt to generate collider on background thread 2024-05-18 22:46:58 -04:00
Amatsugu 7ca1fd33c5 Update Cargo.toml 2024-05-09 20:16:18 -04:00
Amatsugu f060c67b74 fix chunk rebuilding 2024-05-09 18:19:45 -04:00
Amatsugu 4e9a35adc6 Tracing and Performance improvements
tracing
chunk rebuild testing
speed up world gen by moving collider creation to thread pool
2024-05-07 23:26:13 -04:00
Amatsugu 58a9f62dca chunk rebuilder system
refactoring
2024-05-06 22:26:30 -04:00
Amatsugu cd4c9f2acf various fixes to map size calculations 2024-05-05 11:18:44 -04:00
Amatsugu 7b6cae39b7 rts camera 2024-05-05 00:39:27 -04:00
Amatsugu ed94f77323 rts camera
center camera
spawn basic water
fix generator config
set camera bounds
2024-05-02 22:11:40 -04:00
Amatsugu 7732d5ebda update inspector
added general render distance system
2024-05-01 20:48:44 -04:00
Amatsugu 1e8aaa502d turned on CCD 2024-04-30 23:44:16 -04:00
Amatsugu d742ad8a28 Update map_init.rs 2024-04-30 22:45:00 -04:00
Amatsugu a933ef791b cleanup
tried and failed to use convex colliders
2024-04-30 22:35:23 -04:00
Amatsugu 55226f0181 fix collider mesh 2024-04-29 22:14:29 -04:00
Amatsugu 771c212798 simplify meshing
generate collision mesh
add physics
2024-04-29 21:20:15 -04:00
Amatsugu c434b2eab0 multi-threaded generation 2024-04-28 21:20:30 -04:00
Amatsugu 9de7bc53d0 Update assets 2024-04-27 23:13:55 -04:00
Amatsugu 279b7c0418 basic render distance 2024-04-27 23:13:43 -04:00
Amatsugu 28047ebdb5 pack vertex data 2024-04-27 20:45:11 -04:00
Amatsugu 1547e083a9 Update assets 2024-04-27 19:59:30 -04:00
Amatsugu a65848fac8 biome mapping 2024-04-24 21:18:47 -04:00
Amatsugu 54d0f762d2 fixed texture index packing 2024-04-24 20:25:39 -04:00
Amatsugu 985523a1cb Update assets 2024-04-24 20:08:43 -04:00
Amatsugu b365a9d835 Update assets 2024-04-24 19:38:27 -04:00
Amatsugu 1ce46df23c Update assets 2024-04-23 21:40:02 -04:00
Amatsugu 7c770af89c resource load states
use biome painter
2024-04-23 21:39:35 -04:00