21 Commits

Author SHA1 Message Date
Dorian Wouters
f2062d6fe7 Faster atlas creation
Block selection
Chunk de/compression now uses internal buffer directly (0-copy)
Optimized Chunk vertices list order (faster vert access from GPU cache)
F5 Debug info: added triangle count
Implemented ladder climb
Road + jump pad makes you jump farther
Fixed bad fog color blending (alpha-channel)
Changed LZFX and enet compilation to Release, -O3
2016-01-02 20:03:37 +01:00
Dorian Wouters
118fdd016d New cave gen 2016-01-02 20:03:37 +01:00
Dorian Wouters
a906b1c99e Added waving lava 2016-01-02 20:03:37 +01:00
Dorian Wouters
44b590b798 Reworked some IO parts: IO streams are now generic 2016-01-02 20:03:37 +01:00
Dorian Wouters
d8d323a76e Implemented (display) player rotation 2016-01-02 20:03:37 +01:00
Dorian Wouters
0557621415 Begin player sprite implementation 2016-01-02 20:03:37 +01:00
Dorian Wouters
1fa38eb0e3 Shaders reorganize, stat bar background, GLM SIMD usage line print 2016-01-02 20:03:37 +01:00
Dorian Wouters
a22eb07488 PNG compression, crosshair, beginnings of builder gun code 2016-01-02 20:03:37 +01:00
Dorian Wouters
2532e1e2b7 Draw clouds first 2016-01-02 20:03:37 +01:00
Dorian Wouters
0962b35a24 add map edition by client 2016-01-02 20:03:37 +01:00
Dorian Wouters
70c31db103 Add fall death 2016-01-02 20:03:37 +01:00
Dorian Wouters
30c547da28 Better block pointing, i.e. faced face detection (somehow does edges) 2016-01-02 20:03:37 +01:00
Dorian Wouters
00ee3430b2 Added block pointing 2016-01-02 20:03:37 +01:00
Dorian Wouters
1d28bfae73 Minor fixes 2016-01-02 20:03:37 +01:00
Dorian Wouters
20a26c23fc Move main Game ownership, fix some memory leaks 2016-01-02 20:03:37 +01:00
Dorian Wouters
eba028f389 things 2016-01-02 20:03:37 +01:00
Dorian Wouters
a7d6b915dc move & indent 2016-01-02 20:03:37 +01:00
Dorian Wouters
dd300b2cf9 mouse hold 2016-01-02 20:03:37 +01:00
Dorian Wouters
d859094a58 begin implementing death 2016-01-02 20:03:37 +01:00
Dorian Wouters
08e0ea27a0 wooohooooo 2016-01-02 20:03:37 +01:00
Dorian Wouters
3c0ae6f49e Init commit 2016-01-02 20:00:07 +01:00