Quentin Bazin
|
3b83399843
|
[CMakeLists.txt] Splitted into two new files.
- One for `external` folder
- One for `tests` folder
|
2022-08-07 16:10:44 +02:00 |
Quentin Bazin
|
e62b94beab
|
[FastNoiseLite] Added, replaced FastNoise.
|
2022-08-07 16:10:44 +02:00 |
Quentin Bazin
|
a5de07c03b
|
[ClientProfilerWindow] Added.
|
2021-06-10 15:05:55 +02:00 |
Quentin Bazin
|
669cbf70f9
|
Improved support for Clang.
Fixed most of the new warnings.
|
2021-06-10 02:04:14 +02:00 |
Quentin Bazin
|
60535e3fab
|
[gamekit] Updated.
|
2021-06-09 18:37:53 +02:00 |
Quentin Bazin
|
d5f5082bb0
|
Added -Wconversion and fixed warnings.
This mostly forces the casts to be explicit.
|
2021-06-09 04:36:26 +02:00 |
Quentin Bazin
|
a9657751ed
|
[external/sol2] Updated.
|
2021-06-05 17:23:13 +02:00 |
Quentin Bazin
|
c4feb73b2a
|
Small fixes.
|
2020-07-21 22:36:56 +02:00 |
Quentin Bazin
|
69e4dbba17
|
Fixed Windows build.
|
2020-07-13 23:25:04 +02:00 |
Quentin Bazin
|
35b13ad84d
|
[CMakeLists.txt] Small fix.
|
2020-07-13 04:07:01 +02:00 |
Quentin Bazin
|
5db8341153
|
[CMakeLists.txt] Added option to disable building tests.
|
2020-07-12 23:46:00 +02:00 |
Quentin Bazin
|
bf793e9bfb
|
[tests] CxxTest-based unit tests added.
|
2020-07-11 17:44:20 +02:00 |
Quentin Bazin
|
02b9f8b283
|
Now using LuaJIT. Closed #91.
|
2020-07-09 02:40:21 +02:00 |
Quentin Bazin
|
c9b7990c3c
|
First step of SDL2 migration.
|
2020-07-08 00:12:22 +02:00 |
Quentin Bazin
|
a7c72d7f2d
|
[ServerConfig] 'maxPlayers' added.
|
2020-06-02 16:28:16 +02:00 |
Quentin Bazin
|
a41ad45547
|
[CMake] Small fixes. [lua] Updated.
|
2020-05-31 23:02:29 +02:00 |
Quentin Bazin
|
d64605d48c
|
[CMakeLists.txt] Now linking zlib as a static library.
|
2020-05-31 22:37:36 +02:00 |
Quentin Bazin
|
e199d511f4
|
Small fixes for MSVC compilation.
|
2020-05-28 14:27:24 +02:00 |
Quentin Bazin
|
5753fc2847
|
[external/lua] Changed repo for Windows compatibility. [external/entt] Now using latest stable version.
|
2020-05-23 03:57:30 +02:00 |
Quentin Bazin
|
3f2908a6b3
|
[CMakeLists.txt] Improved 'sol2' integration.
|
2020-05-22 20:55:17 +02:00 |
Quentin Bazin
|
12aaad6c50
|
All dependencies are now included as submodules. Fixes #101.
|
2020-05-22 16:18:34 +02:00 |
Quentin Bazin
|
333222e2a7
|
First step of SFML migration.
|
2020-05-15 00:27:12 +02:00 |
Quentin Bazin
|
5369f1f6ad
|
[CMakeLists.txt] Small fix for zlib on travis-ci.
|
2020-05-10 21:04:00 +02:00 |
Quentin Bazin
|
2ddc43cb41
|
[sol] Updated to version 3.0.3.
|
2020-05-10 19:50:21 +02:00 |
Quentin Bazin
|
c277dc7d87
|
Packets are now compressed using zlib. Legacy and unused UDP code removed.
|
2020-05-10 19:36:39 +02:00 |
Josh Junon
|
d5306b3cf8
|
silence opengl deprecations on apple builds
|
2020-04-30 00:42:19 +02:00 |
Quentin Bazin
|
1662335649
|
Windows-related fixes.
|
2020-04-29 21:17:28 +02:00 |
Quentin Bazin
|
e0ddbeead2
|
[cmake/FindGameKit.cmake] Removed.
|
2020-04-29 21:17:28 +02:00 |
Quentin Bazin
|
e7abb7ffb2
|
SFML and GameKit are now used as git submodules.
|
2020-04-29 21:17:28 +02:00 |
Quentin Bazin
|
5daa09389c
|
Now using C++17 entt version.
|
2020-04-29 21:17:28 +02:00 |
Quentin Bazin
|
bc3226eedc
|
Folders reorganized.
|
2020-03-17 22:22:22 +01:00 |
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 |