Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 11 C++ Voxel Projects
-
Minetest
Minetest is an open source voxel game-creation platform with easy modding and game creation
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
open-builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
-
opengametools
A set of open c++ game development tools that are lightweight, easy-to-integrate and free to use. Currently hosting a magicavoxel .vox full scene loader.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
cyubeVR-VoxelAPI-Modding
This is the official repository for the cyubeVR VoxelAPI, an easy way to programmatically interact with the voxel world in cyubeVR, a VR voxel game available on Steam.
Minetest - Minecraft-inspired voxel game engine. C++
Project mention: PicoGK is a compact and robust geometry kernel for Computational Engineering | news.ycombinator.com | 2024-04-14In the README there is a section title "On the shoulders of giants" that probably points to the main reason. This project is a layer overtop https://www.openvdb.org/
There's also a performance question. While we can now use Blueprint nativization to convert Blueprints to C++ the result will be a fairly naive version, fast enough for most purposes but not if you're trying to push every bit of performance. This is where you're looking at making sure you're hitting things such as using the CPU cache as well as possible for an ECS system (Look at ENTT or Flecs if you want to see what they're about and why you'd want one), or a system needing to process massive amounts of data quickly such as the Voxel Plugin.
Project mention: Open source Diablo 1 engine – DevilutionX 1.5.0 released | news.ycombinator.com | 2023-06-17Ace of Spades is one. I usually play with the OpenSpades client[1], but there is also Betterspades[2], and probably many other clients I don't know of yet. There are usually about 10-50 players online on the public servers listed on BuildAndShoot[3], variable depending on the time of day and mostly from Latin America it seems.
One can host the game with piqueserver[4]. I'm not sure if one can still host with the original Ace of Spades server, but the game was 'shut down' in 2019 so maybe not.
[1]: https://openspades.yvt.jp/
[2]: https://github.com/xtreme8000/BetterSpades
[3]: https://www.buildandshoot.com/servers/
[4]: https://www.piqueserver.org/
Project mention: We just released version 0.15.0 full of our Avoyd Voxel Editor with Export to MagicaVoxel .vox | /r/VoxelGameDev | 2023-05-17Note for programmers: we use ogt_vox.h from opengametools by /u/jpaver so if you're using C/C++ you should be able to add .vox loading to your code which supports scenes exported by Avoyd relatively easily with this.
C++ Voxel related posts
-
Edgar, Build a Dyson Swarm
-
any free minecraft alternatives?
-
Minetest 5.8.0 released!
-
Minetest 5.8.0 released!
-
Какво играете?
-
Open Source MC Clone: Minetest
-
Is it time for a new Minecraft?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 May 2024
Index
What are some of the best open-source Voxel projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Minetest | 10,065 |
2 | OpenVDB | 2,428 |
3 | VoxelPlugin | 1,522 |
4 | openspades | 1,104 |
5 | open-builder | 689 |
6 | UE4VoxelTerrain | 571 |
7 | opengametools | 350 |
8 | VOX4U | 180 |
9 | rvx | 127 |
10 | UE5VoxelTutorial | 99 |
11 | cyubeVR-VoxelAPI-Modding | 12 |
Sponsored