Skip to content
View geoffb's full-sized avatar
🕹️
Making games!
🕹️
Making games!

Organizations

@lostdecade @plato-app

Block or report geoffb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

🕹️ Game Development

Game development related projects.
30 repositories

Duelyst is a digital collectible card game and turn-based strategy hybrid, developed by Counterplay Games.

JavaScript 3,821 615 Updated Aug 1, 2025

A brief computer graphics / rendering course

C++ 23,323 2,216 Updated Nov 21, 2025

Cross-platform multimedia layer

Rust 963 63 Updated Jan 17, 2026

A small, fast, and embeddable programming language based on Lua with a gradual type system.

C++ 5,343 540 Updated Mar 6, 2026

LÖVE is an awesome 2D game framework for Lua.

C++ 7,836 563 Updated Mar 1, 2026

A refreshingly simple data-driven game engine built in Rust

Rust 45,035 4,436 Updated Mar 11, 2026

An incremental binary state serializer with delta encoding for games.

TypeScript 163 54 Updated Mar 11, 2026

⚔ Multiplayer Framework for Node.js

TypeScript 6,741 628 Updated Mar 11, 2026

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

C++ 19,462 1,466 Updated Jun 25, 2023

🏵 An ultra-minimalist game engine

TypeScript 712 33 Updated Mar 1, 2026

2D skeletal animation runtimes for Spine.

C++ 5,018 3,044 Updated Mar 11, 2026

Direct port of the Bullet physics engine to JavaScript using Emscripten

C++ 4,489 580 Updated Jan 16, 2024

Delver game engine and editor

Java 818 86 Updated Oct 24, 2025

Multiplayer game server based on Node.JS

TypeScript 1,685 167 Updated May 11, 2024
HTML 15 Updated Jun 16, 2018

Free, cross-platform 2D game engine powered by Haxe and OpenFL

Haxe 2,170 502 Updated Feb 24, 2026

Feature-packed axonometric plugin for Phaser 2 which stays true to the Phaser API.

JavaScript 471 163 Updated Apr 4, 2018

A plugin for creating 2D lighting & shadows, and line of sight effects in Unity3d.

C# 341 62 Updated Dec 27, 2015

Procedural zelda-like dungeon-design-generating library. (This project is very old, please don't judge present me by past me's code, thx. One day I will find time to update it.)

Java 292 36 Updated Nov 6, 2017

Ragatron is an HTML5 desktop game hacking tool

C++ 15 2 Updated Apr 12, 2017

OUYA Developer Documentation

171 66 Updated Jul 18, 2016

Examples for ouya sdk engines

Java 106 106 Updated Sep 19, 2016

A programming tutorial for sight & light

HTML 1,080 229 Updated Nov 17, 2017

A simple JavaScript library for performing 2D collision detection

JavaScript 792 111 Updated Apr 5, 2021

a node.js plugin to integrate nw.js/electron games with steamworks

C++ 1,585 159 Updated Nov 23, 2025

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

TypeScript 46,724 4,983 Updated Mar 11, 2026

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

JavaScript 39,167 7,129 Updated Mar 12, 2026

Flexible level editor

C++ 12,395 1,882 Updated Mar 12, 2026

A game development toolkit similar to pygame, except running on Javascript instead.

C++ 30 4 Updated May 7, 2011

A game engine for making classic arcade style games using Javascript and HTML5. We're starting moving on a re-organized repo here: https://github.com/akihabara

JavaScript 528 52 Updated Feb 3, 2013