- Brooklyn
Highlights
- Pro
Stars
Sunfish: a Python Chess Engine in 111 lines of code
A TypeScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
Defold is a completely free to use game engine for development of desktop, mobile and web games.
Game FrameWork for JavaScript 2D WebGL Games. Unity-inspired architecture: GameObject, Physics, Body, Container, Sprite, Animator, StateMachine, TextureAtlas, Resources loading
Tiny fast HTML5 game engine with many features and no dependencies.
RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
Points, Lines, Boxes, Polygons (also hollow), Ellipses, Circles. RayCasting, offsets, rotation, scaling, bounding box padding, flags for static and ghost/trigger bodies
Flax Engine – multi-platform 3D game engine
Learning how to write a compiler and also learning Rust. Wrote this very quickly so its pretty messy. Compiles a very simple custom C-like language into LLVM Intermediate Representation (IR), and t…
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
A collection of utility methods for producing API's.
WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
Tessellate your favorite 2D manifolds with triangles, hexagons, and other interesting patterns.
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness,…
⛄ Possibly the smallest compiler ever
Terrain rendering algorithm in less than 20 lines of code
Repo for counting stars and contributing. Press F to pay respect to glorious developers.
Cheat Engine. A development environment focused on modding
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUD…
JavaScript player library / DASH & HLS client / MSE-EME player
SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key.
Oxygine is C++ engine and framework for 2D games on iOS, Android, Windows, Linux and Mac