Become a sponsor to Matthew J. Berger
Hey, I'm Matthew!
I'm the creator of Nightshade, a data-oriented game engine written in Rust with wgpu. It runs on Windows, Linux, macOS, and the web via WebAssembly.
I'm a Staff Software Engineer at Hyphen Robotics with deep experience in systems programming. In my spare time, I'm building Nightshade from the ground up. It's free and open source (MIT/Apache-2.0).
Your sponsorship enables me to dedicate more time to development: implementing features, improving performance, writing documentation, and advancing the project.
View the project on GitHub: https://github.com/matthewjberger/nightshade
Learn more about my work: https://matthewberger.dev
Thanks for your support!
Featured work
-
matthewjberger/nightshade
A data-oriented game engine written in Rust with a custom ECS 🦀
Rust 8 -
matthewjberger/nightshade-template
A template for creating apps with the Nightshade game engine 🦀
Rust 1 -
matthewjberger/freecs
A powerful ECS library in ~1.3k lines of rust🦀
Rust -
matthewjberger/wgpu-example
A minimal example of using Rust, wgpu, and egui without using eframe 🦀 Works on Windows/Linux/MacOS/Web/Android/OpenXR (Such as Quest 3 + Virtual Desktop)
Rust 76 -
matthewjberger/enum2egui
A rust derive macro for creating egui UI's to edit or view arbitrary structs and enums
Rust 10 -
matthewjberger/vulkan-example
A minimal example of using Rust, Vulkan, and egui without using eframe 🦀
Rust 3