Dorian Wouters
1a235adb40
Remove Lua scripting
...
While LuaJIT is blazing fast, Lua itself isn't that great of a language.
I'd prefer to have a language with at least a native class structure.
AngelScript commits coming soon.
2018-09-09 16:40:51 +02:00
Dorian Wouters
46082b5d01
Move Lua modules; remove goodform
2017-10-14 12:39:36 +02:00
Dorian Wouters
f1590353e2
GL 3.0 Forward compatibility
2017-02-18 13:04:21 -05:00
Dorian Wouters
b57c352dcb
Temp fix for Lua script crashing the game
2017-02-06 10:02:51 -05:00
Dorian Wouters
28d5b18448
Introduce Lua scripting, basic block registration, tiled textures
2016-08-06 15:44:57 +02:00
Dorian Wouters
16db465be3
Convert tabs to 2 spaces
2016-07-01 11:35:08 +02:00
Dorian Wouters
4f8e79eb24
s/Lua/LuaJIT/, add isRemote to Universe & World, add msgpack
2016-05-01 18:55:57 +02:00
Dorian Wouters
4187a2c994
Add better ray tracing facilities; broken swept AABB collisions
2016-02-23 22:04:18 +01:00
Dorian Wouters
47ecebae40
Fix round-down division bug causing issues with block position
...
This fixes rendering issues with weird transparent blocks.
Also deletes underscore pointer manager, replacing it with
std::unique_ptr.
2016-01-02 20:03:37 +01:00
Dorian Wouters
ad6aed5179
Convert to GL ES 2.0, batch Chunk transfer
2016-01-02 20:03:37 +01:00
Dorian Wouters
df0fe011c7
In-mem chunk compression experiment, begin Lua scripting
2016-01-02 20:03:37 +01:00
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
a906b1c99e
Added waving lava
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
08e0ea27a0
wooohooooo
2016-01-02 20:03:37 +01:00
Dorian Wouters
693e5a2a80
updayte
2016-01-02 20:03:37 +01:00
Dorian Wouters
3c0ae6f49e
Init commit
2016-01-02 20:00:07 +01:00