Quentin Bazin
4c26ec25c5
The client is now capable of running a server in a dedicated thread.
2020-03-04 14:38:31 +01:00
Quentin Bazin
a8542b8da5
[CMakeLists.txt] -ffast-math removed. [GameState|ServerApplicaiton] Now sending updates every 100ms instead of 1000ms.
2020-03-02 21:09:16 +01:00
Quentin Bazin
41a46ba13b
[CMakeLists.txt] Small improvements.
2020-02-14 18:36:45 +09:00
Quentin Bazin
758f55647e
[CMakeLists.txt] Small fix for MSVC.
2020-01-24 15:16:54 +09:00
Quentin Bazin
415a6c6d9b
[CMakeLists.txt] Small fix for MinGW compilation.
2020-01-23 01:49:57 +09:00
Quentin Bazin
2217544a3f
[CMakeLists.txt] Small fix for Windows.
2020-01-22 19:45:50 +09:00
Quentin Bazin
7f41d3c7bb
[CMakeLists.txt] Now allows compiling on Windows.
2020-01-22 14:18:31 +09:00
Quentin Bazin
8506520f9a
[CMake] Build fixed.
2019-02-26 15:55:31 +01:00
Quentin Bazin
4bd5fc1478
Small build fix.
2019-02-20 14:20:12 +01:00
Quentin Bazin
6e4e8c0547
[ServerChunk] Ticking blocks re-enabled. WIP.
2019-01-26 10:05:37 +01:00
Quentin Bazin
c36481f4ef
[CMakeLists.txt] Improved build for client/server architecture.
2019-01-20 15:07:45 +01:00
Quentin Bazin
a17d361297
Now depends on SFML2 network lib.
2019-01-20 15:07:45 +01:00
Quentin Bazin
66da21e20e
[BlockFurnace] Removed. Now completely handled by Lua.
2019-01-08 02:35:49 +01:00
Quentin Bazin
8159a843c4
[LuaMod] Added. Better way to register blocks.
2019-01-04 18:05:35 +01:00
Quentin Bazin
7def61ff15
[ChunkBuilder] Lighting code improved.
2018-12-31 10:14:48 +01:00
Quentin Bazin
487093d57c
Small fixes for new GameKit version.
2018-12-31 00:32:27 +01:00
Quentin Bazin
42df982956
Now using GameKit.
2018-12-29 02:23:23 +01:00
Quentin Bazin
e1331b4815
[ #14 ] Reverted back to SDL2. Fixed #17 .
2018-12-28 06:21:29 +01:00
Quentin Bazin
2853fe35d0
[CMake] Build updated to use SFML. Fixes wrong newline characters added in #14 .
2018-12-26 21:02:03 +01:00
Quentin Bazin
a1e6ef40e1
Project renamed to OpenMiner.
2018-12-20 00:00:01 +01:00
Quentin Bazin
3e6751e6e6
[Application] Template code added to start Lua API later.
2018-12-19 22:36:20 +01:00
Quentin Bazin
2003ee63dc
[ChunkBuilder] Very basic smooth lighting implementation.
2018-07-06 11:58:34 +02:00
Quentin Bazin
fb3f7f0501
Lot of changes. [...]
...
[Renderer] Deleted, code moved to Application.
[Transformable] Transformations are now applied to model matrix in applyTransform.
[ResourceHandler|TextureLoader|XMLFile] Added.
[Debug|Exception] Updated.
2018-06-21 05:45:17 +02:00
Quentin Bazin
ab760e47de
[World] Can hold more than one chunk in height now.
2018-06-19 05:38:14 +02:00
Quentin Bazin
e4db36e0e4
[TerrainGenerator] Now using another generation. [Chunk] Block storage heavily reworked. Now using a compile-time array instead of a vector.
2018-06-16 16:45:48 +02:00
Quentin Bazin
e56a6b7d2f
Headers cleaned. [CMakeLists.txt] Now using -O3 and -ffast-math.
2018-06-14 03:20:20 +02:00
Quentin Bazin
dee8629160
[CMakeLists.txt] Updated.
2018-06-14 02:49:56 +02:00
Quentin Bazin
70efbfce5b
[.gitignore|CMakeLists.txt] Cleaned/improved. [sources] Cleaned some headers.
2018-06-12 09:24:43 +02:00
Quentin Bazin
f2e9f10735
[README] Updated. Using CMake now.
2015-02-15 17:36:21 +01:00