Skip to content

Latest commit

 

History

History
64 lines (48 loc) · 3.06 KB

README.md

File metadata and controls

64 lines (48 loc) · 3.06 KB

Veloren

Build Status build status coverage

A screenshot of Velore gameplay

Welcome To Veloren!

Veloren is a multiplayer voxel RPG written in Rust. Veloren takes inspiration from games such as Cube World, Minecraft and Dwarf Fortress. The game is currently under heavy development, but is playable.

Useful Links

See here for a list of Veloren's features and what we're working on right now.

See here for a list of past releases.

See here for information about Veloren's development roadmap.

See here for information on how you can get involved in shaping Veloren's future. You don't have to know how to program to contribute!

Credit

Many thanks to everyone that has contributed to Veloren's development, provided ideas, crafted art, composed music, hunted bugs, created tools and supported the project.

Provide a gitlab destroy_upgraded_shared_port_when_sender_still_active

If you have a spare computer or vhost you can help the veloren team by providing a gitlab runner to increase test speed for developers. Follow the following steps on your machine. Keep in mind that this basically allows remote execution of any code on your machine.

  1. Install gitlab runner on your host: https://docs.gitlab.com/runner/install/linux-repository.html
  2. Follow all steps for comiling the project like descriped above. make sure you can compile the code as gitlab-runner user
  3. install gcc crosscompiler for windows and zip
sudo apt-get install gcc-mingw-w64-x86-64 zip libssl-dev pkg-config cmake zlib1g-dev libncurses5-dev -y
rustup target add x86_64-pc-windows-gnu

(https://stackoverflow.com/a/39184296/4311928) 4. put in ~/.cargo/config of gitlab-runner user:

[target.x86_64-pc-windows-gnu]
linker = "x86_64-w64-mingw32-gcc"
ar = "x86_64-w64-mingw32-gcc-ar"
  1. get a Iphlpapi.dll from windows and put it here: ~/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-pc-windows-gnu/lib make sure only the I is capital. if you have no windows to get this file, ask in the discord chat
  2. register your runner https://docs.gitlab.com/runner/register/
  3. check of your runner appears here: https://gitlab.com/veloren/game/settings/ci_cd