All Projects → thebracket → noxfutura

thebracket / noxfutura

Licence: GPL-3.0 license
Nox Futura is a Rust port of the C++ project of the same name. It's a Dwarf Fortress like, in 3D (and a futuristic setting). It's also a passion project, so I'm not expecting formalized release dates!

Programming Languages

rust
11053 projects
GLSL
2045 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to noxfutura

Awsome deep geometry learning
A list of resources about deep learning solutions on 3D shape processing
Stars: ✭ 105 (+7.14%)
Mutual labels:  voxels
AsciiTerminal
A Java ASCII terminal display usable with any Dwarf Fortress tileset
Stars: ✭ 22 (-77.55%)
Mutual labels:  dwarf-fortress
parse-magica-voxel
Parse MagicaVoxel .vox files to javascript objects works in browser or server
Stars: ✭ 52 (-46.94%)
Mutual labels:  voxels
Vox2
Simple POC of PCG voxel-engine
Stars: ✭ 133 (+35.71%)
Mutual labels:  voxels
df-structures
Dwarf Fortress data structure descriptions
Stars: ✭ 80 (-18.37%)
Mutual labels:  dwarf-fortress
dwarlixir
A dwarf-fortress clone / MUD / side project in Elixir
Stars: ✭ 46 (-53.06%)
Mutual labels:  dwarf-fortress
Leven
Complete source for my experimental voxel engine
Stars: ✭ 79 (-19.39%)
Mutual labels:  voxels
name-needed
🕹 A one man effort to produce an open source, intuitive and high performance Dwarf Fortress-esque game. Needs a name.
Stars: ✭ 87 (-11.22%)
Mutual labels:  dwarf-fortress
dockerfile-dwarffortress
Dwarf Fortress in a container
Stars: ✭ 21 (-78.57%)
Mutual labels:  dwarf-fortress
voxel-editor
N-Space: a mobile app for building 3D interactive worlds
Stars: ✭ 39 (-60.2%)
Mutual labels:  voxels
Voxel Core
Voxel plugin for the Godot game engine!
Stars: ✭ 148 (+51.02%)
Mutual labels:  voxels
Sucle
Common Lisp Voxel Game Engine
Stars: ✭ 239 (+143.88%)
Mutual labels:  voxels
Voxel Cone Tracing
Converting vertex meshes to voxel data and visualizing using VCT
Stars: ✭ 74 (-24.49%)
Mutual labels:  voxels
Anothercraft
A Minecraft clone demo
Stars: ✭ 130 (+32.65%)
Mutual labels:  voxels
voxigen
Voxel handling library for game development, threaded generation/io/meshing with openGL rendering.
Stars: ✭ 47 (-52.04%)
Mutual labels:  voxels
Openvdb
OpenVDB - Sparse volume data structure and tools
Stars: ✭ 1,359 (+1286.73%)
Mutual labels:  voxels
df multiplay
Dwarffortress multiplayer scripts and stuff
Stars: ✭ 13 (-86.73%)
Mutual labels:  dwarf-fortress
planetkit
Colorful blobs that might one day resemble planets
Stars: ✭ 72 (-26.53%)
Mutual labels:  voxels
vengi
Home of a voxel game engine and its tools (like a voxel editor)
Stars: ✭ 800 (+716.33%)
Mutual labels:  voxels
Blood-Voxel-Pack
Additional voxel models for Blood video game. Compatible with BuildGDX, NBlood, and Fresh Supply.
Stars: ✭ 42 (-57.14%)
Mutual labels:  voxels

Nox Futura - Rust Edition

This is a Rust port of Nox Futura for C++. I don't really write any C++ anymore, and switching brain-gear back to C++ mode was painful, so I'm porting it over to Rust. The goal is to achieve feature-parity and then expand from there.

This is very much a "free time" passion project. So there are no anticipated release dates!

What is Nox Futura?

An open-source game combining elements of Dwarf Fortress, Civilization, Warhammer, Douglas Adams, and more. It's very much in development, so don't expect miracles - or a finished experience - yet! In particular, I've always found the building/machines parts of Dwarf Fortress fascinating, so this project focuses on that aspect. I intend to add more as I work on it.

The back-story is similar to one from the Hitchhiker's Guide series: a civilization (Eden) built arks to colonize distant planets. One ark was filled with the best and brightest. One with criminals - and one with the guys nobody really knows what to do with. Hairdressers, telephone sanitizers, insurance adjusters. Their ark left arly (and the rest mysteriously never took off), encountered technical difficulties is stuck in orbit above a planet. Cordex - the shipborne AI - managed to get itself and some settlers into an escape vehicle. This is the story of Cordex trying to keep the settlers alive. (I may add alternate starts at some point!)

Tech stack

Under the hood, this project uses WGPU for rendering and Legion for ECS. There's probably too many lazy_statics, but they sure are convenient for shared state!

Contributions

I'm not really looking for contributors at this point. The source code is released because I like giving back to the community, and if there's something there that helps you do something awesome - that's amazing. :-)

It's a little early for bug reports, too. There's still a lot that is likely to change.

Licensing

I went with GPL because I'm all in favor of people learning from and using bits of the code, but I'd like to retain some control over the overarching game and not wake up one day to find out that someone has reskinned and released it. I'm open to changing this if people ask me enough.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].