Skip to content
You must be logged in to sponsor matthewjberger

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

  1. matthewjberger/nightshade

    A data-oriented game engine written in Rust with a custom ECS 🦀

    Rust 8
  2. matthewjberger/nightshade-template

    A template for creating apps with the Nightshade game engine 🦀

    Rust 1
  3. matthewjberger/freecs

    A powerful ECS library in ~1.3k lines of rust🦀

    Rust
  4. 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
  5. matthewjberger/enum2egui

    A rust derive macro for creating egui UI's to edit or view arbitrary structs and enums

    Rust 10
  6. matthewjberger/vulkan-example

    A minimal example of using Rust, Vulkan, and egui without using eframe 🦀

    Rust 3

Select a tier

$ a month

You'll receive any rewards listed in the $5 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select
  • Get a Sponsor badge on your profile

$25 a month

Select
  • Logo or name goes in my project README

$100 a month

Select
  • Logo or name on project website