Topic

game-engine

Game engines are software frameworks for game development. Game engines do the heavy lifting for developers so they can focus on other aspects of game development.

Repositories (1511)

CSEngine
CSEngine ounols C++

CSEngine is a cross-platform 3D game engine.

102
Velaptor
Velaptor KinsonDigital C#

2D game development framework

101
SREngine
SREngine SpaRcle-Studio C++

:zap: SpaRcle Engine - cross-platform 2D/3D game engine in C++.

101
Luth
Luth Hekbas C++

Data-oriented C++20 game engine with a fiber-based job system and bindless Vulkan 1.3 renderer.

101
gravitle
gravitle loicbourgois JavaScript

Space jelly ships and floating gems

100
web-sdk
web-sdk mhttp-org

🌐 Web framework for building and using teleportation portals.

100
raylib-cpp-starter
raylib-cpp-starter CapsCollective Makefile

A portable, automated template for raylib projects with C++ bindings

99
name-needed
name-needed DomWilliams0 Rust

🕹 A one man effort to produce an intuitive and high performance Dwarf Fortress-esque game. Needs a name.

99
flickgame
flickgame increpare HTML

tiny game engine

99
Doom-Compose
Doom-Compose ditn Kotlin

An implementation of the DOOM fire effect using Jetpack Compose

98
Carrot
Carrot jglrxavpok C++

(WIP) Small game engine made for fun and educational proposes. Might do something with it later, might not.

98
1oom
1oom 1oom-fork C

1oom is a Master of Orion Classic (1993) game engine recreation that requires the original files to run.

98
helixjs
helixjs DerSchmale JavaScript

A Javascript 3D game engine.

98
Engine
Engine boldtempleGaming C++

C++11 and SDL2 lightweight 2d game framework

97
apolune
apolune LAGameStudio C++

Lost Astronaut's Game Creation Framework: A massive 1800+ class 1400 file extravaganza of OpenGL, WinAPI, OpenAL and many other features, written in V...

97
Super-Mega-Engine
Super-Mega-Engine rafaelcp Game Maker Language

Mega Man GameMaker Studio 1.4.1760 Engine

96
magnum-bootstrap
magnum-bootstrap mosra Shell

Bootstrap projects for the Magnum C++11 graphics engine

96
gamedev-free-resources
gamedev-free-resources teamgravitydev

This repository offers free assets for game developers, including 2D and 3D art, sound effects, music, and more, all at no cost.

96
EquilibriumEngine-CSharp
EquilibriumEngine-CSharp clibequilibrium C#

Data-oriented C# Game Engine with libraries & shaders hot-reloading.

95
UnitySmoothPixelFiltering
UnitySmoothPixelFiltering 9D-Tony ShaderLab

A unity shader for smooth pixel filtering, based on CptPotato's smooth filtering

95
Ghurund
Ghurund ZieIony C++

My DirectX 12 playground - an engine and a bunch of tools and samples.

95
msgi
msgi MrSapps C++

Metal Gear Solid Integral PC reversing, efforts moved to https://github.com/FoxdieTeam/mgs_reversing

95
mizu
mizu sedyh Go

Entity Component System framework for Ebitengine

94
Fusee
Fusee FUSEEProjectTeam C#

Fusee aims at becoming a multiplatform 3D realtime engine with a strong emphasis on content transformation and manipulation. Fusee is written mainly...

94
FRAY
FRAY PsiLupan C

Recompilable version of Super Smash Bros. Melee 1.02 based on the LibOGC project.

94
ALPACA
ALPACA pinguin999 C++

A Library for Point And Click Adventures

93
PolyrayGameEngine
PolyrayGameEngine GiveJavaAChance Java

A highly modular and flexible game engine built from scratch, designed to support a wide range of projects and applications.

93
kotlinGameEngine
kotlinGameEngine xiaoqisz Kotlin

Kotlin Game Engine with JavaFX

92
PICO-Tween
PICO-Tween JoebRogers Lua

A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.

92
gly-engine
gly-engine gly-engine Lua

Create games and apps that run on smart TVs, browsers, old consoles and embedded systems.

92
cat-400
cat-400 0xE111 Nim

Game framework for nim programming language. Modular and extensible

92
super-mario-kart
super-mario-kart vmbatlle C++

Super Mario Kart clone using C++ with SFML

91
geng
geng geng-engine Rust

Game ENGine for Rust Programming Language

90
Nuclear-Engine
Nuclear-Engine CyberHazeGames C++

A W.I.P Modern C++20 Cross-Platform Game Engine with C# Scripting.

90
didot
didot zenith391 Zig

Zig 3D game engine.

90
shooter
shooter vectozavr C++

First person shooter written on 3dzavr game engine.

89
garuna
garuna eubrunomiguel C++

C++ multiplayer game server

89
VTerminal
VTerminal Valkryst Java

A new Look-and-Feel (LaF) for Java, which allows for a grid-based display of Unicode characters with custom fore/background colors, font sizes, and ps...

89
fusion
fusion fusionengine-org Python

A custom open-source game engine on Python and Pygame, it is written in pure Python! It is easy and fast!

88
captal-engine
captal-engine Alairion C++

A C++20 2D oriented game engine

88
Titan
Titan Golle C#

Titan, Game Engine in .NET 8 C# 11 and DirectX 12

88
elpy
elpy space2pacman JavaScript

2D JavaScript game engine.

88
tofu
tofu tofuengine C

Multiplatform lightweight 2D game-engine, retro-game inspired. Uses OpenGL through GLFW3. Scripted in Lua. Aiming zero run-time dependencies.

88
ohrrpgce
ohrrpgce ohrrpgce FreeBASIC

Official Hamster Republic RPG Construction Engine (mirror of SVN repository)

88
rengfx
rengfx bmchtech D

lightweight, expressive, extensible multimedia engine

87
arcgis-maps-sdk-unreal-engine-samples
arcgis-maps-sdk-unreal-engine-samples Esri C++

Sample code for the ArcGIS Maps SDK for Unreal Engine.

87
panopticon
panopticon Panopticon-AI-team TypeScript

A wargaming platform compatible with reinforcement learning agents

87
sfml.js
sfml.js XadillaX C++

A cross-platform SFML's Node.js binding.

87
NetAF
NetAF benpollarduk C#

A lightweight .NET 8 library for building text based adventures.

86
SwiftUSD
SwiftUSD wabiverse C++

Pixar's universal scene description for swift and the open source metaverse.

86