267 Commits

Author SHA1 Message Date
Quentin Bazin
42232049e0 [PlayerBox] Small fix. 2020-01-27 16:11:27 +09:00
Quentin Bazin
2d417f6eaa [GameState|HUD|InterfaceState] Fullscreen and resize handling added. 2020-01-27 15:33:06 +09:00
Quentin Bazin
54493e3d58 [BlockCursor] Now reset breaking timer when switching item or activating a block. Thanks to obiwac who found these issues. 2020-01-27 12:43:16 +09:00
Quentin Bazin
2251bc0b89 [client/main] Added missing header for Windows. 2020-01-26 16:21:35 +09:00
Quentin Bazin
8922f53e2a [Config] Tweaked mouse sensivity and added menu option for it. 2020-01-26 16:03:43 +09:00
Quentin Bazin
4e9f6500d0 [client/main] Added some code to use dedicated GPU on Windows (thanks to Hopson). 2020-01-26 15:54:59 +09:00
Quentin Bazin
c2e70e28b9 [ClientPlayer] Slightly reduce velocity in X/Z while jumping/falling. 2020-01-26 15:38:25 +09:00
Quentin Bazin
0a60a94cc5 [ClientPlayer|ServerCommandHandler] Position shifted a little bit due to new world gen. 2020-01-26 15:32:45 +09:00
Quentin Bazin
4c3b55de1c [TerrainGenerator] Working on new terrain generation. [SimplexNoise] Added. 2020-01-25 17:26:29 +09:00
Quentin Bazin
3eda95a0ad [PauseMenuState] Small fix. 2020-01-25 16:38:45 +09:00
Quentin Bazin
b9ec32ec71 [GameState] Now using a 70° FOV. 2020-01-25 15:29:37 +09:00
Quentin Bazin
fa8420e410 [CMakeLists.txt] Small fix. 2020-01-23 14:27:31 +09:00
Quentin Bazin
918c558052 [BlockCursor|Cube] Fixed on Windows. 2020-01-23 13:18:09 +09:00
Quentin Bazin
83dd38afd7 [LuaGUIState] Memory error fixed by using std::deque instead of std::vector. 2020-01-23 03:28:23 +09:00
Quentin Bazin
415a6c6d9b [CMakeLists.txt] Small fix for MinGW compilation. 2020-01-23 01:49:57 +09:00
Quentin Bazin
19ff91c0c0 [CMakeLists.txt] Small fix. 2020-01-22 22:25:50 +09:00
Quentin Bazin
df1603c608 [.gitignore] Updated for Windows. 2020-01-22 16:22:06 +09:00
Quentin Bazin
7f41d3c7bb [CMakeLists.txt] Now allows compiling on Windows. 2020-01-22 14:18:31 +09:00
Quentin Bazin
7017ccd3e2 [ClientWorld] Now deleting chunks that are too far. 2020-01-22 09:22:47 +09:00
Quentin Bazin
a2c49a2b4e [DebugOverlay] Now showing loaded chunks count. 2020-01-22 09:22:47 +09:00
Quentin Bazin
3a2024d120 Last lighting issue almost fixed. 2020-01-22 09:22:47 +09:00
Quentin Bazin
60b44511da [World] Furnace crash fixed. [ClientWorld] Small fix. 2020-01-22 09:22:47 +09:00
Quentin Bazin
6e0f7ddda5 Multiplayer infinite world: OK using 'ChunkRequest' packet. 2020-01-22 09:22:47 +09:00
Quentin Bazin
b43e539742 [BlockInfoWidget] Removed coordinates display. 2020-01-22 09:22:47 +09:00
Quentin Bazin
978a989ecf Lighting issues finally fixed. Yay. 2020-01-22 09:22:47 +09:00
Quentin Bazin
4bda292fa4 Almost fixed the lighting issue, found the problem. 2020-01-22 09:22:47 +09:00
Quentin Bazin
a651e37c6a Small tweaks. 2020-01-22 09:22:47 +09:00
Quentin Bazin
6315216e66 Removed useless code. 2020-01-22 09:22:47 +09:00
Quentin Bazin
fc9c60e2b9 [ClientWorld] Now waiting all neighbours of a chunk before updating/displaying it. 2020-01-22 09:22:47 +09:00
Quentin Bazin
aa38e17378 [ClientWorld|ServerWorld] Spawn data sending is now working. 2020-01-22 09:22:47 +09:00
Quentin Bazin
1dc66fd9e2 [ServerWorld] New function added to send spawn data to connecting clients. 2020-01-22 09:22:47 +09:00
Quentin Bazin
12dcb38ebd Infinite world: First attempt. 2020-01-22 09:22:47 +09:00
Quentin Bazin
2f790ec723 [ChunkBuilder] Small improvement. 2020-01-10 16:53:44 +09:00
Quentin Bazin
f45050ba59 [ServerLoadingState] Now used before login when using 'ServerWorld::sendWorldData'. 2020-01-10 16:08:57 +09:00
Quentin Bazin
8fbb0228ae [ChunkBuilder] Small fix. 2020-01-06 21:52:13 +09:00
Quentin Bazin
90ab911840 [ChunkBuilder] Fixed smooth lighting issues with torchlight. 2020-01-04 16:25:10 +09:00
Quentin Bazin
64fe451741 [ChunkBuilder] Fixed flower lighting. 2020-01-04 15:39:04 +09:00
Quentin Bazin
d45f7d88aa [ChunkLightmap] Lighting propagation improved. This fix slowed chunk generation though. 2020-01-02 16:06:20 +09:00
Quentin Bazin
b6d5611355 [TerrainGenerator] Sunlight downward propagation fixed. 2019-12-31 19:55:53 +09:00
Quentin Bazin
e2348baa37 [Text] Small optimization. 2019-12-30 21:46:06 +09:00
Quentin Bazin
3d126bd9bf [SettingsMenuState] 'Esc' key issue fixed. 2019-12-30 21:08:25 +09:00
Quentin Bazin
e8f0198c3c [Text] Now able to display multiple lines. 2019-12-30 20:19:16 +09:00
Quentin Bazin
391faca604 [TODO|README.md] Updated. 2019-12-30 19:00:59 +09:00
Quentin Bazin
44ea538282 [ChunkBuilder|ChunkLightmap] Sunlight problems fixed. Closes #21. 2019-12-30 10:34:20 +09:00
Quentin Bazin
182f9d7af0 [ChunkBuilder|ChunkLightmap] Fixed torchlight issues. Related to #21. 2019-12-30 06:59:10 +09:00
Quentin Bazin
6b871ea451 [README.md] Updated. 2019-04-13 15:52:25 +02:00
Quentin Bazin
0cc6cbb873 Updated for new GameKit version. 2019-04-13 15:06:52 +02:00
Quentin Bazin
1b373d9c2a [KeyboardHandler] Replaced by gk::KeyboardHandler. 2019-04-08 20:22:35 +02:00
Quentin Bazin
fc3211b481 [ServerConnectState] 'Cancel' button added. 2019-04-08 19:44:05 +02:00
Quentin Bazin
4630a25e02 [ServerConnectState] Added. 2019-04-08 19:39:34 +02:00