A page about all the updates in Veloren.
0.8
Future Update
0.7
- Added\n\n- New level of detail feature, letting you see all the world\'s terrain at any view distance.\n- Point and directional lights now cast realistic shadows, using shadow mapping.\n- Added leaf and chimney particles\n- Some more combat sound effects\n- Beehives and bees\n- Fireflies\n- Fullscreen modes now show two options (exclusive and borderless)\n\n### Changed\n\n- Fixed a bug where leaving the Settings menu by pressing \"N\" in single player kept the game paused.\n- The world map has been refactored to support arbitrary sizes and compute horizon maps.\n- Veloren\'s lighting has been completely overhauled.\n- The graphics options were made much more flexible and configurable.\n- Many shader optimizations.\n- Voxel model creation was switched to use greedy meshing, improving performance.\n- Animation and terrain math were switched to use SIMD where possible, improving performance.\n- The way we cache glyphs was refactored, fixed, and optimized.\n- Colors for models and figures were adjusted to account for the saturation hack.\n- Fixed a bug where the closest item would be picked up instead of a selected item.\n- Fixed a bug where camera zoom in and zoom out distance didn\'t match.\n- Overhauled world colours\n- Improved projectile physics\n- Improved overhead aiming\n- Figure meshing no longer blocks the main thread.\n\n### Removed\n\n- MSAA has been removed due to incompatibility with greedy meshing.\n- Removed a saturation hack that led to colors being improperly displayed.\n\n## [0.7.0] - 2020-08-15\n\n### Added\n\n- Display item name over loot/dropped items\n- Added Lottery system for loot\n- Added context-sensitive crosshair\n- Announce alias changes to all clients\n- Dance animation\n- Speech bubbles appear when nearby players talk\n- NPCs call for help when attacked\n- Eyebrows and shapes can now be selected\n- Character name and level information to chat, social tab and `/players` command\n- Added inventory, armour and weapon saving\n- Show where screenshots are saved in the chat\n- Added basic auto walk\n- Added weapon/attack sound effects\n- M2 attack for bow\n- Hotbar persistence\n- Alpha version Disclaimer\n- Server whitelist\n- Optional server-side maximum view distance\n- MOTD on login\n- Added group chat `/join_group` `/group`\n- Added faction chat `/join_faction` `/faction`\n- Added regional, local, and global chat (`/region`, `/say`, and `/world`, respectively)\n- Added command shortcuts for each of the above chat modes (`/g`, `/f`, `/r`, `/s`, and `/w`, respectively and `/t` for `/tell`)\n- Ability to wield 2 × 1h weapons and shields (Note: 1h weapons & shields are not currently avaliable, see [!1095](https://gitlab.com/veloren/veloren/-/merge_requests/1095) for more info)\n- Zoomable Map\n- M2 attack for hammer\n- Spawnable training dummies\n- New quadruped_low body for reptile-likes\n- Added new animals\n- Better pathfinding\n- Bombs\n- Training dummy items\n- Added spin attack for axe\n- Creature specific stats\n- Minimap compass\n- Initial crafting system implementation\n- Protection stat to armor that reduces incoming damage\n- Loading-Screen tips\n- Feeding animation for some animals\n- Power stat to weapons which affects weapon damage\n- Add detection of entities under the cursor\n- Functional group-system with exp-sharing and disabled damage to group members\n- Some Campfire, fireball & bomb; particle, light & sound effects.\n- Added firework recipe\n- Added setting to change resolution\n- Rare (unfinished) castles\n- Caves with monsters and treasure\n- Furniture and decals in towns\n\n### Changed\n\n- Improved camera aiming\n- Made civsim, sites, etc. deterministic from the same seed\n- Improved animations by adding orientation variation\n- new tail bone for quad_small body\n- slim the game size through lossless asset optimization\n- Lanterns now stop glowing if you throw a lit one out of your inventory\n- Fixed a crash caused by certain audio devices on OSX\n- Bow animations now show held arrows\n- Fixed a bug where walk/run sfx played while a character rolled/dodged\n- Energy regen resets on last ability use instead of on wield\n- Fixed unable to use ability; Secondary and ability3 (fire rod) will now automatically wield\n- Gliding is now a toggle that can be triggered from the ground\n- Replaced `log` with `tracing` in all crates\n- Switch to a new network backend that will allow several improvements in the future\n- Connection screen fails after 4 minutes if it can\'t connect to the server instead of 80 minutes\n- Rebuilt quadruped_medium/quadruped_small animation and assets\n- Disabled destruction of most blocks by explosions\n- Disable damage to pets\n- Made pets healable\n- Rebalanced fire staff\n- Animals are more effective in combat\n- Pathfinding is much smoother and pets are cleverer\n- Animals run/turn at different speeds\n- Updated windowing library (winit 0.19 -> 0.22)\n- Bow M2 is now a charged attack that scales the longer it\'s held\n- Fixed window resizing on Mac OS X.\n- Dehardcoded many item variants\n- Tooltips avoid the mouse better and disappear when hovered\n- Improved social window functions and visuals\n- Changed agent behaviour to allow fleeing\n- Waypoints now spawn on dungeon staircases\n\n### Removed\n\n- Wield requirement to swap loadout; fixes issue with unable swap loadout outside of combat\n- Disclaimer wall of text on first startup\n\n## [0.6.0] - 2020-05-16\n\n### Added\n\n- Added music system\n- Added zoomable and rotatable minimap\n- Added rotating orientation marker to main-map\n- Added daily Mac builds\n- Allow spawning individual pet species, not just generic body kinds\n- Configurable fonts\n- Configurable keybindings from the Controls menu\n- Translation status tracking\n- Added gamma setting\n- Added new orc hairstyles\n- Added SFX for wielding/unwielding weapons\n- Fixed NPCs attacking the player forever after killing them\n- Added SFX for collecting, dropping and using inventory items\n- New attack animation\n- Weapon control system\n- Game pauses when in single player and pause menu\n- Added authentication system (to play on the official server register on https://account.veloren.net)\n- Added gamepad/controller support\n- Added player feedback when attempting to pickup an item with a full inventory\n- Added free look\n- Added Italian translation\n- Added Portuguese translation\n- Added Turkish translation\n- Added Traditional Chinese translation\n- Complete rewrite of the combat system into a state machine\n- Abilities like Dash and Triplestrike\n- Armor can now be equipped as items\n- Fireball explosions\n- Inventory supports stacking\n- Many new armors and weapons to find in chests\n- Fleshed out \"attack\" animation into alpha, beta and spin type attacks\n- Fleshed out range attack into charging and shooting animations for staff/bow\n- Customized attack animation for hammers and axes\n- Added German translation\n- Added a silhouette for players when they are occluded\n- Added transparency to the player when zooming in\n- Made armor and hotbar slots actually function\n- Added dragging and right-click to use functionality to inventory, armor & hotbar slots\n- Added capes, lanterns, tabards, rings, helmets & necklaces as equippable armor\n- 6 new music tracks\n- Added basic world and civilization simulation\n- Added overhauled towns\n- Added fields, crops and scarecrows\n- Added paths\n- Added bridges\n- Added procedural house generation\n- Added lampposts\n- Added NPCs that spawn in towns\n- Added simple dungeons\n- Added sub-voxel noise effect\n- Added waypoints next to dungeons\n- Made players spawn in towns\n- Added non-uniform block heights\n- Added `/sudo` command\n- Added a Level of Detail (LoD) system for terrain sprites and entities\n- Added owl, hyena, parrot, cockatrice, red dragon NPCs\n- Added dungeon entrances\n- Villagers tools and clothing\n- Cultists clothing\n- You can start the game by pressing \"enter\" from the character selection menu\n- Added server-side character saving\n- Player now starts with a lantern. Equipping/unequipping a lantern has the same effect as the `/lantern` command\n- Added tab completion in chat for player names and chat commands\n- Added server persistence for character stats\n- Added a popup when setting your character\'s waypoint\n- Added dungeon arenas\n- Added dungeon bosses and rare boss loot\n- Added 2 sets of armour. One Steel and one Leather.\n\n### Changed\n\n- The /give_item command can now specify the amount of items. Syntax is now `/give_item <name> [num]`\n- Brighter / higher contrast main-map\n- Removed highlighting of non-collectible sprites\n- Fixed /give_exp ignoring player argument\n- Extend run sfx to small animals to prevent sneak attacks by geese.\n- Decreased clientside latency of ServerEvent mediated effects (e.g. projectiles, inventory operations, etc)\n- Started changing the visual theme of the UI\n- Merge of the Bag and Character-Screen\n- Merge of the Map and Questlog\n- Overhauled icon art\n- Asset cleanup to lower client-size\n- Rewrote the humanoid skeleton to be more ideal for attack animations\n- Arrows can no longer hurt their owners\n- Increased overall character scale\n- `/sudo player /tp` is short for `/sudo player /tp me`\n- The `/object` command can create any object in comp::object::Body\n- The `/help` command takes an optional argument. `/help /sudo` will show you information about only the sudo command.\n\n### Removed\n\n## [0.5.0] - 2020-01-31\n\n### Added\n\n- Added new debug item\n- Bows give experience by projectiles having an owner\n- Allow cancelling chunk generation\n- Include licence in assets\n- Added dropping items\n- Added initial region system implementation\n- Added /giveitem command\n- Strip Linux executables\n- Added moon\n- Added clouds\n- Added tarpaulin coverage\n- Added ability to jump while underwater\n- Added proper SFX system\n- Added changelog\n- Added animated Map and Minimap position indicator\n- Added visuals to indicate strength compared to the player\n- Added Scrolling Combat Text (SCT) & Settings for it\n- Added a Death Screen and Hurt Screen\n- Added randomly selected Loading Screen background images\n- Added options to disable clouds and to use cheaper water rendering\n- Added client-side character saving\n- Added a localization system to provide multi-language support\n to voxygen\n- Added French language for Voxygen\n- Added rivers and lakes which follow realistic physical paths.\n- Added a sophisticated erosion system for world generation which\n dramatically changes the world layout.\n- Added tracking of sediment vs. bedrock, which is visually reflected in the\n world.\n- Added map saving and loading for altitude and bedrock, with built in\n versioning for forwards compatibility.\n- Added a default map, which is used to speed up starting single player.\n- Added a 3D renderered map, which is also used by the server to send the map\n to the client.\n- Added fullscreen and window size to settings so that they can be persisted\n- Added coverage based scaling for pixel art\n- 28 new mobs\n- Added waypoints\n- Added pathfinding to NPCs\n- Overhauled NPC AI\n- Pets now attack enemies and defend their owners\n- Added collars to tame wild animals\n\n### Changed\n\n- Controls pane in settings window now shows actual configured keys\n- Fixed scroll wheel and roll keys on OS X\n- Fixed near and far view planes\n- Improvements to armor names\n- Animation fixes to line up with true positions\n- Proper message for command permission check failure\n- Improved meshing\n- Improved dusk\n- Improved movement and climbing\n- Improved water rendering and chunk render order\n- Moved computations to terrain fragment shaders\n- Fixed title music\n- Made rolling less violent when changing directions\n- Fixed single player crash\n- Improved error information in client and server\n- Store items as RON files\n- Updated download info in readme\n- Fixed cloud performance\n- Fixed region display name\n- Fixed the bow fire rate\n- Healthbars now flash on critical health\n- Fixed ghosts when going back to character screen\n- Fixed not being able to unmount\n- Fixed non-humanoids being able to climb and glide\n- Made shadows and lights use interpolated positions\n- Changed \"Create Character\" button position\n- Made clouds bigger, more performant and prettier\n- Terrain meshing optimized further\n- Tree leaves no longer color blended\n- Actual character stats displayed in character window\n- Made significant changes to the noise functions used for world generation.\n- Improved colors during world generation.\n- Significantly reduced the use of warp during world generation.\n- Parallelized and otherwise sped up significant parts of world generation.\n- Various performance improvements to world generation.\n- Nametags now a fixed size and shown in a limited range\n- Non-humanoid skeletons now utilize configs for hotloading, and skeletal attributes.\n- Names of NPCs spawned in the wild now include their species.\n\n### Removed\n\n- Remove heaptrack as it is now deprecated\n\n## [0.4.0] - 2019-10-10\n\n### Added\n\n- Added adjustable FOV slider\n- Added /explosion command\n- Added first person switch\n- Added single player server settings\n- Added admin check for commands\n- Started asset reloading system\n- Added SRGB conversion in shaders\n- Added adminify to give temp admin privilages\n\n### Changed\n\n- Collision and fall damage fixes\n- Switched to eventbus system\n- Improved seed generation, diffusion function\n- Switch to hashbrown in server/client\n- Improved colors and lighting\n- Replaced view distance culling with frustum culling\n\n## [0.3.0] - 2019-08-04\n\n### Added\n\n- Added enemies\n- Added player info to debug window\n- Added server info\n- Game settings persist after closing\n- Added caves\n- Added random NPC names\n- Added tree roots, houses, basic lights\n- Added XP and leveling\n- Added build mode\n- Character customization, multiple races\n- Inventories (WIP)\n- Day/night, better shaders, voxel shadows\n\n### Changed\n\n- Fixed attack delay\n- Fixed disclaimer to show only once\n- Only send physics updates for entities within view distance\n- Fix for headphones and invalid device parameters\n- Fixed asset names for consistancy\n- Fixes animals jumping after their target no matter how far\\\n- Improved SFX in caves\n- Better combat, movement, and animations\n- Many performance optimizations\n- Better world generation, more biomes\n\n## [0.2.0] - 2019-05-28\n\n### Added\n\n- Hang Gliding\n- Pets: Pig and Wolf. They can be spawned with /pig and /wolf commands.\n- Name tags: You can finally know who is this guy with the blue shirt!\n- single player: No need to start a server just to play alone\n- Character customization: It isn\'t fully complete but still allows you to look different than others\n- Music!\n- Major performance improvements related to the fact that we rewrote the entire game\n- 0% chance to get a deadlock\n- Animations: You finally can move your limbs!\n- Combat: You can finally swing your sword that has been on your back. Enemies are coming soon, but you can always fight with other players\n- When a server dies the game no longer crashes - you will be just kicked to the main menu\n\n