andyhall

andyhall/noa

Experimental voxel game engine.

JavaScript
673
101
MIT License

Noa is an experimental voxel game engine built for creating 3D games with destructible worlds, similar to Minecraft. It's designed for developers and game creators who want to build multiplayer voxel games, with features like terrain generation, physics, and rendering handled through the Babylon.js engine. The project is actively maintained and used in various games, from simple demos to complex multiplayer experiences.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of andyhall/noa

Account's avatar
3d axis aligned bounding boxes
Account's avatar
Any dimensional box intersection
Account's avatar
A light, fast Entity Component System in JS
Account's avatar
Node's event emitter for all engines.
Account's avatar
Fast raycasting through voxels
Account's avatar
Simple library to abstract key/mouse events for games.
Account's avatar
gl-matrix's vec3, split into smaller pieces
Account's avatar
Minimal game shell: provides tick/render events, and manages pointerLock/fullscreen/resize
Account's avatar
Multidimensional Arrays
Account's avatar
Sweep an AABB through voxels or a tileset and find collisions
Account's avatar
Simple but physical engine for voxel games
Account's avatar
beautifier.io for node
Account's avatar
Create api documentation for TypeScript projects.
Account's avatar
TypeScript is a language for application scale JavaScript development

Top contributors

No contributors yet

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet