Cubyz

From Libregamewiki
Jump to navigation Jump to search
Cubyz
GenreSandbox
Latest release0.2.0  (Announcement)
Release dateApril 3rd, 2026
PlatformsWindows, GNU/Linux
Code licenseGPL Version 3
P. languageZig
Homepagehttps://cubyz.net/
Contribute
Cubyz is a free game. This means that the source code and media files are available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Cubyz is a 3D voxel sandbox game inspired by Minecraft. It's written in Zig, a rather small language with some cool features and a focus on readability. The game source code is licensed under GPL Version 3 license[1].

Gameplay[edit]

Cubyz sets the player on a randomly generated world made out of blocks. The player, which is represented by a anthropomorphic snail, has the ability to explore, collect materials and build. The terrain is divided in chunks, which are 3D. This means there's no height or depth limits. Cubyz uses LOD's (Level of Detail) to achieve far view distances without sacrificing performance. Thanks to this, the game benefits from multiplayer gaming and large builds.

Cubyz also includes procedural crafting[2]. The stats of a tool (damage, speed, durability) depend on how much and what materials are used to craft said tool. This allows the player to mix materials with different properties and use more or less resources to change the stats. For example, a player can make a pickaxe using less and cheaper resources, but this will result in a weak and slow pickaxe.

All GUI elements (crosshair, hotbar, menus) can be moved and resized.

Development[edit]

The game was created on April 22, 2018 by zenith391 and ZaUserA. Back then the game was called "Cubz" and was written in Java. Eventually, these 2 lost interest in the game and the main maintainer is now IntegratedQuantum. The game was rewritten in Zig since August 2022 and the original source code is available in the Cubyz-Java repository.

References[edit]