mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
259 lines
9.2 KiB
Markdown
259 lines
9.2 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
|
|
- Added music system
|
|
- Added zoomable and rotatable minimap
|
|
- Added rotating orientation marker to main-map
|
|
- Added daily Mac builds
|
|
- Allow spawning individual pet species, not just generic body kinds.
|
|
- Configurable fonts
|
|
- Configurable keybindings from the Controls menu
|
|
- Tanslation status tracking
|
|
- Added gamma setting
|
|
- Added new orc hairstyles
|
|
- Added sfx for wielding/unwielding weapons
|
|
- Fixed NPCs attacking the player forever after killing them
|
|
- Added sfx for collecting, dropping and using inventory items
|
|
- New attack animation
|
|
- weapon control system
|
|
- Game pauses when in singleplayer and pause menu
|
|
- Added authentication system (to play on the official server register on https://account.veloren.net)
|
|
- Added gamepad/controller support
|
|
- Added player feedback when attempting to pickup an item with a full inventory
|
|
- Added free look
|
|
- Added Italian translation
|
|
- Added Portuguese translation
|
|
- Added Turkish translation
|
|
- Complete rewrite of the combat system into a state machine
|
|
- Abilities like Dash and Triplestrike
|
|
- Armor can now be eqipped as items
|
|
- Fireball explosions
|
|
- Inventory supports stacking
|
|
- Many new armors and weapons to find in chests
|
|
- Fleshed out "attack" animation into alpha, beta and spin type attacks
|
|
- Fleshed out range attack into charging and shooting anims for staff/bow
|
|
- Customized attack animation for hammers and axes
|
|
- German translation
|
|
- Added a silhouette for players when they are occluded
|
|
- Added transparency to the player when zooming in
|
|
- Made armor and hotbar slots actually function
|
|
- Added dragging and right-click to use functionality to inventory, armor & hotbar slots
|
|
- Added capes, lanterns, tabards, rings, helmets & necklaces as equippable armor
|
|
- 6 new music tracks
|
|
- Added basic world and civilisation simulation
|
|
- Added overhauled towns
|
|
- Added fields, crops and scarecrows
|
|
- Added paths
|
|
- Added bridges
|
|
- Added procedural house generation
|
|
- Added lampposts
|
|
- Added NPCs that spawn in towns
|
|
- Added simple dungeons
|
|
- Added sub-voxel noise effect
|
|
- Added waypoints next to dungeons
|
|
- Made players spawn in towns
|
|
- Added non-uniform block heights
|
|
- Added `/sudo` command
|
|
- Added a Level of Detail (LoD) system for terrain sprites and entities
|
|
- Added owl, hyena, parrot npcs
|
|
- Added dungeon entrances
|
|
- Villagers tools and clothing
|
|
- Cultists clothing
|
|
|
|
### Changed
|
|
|
|
- Brighter / higher contrast main-map
|
|
- Removed highlighting of non-collectible sprites
|
|
- Fixed /give_exp ignoring player argument
|
|
- Extend run sfx to small animals to prevent sneak attacks by geese.
|
|
- Decreased clientside latency of ServerEvent mediated effects (e.g. projectiles, inventory operations, etc)
|
|
- Started changing the visual theme of the UI
|
|
- Merge of the Bag and Character-Screen
|
|
- Merge of the Map and Questlog
|
|
- Overhauled icon art
|
|
- Asset cleanup to lower client-size
|
|
- Rewrote the humanoid skeleton to be more ideal for attack animations
|
|
- Arrows can no longer hurt their owners
|
|
- Increased overall character scale
|
|
|
|
### Removed
|
|
|
|
## [0.5.0] - 2019-01-31
|
|
|
|
### Added
|
|
|
|
- Added new debug item
|
|
- Bows give experience by projectiles having an owner
|
|
- Allow cancelling chunk generation
|
|
- Include licence in assets
|
|
- Added dropping items
|
|
- Added initial region system implementation
|
|
- Added /giveitem command
|
|
- Strip Linux executables
|
|
- Added moon
|
|
- Added clouds
|
|
- Added tarpaulin coverage
|
|
- Added ability to jump while underwater
|
|
- Added proper SFX system
|
|
- Added changelog
|
|
- Added animated Map and Minimap position indicator
|
|
- Added visuals to indicate strength compared to the player
|
|
- Added Scrolling Combat Text (SCT) & Settings for it
|
|
- Added a Death Screen and Hurt Screen
|
|
- Added randomly selected Loading Screen background images
|
|
- Added options to disable clouds and to use cheaper water rendering
|
|
- Added client-side character saving
|
|
- Added a localization system to provide multi-language support
|
|
to voxygen
|
|
- Added French language for Voxygen
|
|
- Added rivers and lakes which follow realistic physical paths.
|
|
- Added a sophisticated erosion system for world generation which
|
|
dramatically changes the world layout.
|
|
- Added tracking of sediment vs. bedrock, which is visually reflected in the
|
|
world.
|
|
- Added map saving and loading for altitude and bedrock, with built in
|
|
versioning for forwards compatibility.
|
|
- Added a default map, which is used to speed up starting single player.
|
|
- Added a 3D renderered map, which is also used by the server to send the map
|
|
to the client.
|
|
- Added fullscreen and window size to settings so that they can be persisted
|
|
- Added coverage based scaling for pixel art
|
|
- 28 new mobs
|
|
- Added waypoints
|
|
- Added pathfinding to NPCs
|
|
- Overhauled NPC AI
|
|
- Pets now attack enemies and defend their owners
|
|
- Added collars to tame wild animals
|
|
|
|
### Changed
|
|
|
|
- Controls pane in settings window now shows actual configured keys
|
|
- Fixed scroll wheel and roll keys on OS X
|
|
- Fixed near and far view planes
|
|
- Improvements to armor names
|
|
- Animation fixes to line up with true positions
|
|
- Proper message for command permission check failure
|
|
- Improved meshing
|
|
- Improved dusk
|
|
- Improved movement and climbing
|
|
- Improved water rendering and chunk render order
|
|
- Moved computations to terrain fragment shaders
|
|
- Fixed title music
|
|
- Made rolling less violent when changing directions
|
|
- Fixed singleplayer crash
|
|
- Improved error information in client and server
|
|
- Store items as RON files
|
|
- Updated download info in readme
|
|
- Fixed cloud performance
|
|
- Fixed region display name
|
|
- Fixed the bow fire rate
|
|
- Healthbars now flash on critical health
|
|
- Fixed ghosts when going back to character screen
|
|
- Fixed not being able to unmount
|
|
- Fixed non-humanoids being able to climb and glide
|
|
- Made shadows and lights use interpolated positions
|
|
- Changed "Create Character" button position
|
|
- Made clouds bigger, more performant and prettier
|
|
- Terrain meshing optimized further
|
|
- Tree leaves no longer color blended
|
|
- Actual character stats displayed in character window
|
|
- Made significant changes to the noise functions used for world generation.
|
|
- Improved colors during world generation.
|
|
- Significantly reduced the use of warp during world generation.
|
|
- Parallelized and otherwise sped up significant parts of world generation.
|
|
- Various performance improvements to world generation.
|
|
- Nametags now a fixed size and shown in a limited range
|
|
- Non-humanoid skeletons now utilize configs for hotloading, and skeletal attributes.
|
|
- Names of NPCs spawned in the wild now include their species.
|
|
|
|
### Removed
|
|
|
|
- Remove heaptrack as it is now deprecated
|
|
|
|
## [0.4.0] - 2019-10-10
|
|
|
|
### Added
|
|
|
|
- Added adjustable FOV slider
|
|
- Added /explosion command
|
|
- Added first person switch
|
|
- Added singleplayer server settings
|
|
- Added admin check for commands
|
|
- Started asset reloading system
|
|
- Added SRGB conversion in shaders
|
|
- Added adminify to give temp admin privilages
|
|
|
|
### Changed
|
|
|
|
- Collision and fall damage fixes
|
|
- Switched to eventbus system
|
|
- Improved seed generation, diffusion function
|
|
- Switch to hashbrown in server/client
|
|
- Improved colors and lighting
|
|
- Replaced view distance culling with frustum culling
|
|
|
|
## [0.3.0] - 2019-08-04
|
|
|
|
### Added
|
|
|
|
- Added enemies
|
|
- Added player info to debug window
|
|
- Added server info
|
|
- Game settings persist after closing
|
|
- Added caves
|
|
- Added random NPC names
|
|
- Added tree roots, houses, basic lights
|
|
- Added XP and leveling
|
|
- Added build mode
|
|
- Character customization, multiple races
|
|
- Inventories (WIP)
|
|
- Day/night, better shaders, voxel shadows
|
|
|
|
### Changed
|
|
|
|
- Fixed attack delay
|
|
- Fixed disclaimer to show only once
|
|
- Only send physics updates for entities within view distance
|
|
- Fix for headphones and invalid device parameters
|
|
- Fixed asset names for consistancy
|
|
- Fixes animals jumping after their target no matter how far\
|
|
- Improved SFX in caves
|
|
- Better combat, movement, and animations
|
|
- Many performance optimizations
|
|
- Better world generation, more biomes
|
|
|
|
## [0.2.0] - 2019-05-28
|
|
|
|
### Added
|
|
|
|
- Hang Gliding
|
|
- Pets: Pig and Wolf. They can be spawned with /pig and /wolf commands.
|
|
- Name tags: You can finally know who is this guy with the blue shirt!
|
|
- Singleplayer: No need to start a server just to play alone
|
|
- Character customization: It isn't fully complete but still allows you to look different than others
|
|
- Music!
|
|
- Major performance improvements related to the fact that we rewrote the entire game
|
|
- 0% chance to get a deadlock
|
|
- Animations: You finally can move your limbs!
|
|
- 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
|
|
- When a server dies the game no longer crashes - you will be just kicked to the main menu
|
|
|
|
## [0.1.0] - 2018-XX-XX
|
|
|
|
_0.1.0 was part of the legacy engine_
|
|
|
|
[unreleased]: https://gitlab.com/veloren/veloren/compare?from=v0.5.0&to=master
|
|
[0.0.5]: https://gitlab.com/veloren/veloren/compare?from=v0.4.0&to=v0.5.0
|
|
[0.0.4]: https://gitlab.com/veloren/veloren/compare?from=v0.3.0&to=v0.4.0
|
|
[0.0.3]: https://gitlab.com/veloren/veloren/compare?from=v0.2.0&to=v0.3.0
|
|
[0.0.2]: https://gitlab.com/veloren/veloren/compare?from=7d17f8b67a2a6d5aa00730f028cedc430fd5075a&to=v0.2.0
|
|
[0.0.1]: https://gitlab.com/veloren/game
|