What's new in Weltenschaft 0.4.3 Pre-release
Nov 25, 2020
- Features:
- Structures: These are post-perlin objects that will get added to the world to add certain landmarks to the map.
- Cactuses: These structures generate in the desert and can also occastionally come in the dead cactus variety.
- Castles: These generate almost anywhere and are currently not rendered.
- Several params relating to structures:
- generateStructures: whether structures will be generated
- *structureOffset: How far structures can be offset post-generation
- *structureWeights: an array determining how common various structures are
- Tweaks:
- Increased canvas resolution.
New in Weltenschaft 0.4.2 (Aug 21, 2020)
- Features:
- New shortcut Ctrl+R regens the world with the same seed. This is useful if you like the seed but wanted to tweak the settings
- New Remove Water button in the advanced settings. This will reset the world.seaLevel to -Infinity.
- Params are now saved:
- The file location for the saved params is resources/app/params.json
- The param retainParams enables/disables this feature. If set to false, the old pre 0.4.2 behaviour is used
- Bugfixes:
- Fixed terrain edges being rendered outside the canvas due to pixel size being rounded up
New in Weltenschaft 0.4.1 (Aug 3, 2020)
- Features:
- A new advanced settings page
- Several new params
- waterDrawRate - how fast water is redrawn when the seaLevel is changed
- baseElevation - baseline for elevation
- humidityRange - amplitude for the humidity heightmap
- Params are now saved to params.json and can be further customized there
- Button to randomize settings
- Tweaks:
- Much faster water drawing
- Tweaks to the biome colors
- Bugfixes:
- Fixed terrain corruption when the humidity heightmap is missing
New in Weltenschaft 0.4.0 (Jul 4, 2020)
- Features:
- Saving and loading worlds!
- Worlds are saved with Ctrl+S and opened with Ctrl+O respectively, and use the .ws file extension
- New drawmodes:
- Absolute drawmode replaces the heightmap mode, and shows absolute elevation
- Elevation drawmode shows elevation, but with depth of water added in as well
- Spanish translation thanks to @kant !
- Two new params
- granularScale: size of granular octave relative to the land and biomeScale, defaults to 0.03
- roundFactor: to which decimal place terrain array values are rounded, defaults to 10
- POLYGONS ARE BACK
- Tweaks:
- Several UI changes
- Drawmodes are now in a dropdown menu
- The focused element now shows an outline for accessibility and power-users
- Water is now rendered separately from land, which allows water to be shown translucently, and improving performance for water rendering
- Bugfixes:
- Fixed crash when opening Weltenschaft from the start menu
New in Weltenschaft 0.3.2 (Jun 5, 2020)
- Improvements/Tweaks:
- Vastly trimmed down generation engine, which now runs faster and is sleeker
- Params in the console are now set with param.parameterName instead of simply parameterName
- To open the console is now Ctrl+Shift+I
- When generation terrain, you can now input custom values instead of using the parameter
- Map size limit is no longer a hardcap, but instead gives a warning
- Fixes:
- Fixed flash of English text before translation for non-english languages (currently only German)
- Fixed overflow of terrain box when using a wide screen
New in Weltenschaft 0.3.1 (May 22, 2020)
- Features:
- Translation engine should be ready
- German and easter egg languages
- Sea level scroller in settings screen
- Reset button to reset back to program defaults
- Improvements:
- Fixes to system language detection
- Formatting/UI tweaks
New in Weltenschaft 0.3.0 (May 16, 2020)
- Features:
- German Localization based on system language (beta)
- New perlin-noise algorithm using the Tumult noise library
- 2 new console settings, landScale, and biomeScale, which set the scales for the land and biomes respectively
- Tweaks:
- Other general optimizations for the generation algorithm
- Changing color for the abyss and trench biomes
- Fixes:
- Old terrain does not show up anymore
- Changing resolution and redrawing no longer causes corruption of terrain
New in Weltenschaft 0.2.0 (Apr 30, 2020)
- Features:
- 3 new biomes: mesa, urwald (primal forest), and savannah
- A new UI with more responsive and better-looking buttons and sliders
- Several keyboard shortcuts
- CtrlG to generate new terrain
- Ctrl 1, 2, and 3 to switch drawmodes between normal, heightmap, and humidity respectively
- Tweaks:
- Split File and View menus
- Sliders in settings menu now display at their correct positions
- Link to discord server in the info window