Releases: MrSmith33/voxelman
Releases · MrSmith33/voxelman
v0.9.0
Ambient occlusion. Optimizations. Slope blocks...
Update video
Change Log
Release files
Unpack Kings_landing.7z and Broville.7z into saves folder. Then press Refresh button in launcher. Maps with 64 suffix are only supported by 64-bit release.
Better launcher. Integrated server.
Added
- Implement launcher server connection feature.
- Implement integrated server. Used with --app=combined switch.
- Implement command line options override. Can override any config option (--option=value).
- Add save manipulation to launcher.
- Add ability to connect to a server from server list.
- Add ability to start game from world selection screen. Can be started in combined and dedicated server mode.
Fixed
- Fix client disconnection code.
- Fix client repeated connection to the same server.
v0.7.0
Controls (Can be changed in config/client.sdl)
Qto lock mouse.WASD,LCtrl,Spaceto move.LShiftto boost.RightandLeftto switch tools.Rto rotate rails.RMBto placeLMBto remove.[and]to change view distance.- Keypad
-and+to change movement speed. Udisable position update.
Starting game
- Start launcher
- Goto
Code - Open Server and Client windows by using buttons at the top
- Hit
Runfor each of them. - When done hit
Stopbutton.
Change Log
Fix text inputs, fix fps cap, falling sand
[0.6.1] - 2016-01-09
Added
- Add spawn command moving client to starting position.
- Add clientDb plugin and move client handling there from server plugin.
- Add falling sand.
- Add
removeAll()method to component storage interface. - Add sand block.
- Command name aliasing. Put
|to separate aliases.
Changed
- Change cursor ray distance from 80 to 200.
- Move connection handling from server to net plugin.
- Updated copyrights.
- Server has stop alias of sv_stop now.
- Moved world management from server plugin into world plugin.
- Move server command handling into command plugin.
- Move message command into chat plugin.
- Add checks allowing update of connection when connection is not running.
Fixed
- Fix wrong key supply for imgui not clearing key modifiers.
- Fps limit now works as intended (120 fps by default).
Launcher, entities, imgui, console, chat, travis.ci, release packer
v0.5.0

Loading huge chunk of map (30-40 chunks in radius, about 70^3 chunks)
Major changes
- Block editing
- Fix camera rotation
- Chunk timestamps
- Global world data (timestamp)
- Server stopping via client
- Dynamic view radius ('[' and ']')
- Typed coordinates with automatic conversion
- Gui moved to guiplugin
- Added batch for rendering (lines, triangles and points can be put into it). Can put cubes, cube faces, lines and points. Useful for debugging
- Added config
- Added /logs folder
- Packet map synchronization
- Added key bindings. Configable through client config
- Added input, edit and movement plugins
- Moved cursor management into WorldInteractionPlugin
- Implement Resource managers
- Added snapshots to chunk data
- Optimized visible chunk set calculation. Renders much faster (x2 on heavy load)
- Added tharsis profiler. Can be opened with gui button
- Change event system to use structs
- Changed thread messaging system to send structs
64-bit release
voxelman-v0.4.1-win64.zip contains 64-bit binary release
voxelman-v0.4.1-libraries.zip contains 32- and 64-bit dll files that are needed to run project.
