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
)
Q
to lock mouse.WASD
,LCtrl
,Space
to move.LShift
to boost.Right
andLeft
to switch tools.R
to rotate rails.RMB
to placeLMB
to remove.[
and]
to change view distance.- Keypad
-
and+
to change movement speed. U
disable position update.
Starting game
- Start launcher
- Goto
Code
- Open Server and Client windows by using buttons at the top
- Hit
Run
for each of them. - When done hit
Stop
button.
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.