Commit Graph

40 Commits

Author SHA1 Message Date
3a5dbed4e7
Bump LWJGL to 3.3.4 2024-12-15 23:32:20 +07:00
c5fa4e4b59
Initial implementation of zstd instead of zlib in storage 2024-12-09 00:12:34 +07:00
39cd0472b7
Bump kommons 2024-08-10 19:21:36 +07:00
f95bc9762f
Minimally working Monster entities
PathController, PathFinder

Actor movement controller Lua bindings

Game loading no longer block Universe thread, more efficient registry population synchronization

Environmental status effects now can be stat modifiers
2024-06-28 22:44:13 +07:00
19324c6247
Add cli command arguments 2024-05-16 19:32:08 +07:00
2d3c080002
Central structures placement and replacement, minimally working shipworld saving, some more save format inconsistencies dug up 2024-05-10 20:13:57 +07:00
d141bb64b0
Minimal projectile net state code 2024-04-28 16:37:48 +07:00
c016dade54
SQLite as underlying file storage engine 2024-04-23 13:51:24 +07:00
87966e5fa1
Persistent world storage test 2024-04-23 03:04:17 +07:00
74bbc58c60
Functional plants 2024-04-22 16:41:05 +07:00
50a3fa6865
Merge kommons math into kstarbound 2024-04-19 14:51:36 +07:00
e134554879
Item drops stuff, but i accidentally inflated chunk memory requirements 2024-04-09 23:24:33 +07:00
c91b448e66
More work on objects, orientations and spaces are working? kind of 2024-04-09 10:56:50 +07:00
53bb3bd843
Dungeons generation (need optimizing), BlockableEventLoop (finally normal event loop) 2024-04-08 12:14:42 +07:00
68f3d6aa29
Flatten perlin noise structure, improving perfomance by margin of 4
не рузен
2024-04-06 03:02:32 +07:00
c3c928de92
Terrain generation, staged async chunk loading 2024-04-05 18:30:45 +07:00
6302661019
Entity spatial index 2024-03-30 12:36:17 +07:00
6df7710dc2
Fix some bloppers 2024-03-28 19:19:24 +07:00
9c1772a766
Functional serverside player network receive 2024-03-27 14:30:44 +07:00
8149fcb48d
More work towards implementing legacy protocol, new entity class tree 2024-03-20 20:18:41 +07:00
94cc53b176
Moar packets implemented, chat, tiles, broadcast, ... 2024-03-20 00:22:26 +07:00
66aa99acc2
NetworkedElement, Json RPC and ClientContextUpdate fixes 2024-03-19 15:22:05 +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
a06ed42268
Bump kommons 2024-02-18 13:23:36 +07:00
067d16eaf3
Bump kommons 2024-02-15 19:49:26 +07:00
a0c63d3aaf
BTreeDB.hasKey 2024-02-15 14:15:56 +07:00
0f91102e6b
Ah yes, BTreeDB 2024-02-15 14:05:42 +07:00
fd233b9ab5
More work on legacy protocol 2024-02-12 16:06:51 +07:00
c2dc7c2e11
Start implementing legacy protocol 2024-02-10 22:55:24 +07:00
8e1cb8ac2a
Bump kommons 2024-02-10 15:41:08 +07:00
1e04b7e777
Bump kommons 2024-02-08 20:23:40 +07:00
8671c4bfad
More networking work 2024-02-08 19:59:39 +07:00
f0c816da1f
Bump kommons 2024-02-04 20:21:42 +07:00
e9b2ae84d2
bump kommons 2024-02-03 23:04:16 +07:00
f8cf9880e5
bump kommons 2024-02-03 21:02:45 +07:00
c4241a027a
bump kommons 2024-02-03 20:50:54 +07:00
c5d1e0f4c7
Migrate to kommons 2024-02-03 20:41:51 +07:00
cb1bec0328
KVector initial commit 2022-02-19 18:48:44 +07:00
8a13a99713
Оно существует 2022-02-02 22:48:12 +07:00