Skip to content

Tags: Unarelith/OpenMiner

Tags

v0.0.11

Toggle v0.0.11's commit message
[EngineConfig] Bump version to 0.0.11.

v0.0.10

Toggle v0.0.10's commit message
[BlockCursor] Fixed right-click holding.

v0.0.9

Toggle v0.0.9's commit message
[ServerConnectState|TitleScreenState] Small fixes for low resolution.

v0.0.8

Toggle v0.0.8's commit message
[external/gamekit] Updated. Client and server now have different name…

…s in the log.

v0.0.7

Toggle v0.0.7's commit message
[ServerConnectState] Now prints connection error messages instead of …

…closing the client.

v0.0.6-win32

Toggle v0.0.6-win32's commit message
Small fixes for Windows compilation.

v0.0.5-win32

Toggle v0.0.5-win32's commit message
[Server] Now handles client socket disconnection properly.

v0.0.4-win32

Toggle v0.0.4-win32's commit message
Fixed scaling issue on Windows.

v0.0.3-win32

Toggle v0.0.3-win32's commit message
Precision improvements (Part 5)

Get rid of floats when calculating chunk position from block position. This can be done in integers. Since CHUNK_WIDTH etc. are guaranteed to be powers of two, using & -N is equivalent to doing & ~(N-1), or put differently, making it divisible by N. That makes the division exact, and allows the compiler to transform it into a plain shift (tested with both gcc and clang).

We did the same in Part 3 of this series.

v0.0.2-win32

Toggle v0.0.2-win32's commit message
[client/main] Added missing header for Windows.