Commit Graph

23 Commits

Author SHA1 Message Date
c2e5b32c94
Very compact dungeon representation in RAM, but it is quite slow 2024-04-08 14:06:12 +07:00
53bb3bd843
Dungeons generation (need optimizing), BlockableEventLoop (finally normal event loop) 2024-04-08 12:14:42 +07:00
66a3f0304a
Minor cleanup, VersionedAdapter 2024-04-02 21:53:18 +07:00
209c1a5776
TileEntities, WorldObject 2024-04-02 20:07:11 +07:00
602c21edfc
Implemented all terrain selectors 2024-03-28 18:32:52 +07:00
d37bad79c6
WorldTemplate, WorldLayout, VisitableWorldParameters, Biomes, BiomeDefinitions, Trees, Grass, Bushes, Terrain Selectors
RenderDirectives, JsonRPC, Json adapters fixes, DispatchingTypeAdapter
2024-03-17 11:10:18 +07:00
73cf5f596c
We welcome the Universe 2024-02-29 14:59:54 +07:00
0f91102e6b
Ah yes, BTreeDB 2024-02-15 14:05:42 +07:00
c5d1e0f4c7
Migrate to kommons 2024-02-03 20:41:51 +07:00
bd8d0e58df
"Fix" random crash inside stbi_load_from_memory caused by JVM releasing DirectByteBuffer while it is being used 2024-02-02 15:47:42 +07:00
cb38ecfde7
Move JsonUtils to json package 2024-02-02 12:30:22 +07:00
81ff32b8c1
Move starbound file system to top package 2024-01-28 20:25:31 +07:00
8af66ff359
move json out of io package 2023-11-10 22:51:32 +07:00
792e0c6ff6
Original game tile collision geometry 2023-10-25 22:28:49 +07:00
d782b33970
Fix native memory leak
in GC language.
2023-10-22 14:01:21 +07:00
5fb6d817fc
Parallel move(), remove more outdated code, complete MailboxExecutorService 2023-10-14 22:23:30 +07:00
30b168766d
Remove kbox2d from deps and remove leftover code from previous testing stages 2023-10-14 19:26:28 +07:00
0b163481e7
Have textures be logically loaded from Image itself 2023-10-12 08:10:37 +07:00
c8488c3565
Async image data loading 2023-10-11 23:54:27 +07:00
425494e104
Smarter multithreading 2023-10-03 14:05:27 +07:00
97d441deba
Multithreaded game loading 2023-09-25 18:59:43 +07:00
40782fd18f
Fix possible memory leaks regarding unused resources, and tighten cache store times 2023-09-23 22:59:30 +07:00
ef52700ff2
Redo how images are handled, more world objects work, custom tailored interner 2023-09-17 18:27:16 +07:00