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 (1567)

Carrot
Carrot jglrxavpok C++

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

98
magnum-bootstrap
magnum-bootstrap mosra Shell

Bootstrap projects for the Magnum C++11 graphics engine

97
UnitySmoothPixelFiltering
UnitySmoothPixelFiltering 9D-Tony ShaderLab

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

96
Ghurund
Ghurund ZieIony C++

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

96
gly-engine
gly-engine gly-engine Lua

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

96
msgi
msgi MrSapps C++

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

95
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.

95
mizu
mizu sedyh Go

Entity Component System framework for Ebitengine

95
ColumbaEngine
ColumbaEngine Gallasko C

Yet another C++ cross platform graphical/game engine

95
FRAY
FRAY PsiLupan C

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

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

Sample code for the ArcGIS Maps SDK for Unreal Engine.

94
tofu
tofu tofuengine C

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

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...

93
cat-400
cat-400 0xE111 Nim

Game framework for nim programming language. Modular and extensible

93
garuna
garuna eubrunomiguel C++

C++ multiplayer game server

93
dragengine
dragengine LordOfDragons C++

Drag[en]gine Game Engine

93
ALPACA
ALPACA pinguin999 C++

A Library for Point And Click Adventures

93
alkahest
alkahest cohaereo Rust

Multi-tool for viewing Destiny 2 assets, with a focus on an accurate recreation of the renderer

93
kotlinGameEngine
kotlinGameEngine xiaoqisz Kotlin

Kotlin Game Engine with JavaFX

92
Source.NET
Source.NET marchc1 C#

An open-source Source Engine replica, written in C#, capable of joining real Garry's Mod servers to some extent (very much so an alpha right now)

92
shooter
shooter vectozavr C++

First person shooter written on 3dzavr game engine.

91
parin
parin Kapendev D

A delightfully simple 2D game engine.

91
super-mario-kart
super-mario-kart vmbatlle C++

Super Mario Kart clone using C++ with SFML

91
didot
didot zenith391 Zig

Zig 3D game engine.

90
Nuclear-Engine
Nuclear-Engine CyberHazeGames C++

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

90
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...

90
geng
geng geng-engine Rust

Game ENGine for Rust Programming Language

90
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!

89
rengfx
rengfx bmchtech D

lightweight, expressive, extensible multimedia engine

88
Titan
Titan Golle C#

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

88
jake2
jake2 demoth Java

Quake 2 java/kotlin port

88
Resonite.UnitySDK
Resonite.UnitySDK Yellow-Dog-Man C#

Unity SDK for Resonite social VR sandbox, allowing real-time building through the Unity Editor

88
Pikifen
Pikifen Espyo C++

A Pikmin-based game/engine for fan-made content.

88
captal-engine
captal-engine Alairion C++

A C++20 2D oriented game engine

87
sfml.js
sfml.js XadillaX C++

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

87
galaxy
galaxy reworks-org C++

C++23 Game Engine. Built on data-driven design principles and agile software engineering.

87
room.js
room.js doughsay JavaScript

A node.js MOO server

87
plugify
plugify untrustedmodders C++

A Modern C++ Plugin Manager with Multi-Language Support

87
OpenBarnyard
OpenBarnyard InfiniteC0re C++

Decompilation of Barnyard the video game and TOSHI 2.0 game engine developed by Blue Tongue Entertainment.

87
GLGame
GLGame swr06 C++

A Tiny 2D OpenGL based C++ Game Engine that is fast, lightweight and comes with a level editor.

87
lexys-labyrinth
lexys-labyrinth eevee JavaScript

Chip's Challenge 2 emulator that runs in a browser

87
NetAF
NetAF benpollarduk C#

A lightweight .NET library for building text based adventures.

87
swift-usd
swift-usd wabiverse C++

A Swift-native, cross-platform framework for building OpenUSD applications.

87
jamgine
jamgine asbott Odin

Self-contained realtime graphical application engine with a simplistic design philosophy.

86
elpy
elpy space2pacman JavaScript

2D JavaScript game engine.

86
natural_20
natural_20 jedld Ruby

This is a text-based game engine that implements the D&D 5th edition ruleset. A sample adventure is included in this repository

86
ghengin
ghengin alt-romes Haskell

Ghengin: A vulkan-based, shader-centric, type-heavy, Haskell game engine

85
tophat
tophat tophat2d C

:tophat: a 2d game library for Umka

85
Homeworld
Homeworld GardensOfKadesh C

Gardens of Kadesh: A WebAssembly port of Homeworld. Main repo is on gitlab.com, this is only a mirror.

85
pybevy
pybevy pybevy Rust

PyBevy: A Python Real-Time Engine Built on Bevy

85