|
a839af1041
|
Merge TicketList into ServerChunk
|
2024-04-05 19:55:45 +07:00 |
|
|
c3c928de92
|
Terrain generation, staged async chunk loading
|
2024-04-05 18:30:45 +07:00 |
|
|
209c1a5776
|
TileEntities, WorldObject
|
2024-04-02 20:07:11 +07:00 |
|
|
6302661019
|
Entity spatial index
|
2024-03-30 12:36:17 +07:00 |
|
|
bf5710542e
|
Tile damaging?
|
2024-03-28 10:15:43 +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 |
|
|
8671c4bfad
|
More networking work
|
2024-02-08 19:59:39 +07:00 |
|
|
0eea0fa13f
|
More grinding on entities and their networking
|
2024-02-05 03:17:30 +07:00 |
|
|
c5d1e0f4c7
|
Migrate to kommons
|
2024-02-03 20:41:51 +07:00 |
|
|
c65d3f1a88
|
Some renamings
|
2024-02-03 13:46:50 +07:00 |
|
|
cb38ecfde7
|
Move JsonUtils to json package
|
2024-02-02 12:30:22 +07:00 |
|
|
4d58f0ab71
|
Kind of more networking stuff
|
2024-02-02 12:09:22 +07:00 |
|
|
2b95bf5e3e
|
More work on chunk map and chunk tickets
|
2024-02-01 18:33:11 +07:00 |
|
|
a028694010
|
Functional chunk tickets, chunk source, player chunk tracking
|
2024-02-01 15:58:44 +07:00 |
|
|
1526a1c127
|
Universe thread, more synchronization (to allow more pararllel code), initiate player movement test once again
|
2023-11-11 14:25:31 +07:00 |
|
|
93deb62d4b
|
Immutable chunk cells
|
2023-10-19 00:03:38 +07:00 |
|
|
ba0d792e83
|
Misc fixes
|
2023-10-18 22:36:46 +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 |
|
|
b9975657d4
|
SAT testcode
|
2023-10-14 10:39:20 +07:00 |
|
|
6ae8066ebc
|
multithreaded chunk geometry batching
|
2023-10-02 11:07:55 +07:00 |
|
|
57c32beb0d
|
Bare minimum for object loading
|
2023-09-16 17:00:21 +07:00 |
|
|
6397637538
|
Actual Light test
|
2023-09-08 00:00:43 +07:00 |
|
|
36d83b6a8e
|
Faster forEachRenderRegion
|
2023-09-05 21:34:24 +07:00 |
|
|
538f8a9b72
|
Undo dynamic chunk dimensions, add render regions instead for solid grid rendering
|
2023-09-05 21:12:23 +07:00 |
|
|
94fe3662ad
|
Arbitrary dimension chunks, null/not null cell distinction
|
2023-09-05 16:09:09 +07:00 |
|
|
fb44d77353
|
Minor cleanups
|
2023-09-04 22:07:29 +07:00 |
|
|
dc72bf1b18
|
Remove gpu light rendering
|
2023-09-04 11:00:00 +07:00 |
|
|
3398ba62ee
|
Cleaner version of previous commit
|
2023-09-04 08:35:31 +07:00 |
|
|
3647643351
|
Circular aware chunk compilers
|
2023-09-04 07:56:48 +07:00 |
|
|
0657ee8ef7
|
Chunk map, circular worlds second attempt
|
2023-09-03 23:08:10 +07:00 |
|
|
e436864e12
|
Optimize cell view
|
2023-09-03 17:40:31 +07:00 |
|
|
f2bb0a9d2d
|
Move files around
|
2023-09-03 13:48:40 +07:00 |
|
|
808a938144
|
Slice and splice tiles, make tile layers be an abstraction, not reality
|
2023-09-03 13:43:36 +07:00 |
|
|
4e4875b5d7
|
Bump kvector and kbox2d
|
2023-09-02 22:04:26 +07:00 |
|
|
96e782c264
|
Make it compile against updated box2d and kvector
|
2023-09-02 20:51:15 +07:00 |
|
|
210d065f79
|
liquid definition в tile package
|
2023-02-06 14:46:10 +07:00 |
|
|
ee21636529
|
More streamlining
|
2022-09-11 18:50:19 +07:00 |
|
|
96c88aa725
|
Liquid render!
|
2022-09-11 17:55:47 +07:00 |
|
|
86742b537e
|
more correct tile connection match
|
2022-09-11 01:35:35 +07:00 |
|
|
48cf205506
|
more shader stuff, hue shift, color variants, liquid def loader test
|
2022-09-10 22:30:34 +07:00 |
|
|
122a951b56
|
Material modifier render test
|
2022-09-08 21:24:54 +07:00 |
|
|
7c318966d5
|
Move tile definition and render template to KConcreteTypeAdapter
|
2022-08-26 22:30:32 +07:00 |
|
|
aa9d379d41
|
Move classes around
|
2022-07-29 14:06:03 +07:00 |
|
|
af97c80cdd
|
Get rid of chunk tuples as we know them
because they are useless in this form
|
2022-07-29 13:59:31 +07:00 |
|
|
186144c8cc
|
Use AVL tree for chunk map
|
2022-02-22 07:35:23 +07:00 |
|
|
a3f4cf8338
|
Projectile physics test
|
2022-02-21 17:00:09 +07:00 |
|
|
05e21deb57
|
Measure surface rather than perimeter
|
2022-02-21 09:15:25 +07:00 |
|
|
d9c4b0aee2
|
Chunk collision improvement test
|
2022-02-20 21:20:49 +07:00 |
|
|
4a02a0e0de
|
Box2d integration test
|
2022-02-20 17:20:42 +07:00 |
|