GitHub

View brettchalupa's full-sized avatar

Brett Chalupa brettchalupa

Block or report brettchalupa

Hi, name is Brett.

I'm a software engineer and hobbyist game developer. I like writing code with TypeScript, Rust, Lua, and Ruby. I release a lot of what I make free and open source.

I’m focused on Usagi, a 2D game engine for rapid prototyping!

Read my writing about software at brettcodes.com.

My modern open source work is done at Codeberg.

Pinned Loading

  1. A simple 2D game engine for rapid prototyping with Lua, featuring live reload and cross-platform export; this repo is a mirror and development happens at: https://codeberg.org/brettchalupa/usagi

    Rust 845 41

  2. Maintained Rust Raylib bindings & wrapper with support for Raylib v6.0; fork of raylib-rs from the 5.5.1 release

    Rust 59 7

  3. Flexible template repository for common game needs in Godot

    GDScript 169 18

  4. Source code for the projects in the book "Make Games for Playdate with Lua"

    Lua 26

  5. A comprehensive guide to shipping cross-platform games with ease using DragonRuby Game Toolkit.

    Ruby 66 14

  6. Easily generate beautiful documentation from your GraphQL schema.

    Ruby 521 65

Read the original on github.com ↗