Changes/Additions
- Added title screen where you can select the seed
- Added White Sand & Water as textures
- Added Beaches, Rivers, Oceans, and Islands
- Added a terminal used for commands and debugging
- Revamped world generation to use new FastNoise2 library, alongside smart caching of values. Chunk loading performance is much faster- though lag is still due to the mesh generation and unhiding Brushes upon breaking the surface of a chunk.
- Adjusted much of the world generation to provide more interesting terrain
- Water currently spawns as chunk-sized brushes that can be broken. This will change to a different system soon. Water is also not transparent due to a current visual bug.
- Moved debug info to terminal commands
- Began work on multiplayer. Mostly backend work. Players can connect multiple instances over LAN, but all this does is display the player name in the terminal.
- Moved Photo Mode to "P" key, terminal is now Tab.
- Fixed issues relating to breaking and placing blocks inside currently empty chunks
- Fixed loading screen not properly counting blocks generated
- Fixed some issues where chunks would not load in due to being removed from the waiting queue (There is still one instance found of this happening)
Controls
Playing
WASD/Arrow Keys - Move
Space/E - Jump
Esc - Quit
Mouse - Camera Movement
Left Click - Primary Action
Right Click - Secondary Action
Scrolling - Change Hotbar Position / Edit Mesh
Tab - Terminal
P - Toggle Photo Mode
Photo Mode
Left Click Drag - Move Camera
Right Click Drag - Rotate Camera
Scrolling - Zoom in/out
Download
https://github.com/The64thGamer/Pneumagination/releases/tag/v0.13-alpha