Releases: HoubkneghteS/Weltenschaft
Releases · HoubkneghteS/Weltenschaft
Version 0.4.3 Structures Test
Note: This is not a final version, but only a test for the structures feature. The final version will be released under 0.5.0.
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.
Version 0.4.2
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 tofalse
, the old pre 0.4.2 behaviour is used
- The file location for the saved params is
Bugfixes
- Fixed terrain edges being rendered outside the canvas due to pixel size being rounded up
Version 0.4.1
Features
- A new advanced settings page
- Several new params
waterDrawRate
- how fast water is redrawn when the seaLevel is changedbaseElevation
- baseline for elevationhumidityRange
- 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
Version 0.4.0
Features
- Saving and loading worlds!
- Worlds are saved with
Ctrl+S
and opened withCtrl+O
respectively, and use the.ws
file extension
- Worlds are saved with
- 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.03roundFactor
: 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
Version 0.3.2
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 simplyparameterName
- 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
Version 0.3.1
This version contains some smaller improvements and fixes
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
Version 0.3.0
Features
- German Localization based on system language (beta)
- New perlin-noise algorithm using the
- 2 new console settings,
landScale
, andbiomeScale
, which set the scales for the land and biomes respectively
- 2 new console settings,
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
Version 0.2.0
This version comes with some major changes and improvements!
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
Alpha 0.1.2
This version includes several patches and some features as well
Features
- Settings screen so that you don't have to use the command sidebar. The settings screen can be opened in the file menu or by typing ^E.
- The polygon realm has returned. HAIL POLYGONS
Tweaks
- Sea level is now variable and can be changed
- Tweaks to the formatting of several interface items
- More back-end work on the translation engine, it is almost ready!
Alpha 0.1.1
This version includes major patches and bugfixes to the rendering and generation algorithms.
Improvements
- Elevation and humidity modes show up as green and blue respectively.
- The resolution of the rendering in canvas has been improved greatly
Bugfixes
- Rendering mode is no longer reset when generating new terrain maps
- Variance in humidity is no longer affected by the hilliness setting