Up/Down/W/S arrow keys - Walk Left/Right/Q/E arrow keys - Turn A/D - Side strafing (side walking) Proof of concept, no real gameplay available yet. Higher Raycast skip speeds up the game, but lowers quality. Frame skip speeds up gameplay, but slows down screen updates. Render accuracy is an experimental FOV type variable. It massively speeds up the game, but also makes everything appear way closer than it really is. Everything else speeds up the game when lowered.
Coming soon: - Wall collisions - Player collision - More optimisation - 3rd player? - Jumping? - More gameplay - Better rendering - Better map Update History: v 0.1 30 Oct 2019 - Uploaded proof of concept. v 0.1.1 30 Oct 2019 - Fixed other players not being in the correct position. v 0.1.2 30 Oct 2019 - Fixed player name tag appearing on map. - Changed map background from purple to white. - Made other player icon on map bigger. - Minor optimisation v 0.2.0 30 Oct 2019 - Added side strafing - Players now start in different positions - Minor optimisation - Changed default settings v 0.3.0 31 Oct 2019 - The other player now gets kicked from the server when they leave. - The other player no longer appears in game when they aren't connected. v 0.4.0 31 Oct 2019 - The map now shows the direction of the other player. - Increased the max render distance from 250 to 350. - Changed default rendering settings. - Changed 'Render Debug' to 'Map'. - You can now see the player count. - Kicks any player with the player id of 0. - You can now press space to show/hide settings/info. - New chat that you can't talk in, but shows messages. v 0.4.1 31 Oct 2019 - You can't walk out of the world edges anymore. - You can now see your position on the left v 0.4.2 31 Oct 2019 - Optimisation - Screen now updates every frame (still skips frame skips). This means players will move even when you don't. - Your position is now rounded. - The FPS when standing still is lower, but higher everywhere else compared to before. - Known issue: Problems with connecting to other players. This will hopefully be fixed.