master
TODO
1uint:
2[-] Chunk meshing
3 [ ] Greedily
4
5[ ] Block texture atlas
6[ ] Review `block`
7[ ] Small3DLib inline?? check ANSI
8[ ] Consolidate variable initaliasation methods
9[-] Render multiplayer
10 [ ] Players
11[-] Multiplayer
12 [ ] Death
13 [ ] Physics
14 [ ] Physics
15[ ] UI
16 [ ] Debug
17 [ ] Fonts
18[ ] MGEvents abstraction
19
20[ ] Check it works on Windows
21
22[X] Face Hiding
23[X] Remove `renderer_backend`
24[X] mc_*, mg_random type cleanup (int->i8 on bool)
25[X] Clean up test_scene.h
26[X] Maus wayland
27[X] Wireframe
28[X] Separate SDL from main.c
29
30shrub:
31[ ] multithreading abstraction
32 [ ] pthreads
33 [ ] windows ?
34[ ] have seprate render/network threads
35[ ] multithreaded small3dlib rasterization?
36[ ] port to 9front under NPE
37 [ ] option to compile without TLS/Crypto
38 [ ] mkfile
39 [ ] probably bunch of other fixes
40 [ ] libsec crypto?