Categorygithub.com/ronoaldo/openvoxel
repository
0.0.0-20240828210341-1a367f1e9995
Repository: https://github.com/ronoaldo/openvoxel.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

openvoxel

This project is a work in progress!

openvoxel is an open source voxel game engine.

Experimental demo available here:

Development Setup

To start developing, you can use the helper scripts in the scripts/ folder. You must have already a working Go installation, we tested on Go 1.18 and newer and be using either Debian/Ubuntu or a debian-based docker container.

After checking out the repository, you can then execute:

export OPENVOXEL_ARCHS=amd64
./scripts/cross-setup.sh

This will install all the OpenGL dependencies for you. To get started testing, use the go build or go run commands, like:

cd exp/cmd/helloworld
go run main.go

To speed up the testing cycle, run go install once so you can benefit from cached packages built with CGO:

cd exp/cmd/helloworld
go install