All Categories → Games → gamedev

Top 572 gamedev open source projects

godot-gameshell
Godot export templates and instructions for the GameShell portable game console and other single-board computers
rpng
A simple and easy-to-use library to manage png chunks
tuile
Tuile (french for tile) is a 2D graphics engine inspired from old hardware and based on layers, tiles sets, tile maps and sprites. Its scanline rendering pipeline makes it perfect for raster effects.
FNA-VSCode-Template
Template, build tasks, and easy-install scripts for making FNA + Nez games with VSCode
awesome-gamejam
This is a curated list that contains helpful links and resources for game jams and game development.
js13k-ecs
A 1kb entity component system, designed for Js13kGames
FlaxSamples
Collection of example projects for Flax Engine
UnityDebug
A wrapper script for Unity debug calls to use conditional attributes in order to avoid debug code being compiled into release builds.
SimpleIncremental
A simple Unity project that introduces many of Unity's cooler advanced concepts.
saddy-graphics-engine-2d
Saddy is an open-source crossplatform 2D graphic engine, based on OpenGL, which can be used for creating 2D games. like platformers or RPGs.
PICO-EC
A tiny scene-entity-component library created for the PICO-8 fantasty console.
SimpleTilemap
A fast, easy way to generate runtime tilemaps in Unity
CategoryTool
Unity Editor tool to create Categories in the Hierarchy. The Categories work as dividers between GameObjects.
SDL.zig
A shallow wrapper around SDL that provides object API and error handling
symphony-of-empires
Symphony of the Empires is a RTS strategy game and map game.
cage
Cage (Ain't a Game Engine) - write 2D games using plain C
unity-plumber
A component to procedurally generate pipe-like meshes in Unity
bitECS
Functional, minimal, data-oriented, ultra-high performance ECS library written in JavaScript
jfastnet
Fast, reliable UDP messaging for Java. Designed for games.
superfeather
SNES game engine in 65816 assembly, focusing on performance, flexibility, convenience
GLFW-CMake-starter
Use CMake to create a project with GLFW - Multi-platform Windows, Linux and MacOS.
antkeeper-source
💿🐜 Antkeeper source code (GitHub mirror)
zig-opengl
OpenGL binding generator based on the opengl registry
trophy-hunter
Trophy Hunter is a League of Legends companion app for the Overwolf store
libgdx-template
🎮 Starter project for libGDX. Perfect for Game Jams.
pman
A Python package to help bootstrap and manage Panda3D applications
hierarchy-icons
Unity extension to show component icons in the Hierarchy.
emerald
A 2D rust game engine focused on portability.
super-mario-typescript
Meth Meth Method's "Writing Super Mario in JavaScript" series, in TypeScript
ResourceCollection
A collection of handy resources, as recommended by Pharap
SSVBloodshed
C++14 arcade game, spiritual successor to "Operation Carnage"
kcp-dotnet
KCP dotNet Core implementation
Rootex
An advanced C++ 3D game engine powering an in-production game yet to be announced
bevy
A refreshingly simple data-driven game engine built in Rust
gms-sample-library
👑 A library with demo projects to learn Game Maker Studio and Game Maker Language (GML)
textureatlas
A simple, cross-platform Python-based tool and C library for creating and using a texture atlas in your application or game. Distributed under the terms of the MIT license.
alpha
alpha - deprecated 2015~2016. unrelated to the new engine! view the new engine here - https://luxeengine.com/
ProceduralTerrain
Polygon is a procedural mesh generator in Unity.
polymorph
A fast and frugal entity-component-system library with a focus on code generation and compile time optimisation.
com.unity.multiplayer.samples.coop
A small-scale cooperative game sample built on the new, Unity networking framework to teach developers about creating a similar multiplayer game.
301-360 of 572 gamedev projects