Nil

A work-in-progress custom game engine built with WGPU

Contributing
Interested in working with this project or volunteering to help? Get started here!
Contact Me
Have any questions or concerns? Don't hesitate to reach out!

Coming soon...

NIL is currently a work in progress, and this page will be updated once it reaches a testing phase.

shape_line

Full Multi-threading

The application uses Rust's thread safety utilities to enable parallel processing of almost all game logic.

interests

Model Instancing

WGPU provides a modern rendering pipeline that enables instancing of model geometry for a performance advantage.

animation

Keyframe Animation

An animation buffer is used to interpolate positions and vertices of any on-screen object.

Open Source

Browse the source code, suggest changes, or develop it yourself!

Git Repo

NIL

After installing Rust, the project can be started with either make or cargo run.

Using make fps should display an FPS indicator, which can be useful for performance monitoring.