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 |
Elias Fleckenstein
|
93ac277c89
|
Update release script to include subdirectories recursively
|
2021-03-27 19:30:14 +01:00 |
Elias Fleckenstein
|
b26f5a5bb7
|
Add shaders
|
2021-03-27 18:36:43 +01:00 |
Elias Fleckenstein
|
cedc7be2d2
|
Implement shader management
|
2021-03-27 18:32:16 +01:00 |
Elias Fleckenstein
|
352773cdfd
|
Re-add float types
|
2021-03-25 20:21:50 +01:00 |
Elias Fleckenstein
|
1ef07e806c
|
Remove obsolete 'Client commands' section from README.md
|
2021-03-25 19:21:39 +01:00 |
Elias Fleckenstein
|
dacea9da7c
|
Move binsearch code to array.c
|
2021-03-25 19:18:02 +01:00 |
Elias Fleckenstein
|
1d9d5af7c5
|
Implement meshes
|
2021-03-25 18:56:50 +01:00 |
Elias Fleckenstein
|
873efe17d2
|
Add mapblock meshgen and mapgen
|
2021-03-25 15:09:22 +01:00 |
Elias Fleckenstein
|
caf80e9f97
|
Execution model and interrupt handling redesign
|
2021-03-25 12:56:25 +01:00 |
Elias Fleckenstein
|
319b4e3f34
|
Graphics (WIP)
|
2021-03-24 20:05:42 +01:00 |
Elias Fleckenstein
|
1152c2be96
|
Add linmath submodule
|
2021-03-24 16:05:08 +01:00 |
Elias Fleckenstein
|
2b06e9efa5
|
Add GLFW window
|
2021-03-24 15:27:07 +01:00 |
Elias Fleckenstein
|
30ca1fa20f
|
Extend release script to remove all files starting with .git
|
2021-03-24 13:58:51 +01:00 |
Elias Fleckenstein
|
92ea78d329
|
Add .gitattributes
|
2021-03-24 13:56:44 +01:00 |
Elias Fleckenstein
|
92e035e9bf
|
Don't include previous build zip files in new builds
|
2021-03-24 13:48:03 +01:00 |
Elias Fleckenstein
|
1d815b7249
|
Add release script
|
2021-03-24 13:44:36 +01:00 |