Elias Fleckenstein
|
eea6a34554
|
Add textures
|
2021-06-22 18:36:59 +02:00 |
Elias Fleckenstein
|
90063397fa
|
Fix typo
|
2021-04-01 19:40:22 +02:00 |
Elias Fleckenstein
|
9ebde0793e
|
Add missing header file
|
2021-04-01 19:26:00 +02:00 |
Elias Fleckenstein
|
e51c788487
|
Fix #14
|
2021-04-01 19:22:27 +02:00 |
Elias Fleckenstein
|
743d4a4c79
|
Make the snapshot script fail when building fails (to avoid broken snapshots)
|
2021-04-01 17:37:35 +02:00 |
Elias Fleckenstein
|
1f0ae251c4
|
Make MapBlockHeader u16
|
2021-04-01 17:29:49 +02:00 |
Elias Fleckenstein
|
ca86df1104
|
ZLib compression
|
2021-04-01 17:22:53 +02:00 |
Elias Fleckenstein
|
3b1c407e59
|
Save MapBlocks in SQLite3 database; Redesign MapBlock loading & sending code
|
2021-04-01 16:07:41 +02:00 |
Elias Fleckenstein
|
85e1cc5205
|
Update building instructions to new script name
|
2021-03-31 18:03:37 +02:00 |
Elias Fleckenstein
|
07315af928
|
Rename job in CD file to snapshot
|
2021-03-31 18:02:07 +02:00 |
Elias Fleckenstein
|
6daf9252e0
|
Add CD script
|
2021-03-31 18:00:09 +02:00 |
Elias Fleckenstein
|
c19003f1ba
|
Make server thread-safe
|
2021-03-31 15:59:21 +02:00 |
Elias Fleckenstein
|
b5dbe6538c
|
Protect map by rwlocks
|
2021-03-31 12:42:57 +02:00 |
Elias Fleckenstein
|
adfaea32fb
|
map.h has to include stdio for FILE type
|
2021-03-31 11:39:18 +02:00 |
Elias Fleckenstein
|
5d9df63093
|
CI: pull submodules
|
2021-03-31 11:37:28 +02:00 |
Elias Fleckenstein
|
e495cbe928
|
Fix dependencies installation in CI file
|
2021-03-31 11:34:41 +02:00 |
Elias Fleckenstein
|
2c1ae9a4a5
|
Fix syntax error in CI file
|
2021-03-31 11:30:16 +02:00 |
Elias Fleckenstein
|
08f88c00fd
|
Add controls to README.md
|
2021-03-31 11:29:01 +02:00 |
Elias Fleckenstein
|
fd28193a28
|
Add experimental CI
|
2021-03-31 11:27:26 +02:00 |
Elias Fleckenstein
|
055d05b285
|
Big endian encoding for bulk block (de-)serialisation
|
2021-03-31 11:21:41 +02:00 |
Elias Fleckenstein
|
d224eeb5bf
|
Add MapBlock serialisation buffer
|
2021-03-29 22:36:04 +02:00 |
Elias Fleckenstein
|
f6d58716f6
|
Bulk MapBlock (de-)serialisation
|
2021-03-29 21:09:10 +02:00 |
Elias Fleckenstein
|
ea823a4956
|
Redesign map handling
|
2021-03-29 19:18:07 +02:00 |
Elias Fleckenstein
|
f97837f703
|
Proper mapgen
|
2021-03-29 16:15:07 +02:00 |
Elias Fleckenstein
|
a19b87004a
|
Append .zip to ZIP files generated by release script
|
2021-03-29 15:49:08 +02:00 |
Elias Fleckenstein
|
5801441902
|
Update release script to use tags if present
|
2021-03-29 15:45:30 +02:00 |
Elias Fleckenstein
|
a97351d60f
|
Implement position sending
|
2021-03-29 15:37:31 +02:00 |
Elias Fleckenstein
|
a46f592512
|
Redesign MapBlock sending
|
2021-03-29 15:17:12 +02:00 |
Elias Fleckenstein
|
240d28a20f
|
Add perlin submodule
|
2021-03-29 14:13:51 +02:00 |
Elias Fleckenstein
|
70e1add267
|
Send entire map to clients
|
2021-03-28 13:52:38 +02:00 |
Elias Fleckenstein
|
1f8adc5b6d
|
Fix MapBlock mesh neighbor face culling
|
2021-03-28 13:18:59 +02:00 |
Elias Fleckenstein
|
7ae0264a8e
|
Fix glBufferData size
|
2021-03-28 13:11:39 +02:00 |
Elias Fleckenstein
|
1c33bb4178
|
Fix install command in README.md
|
2021-03-28 12:29:46 +02:00 |
Elias Fleckenstein
|
8f01227c47
|
Fix scene deletion
|
2021-03-28 12:27:28 +02:00 |
Elias Fleckenstein
|
29bd253dc2
|
Remove 'Nodes' section from README.md
|
2021-03-28 12:25:33 +02:00 |
Elias Fleckenstein
|
6b1e0a5c0a
|
Enable depth buffer
|
2021-03-28 12:23:41 +02:00 |
Elias Fleckenstein
|
4f657c5041
|
Remove debug output
|
2021-03-28 12:20:09 +02:00 |
Elias Fleckenstein
|
13d96f0917
|
Fix MapBlock mesh positions
|
2021-03-28 12:19:31 +02:00 |
Elias Fleckenstein
|
83e7ecda3a
|
Add movement keys; Fix array_search deadlock; Remove mapgen height limit
|
2021-03-28 12:15:15 +02:00 |
Elias Fleckenstein
|
367ffa99da
|
Add shebang to scripts
|
2021-03-28 10:52:30 +02:00 |
Elias Fleckenstein
|
621bf9175e
|
Tweak MapBlock meshgen queue and add Vertex structure
|
2021-03-28 10:50:42 +02:00 |
Elias Fleckenstein
|
33df4d3e40
|
Redesign MapBlock deserialisation
|
2021-03-28 10:31:06 +02:00 |
Elias Fleckenstein
|
3eaeee13f8
|
Fix invalid MapBlock ready state initializing
|
2021-03-27 21:27:58 +01:00 |
Elias Fleckenstein
|
a383d68001
|
Add keybind to get mapblock
|
2021-03-27 21:14:43 +01:00 |
Elias Fleckenstein
|
42e352fb75
|
Properly position MapBlock meshes
|
2021-03-27 21:14:22 +01:00 |
Elias Fleckenstein
|
f0c0cd1858
|
Generate mapblocks requested by client
|
2021-03-27 21:13:35 +01:00 |
Elias Fleckenstein
|
f7deb7df68
|
Fix map sector and block comparing SEGFAULT
|
2021-03-27 21:13:03 +01:00 |
Elias Fleckenstein
|
8e5a653efb
|
Implement MapBlock mesh generation
|
2021-03-27 20:35:06 +01:00 |
Elias Fleckenstein
|
dd1ac1b4b4
|
Document singleplayer script in README.md
|
2021-03-27 19:33:31 +01:00 |
Elias Fleckenstein
|
e213ced780
|
Add singleplayer script
|
2021-03-27 19:32:13 +01:00 |