Cubyz is a sandbox 3D voxel video game. It offers a native mod API and is different to most other voxel games due to the fact that it uses procedural content generation to make every single world unique many some ways(including ores, materials and tools).
Cubyz can easily be forked to create a new game with 3D sandbox aspect.
- Install java 8 or later.
- Download the latest release(for your OS) from https://zenith391.itch.io/cubyz
- unzip it somewhere and double-click the jar.
Cubyz is tested to compile and run with maven and eclipse.
- Install
git
andmaven
. - Clone Cubyz from github:
- Either run
git clone https://github.com/PixelGuys/Cubyz
- Or download and unzip Cubyz master branch from github.
cd
to the directory you want to compile(Cubyz/cubyz-client or Cubyz/cubyz-server).- Run
mvn clean compile
to compile Cubyz. - Run
mvn exec:java
to run Cubyz after compilation.
- Install and open eclipse.
- Import the project from github:
- Select(in the menu bar) File/import/Git/"Projects from Git"
- Select clone URI
- Copy
https://github.com/PixelGuys/Cubyz
into the field URI - Press next a couple times and maybe choose a custom Destination Directory.
- Wait some time for eclipse to download the project. If the source code shows any errors try refreshing the project(right click on project, refresh).
- Run
GameLauncher
incubyz-client
to start the game.
Windows:
Type | Minimum | Recommended |
---|---|---|
OS | Windows XP | Windows 7 or later |
RAM | 3 GB | 4 GB or more |
GPU | Any OpenGL 3.0 compatible | OpenGL 3.3+ |
Linux based / Mac:
Type | Minimum | Recommended |
---|---|---|
RAM | 2 GB | 4 GB or more |
GPU | Any OpenGL 3.0 compatible | OpenGL 3.3+ |
Those recommendations are system wide and required for Cubyz.
The exception is RAM, as Cubyz RAM usage varies. When gave little memory (256MB or less), due to how the GC works it will get executed more often. Meaning Cubyz won't crash for Out of Memory, but will have slow down due to GC pauses (unlikely to be visible with some GCs). However with more memory the GC will make less pauses, and be trickier to free heap. Which will result in Cubyz having allocated ~900/1024MB but actually using 400/1024MB when shown in the debug menu.
Basically for the end user, this means Cubyz requires minimum around 128MB of free RAM. And is best played (recommended) with around 512MB of free RAM.
- Cristea Andrei Flavian, zenith391 and IntegratedQuantum who all contributed to the game and made everything possible!
- The development started on August 22, 2018. Cubyz is already over 1 year old!
- Cubyz has Jungle Engine under the hood!
- This game is under BSD-3-Clause license for more details please check the LICENSE file.
- You can receive announcements about Cubyz on our discord server.
If you'd like to donate, first thank you, second, it will only serve for servers and some other things. And third, here if you really want, the donation link