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)

magnum-plugins
magnum-plugins mosra C++

Plugins for the Magnum C++11 graphics 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
web-sdk
web-sdk mhttp-org

🌐 Web framework for building and using teleportation portals.

100
gravitle
gravitle loicbourgois JavaScript

Space jelly ships and floating gems

100
flickgame
flickgame increpare HTML

tiny game engine

99
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
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
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
Engine
Engine boldtempleGaming C++

C++11 and SDL2 lightweight 2d game framework

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
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
kotlinGameEngine
kotlinGameEngine xiaoqisz Kotlin

Kotlin Game Engine with JavaFX

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
Nuclear-Engine
Nuclear-Engine CyberHazeGames C++

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

90
geng
geng geng-engine Rust

Game ENGine for Rust Programming Language

90
didot
didot zenith391 Zig

Zig 3D game engine.

90
shooter
shooter vectozavr C++

First person shooter written on 3dzavr game engine.

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
garuna
garuna eubrunomiguel C++

C++ multiplayer game server

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
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
Titan
Titan Golle C#

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

88
captal-engine
captal-engine Alairion C++

A C++20 2D oriented game engine

88
elpy
elpy space2pacman JavaScript

2D JavaScript game engine.

88
ohrrpgce
ohrrpgce ohrrpgce FreeBASIC

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

88
sfml.js
sfml.js XadillaX C++

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

87
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
NetAF
NetAF benpollarduk C#

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

86
ColumbaEngine
ColumbaEngine Gallasko C

Yet another C++ cross platform graphical/game engine

86