8000 GitHub - N3RDIUM/Voxl: Highly optimized infinite procedural voxel terrain generation in Python / OpenGL.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

N3RDIUM/Voxl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voxl Logo

Voxl

Meet Voxl, a highly optimized infinite procedural voxel terrain generating thing in written in Python.

Features

  • Infinite terrain with no bounds in any axis. (yes, no height limit!)
  • OpenSimplex-based terrain generation with caves (very wip)
  • Terrain is just stone for now, multiple materials coming soon.

Usage

Install the Nix Package Manager:

$ sh <(curl --proto '=https' --tlsv1.2 -L https://nixos.org/nix/install) --daemon

Clone this repo and cd into it:

git clone https://n3rdium/Voxl.git voxl
cd voxl

Enter nix shell (this will "install" all deps for you):

nix-shell

Now, to start Voxl, run:

python src/main.py

Controls

Move Forward  : W
Move Left     : A
Move Backward : S
Move Right    : D
Move Up       : space
Move Down     : shift
Sprint        : ctrl

Lock mouse    : L
Unlock mouse  : esc

Performance

Coming soon! (benchmarks.md, optimizations.md)

Screenshots

Coming soon!

Contributing

Coming soon!

About

Highly optimized infinite procedural voxel terrain generation in Python / OpenGL.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 8

0