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

ThiefEngine
ThiefEngine adrianensis JavaScript

University Final project - JavaScript + WebGL 2D Game Engine.

40
stylized_snake_game
stylized_snake_game M-Fatah C++

A cross-platform desktop stylized version of snake game made from scratch in C++/OpenGL.

40
pydk
pydk pmp-p Python

An universal Python/pip+Panda3d build framework for Pythons Everywhere ( and Everyone )

40
libgba-cpp
libgba-cpp JPTIZ C++

C++ Library for Game Boy Advance Development

40
clementine
clementine ShenMian C++

A simple game engine.

40
Fireworks-Engine
Fireworks-Engine Pikachuxxxx C++

Lightweight Sandbox Game Engine using OpenGL for additional Customisation and Quick Prototyping

40
MitchEngine
MitchEngine wobbier C++

The 3D game engine so good it has my name in it.

40
DigitalVox3
DigitalVox3 yangfengzzz C++

Entity-Component Based Graphics Engine rendered by Metal

40
ChiraEngine
ChiraEngine craftablescience C++

A customizable MIT-licensed game engine.

40
pollus
pollus Refsa C#

Little C# crossplatform game engine powered by ECS, using WGPU to run natively and in the browser

40
Aphrodite
Aphrodite K1ngst0m C++

Vulkan-based graphics framework designed for game development and graphics applications on Linux.

40
GameDevTemplates
GameDevTemplates rlofc C++

libGDT - The C++ Game Developement Templates Library

39
clay
clay clay2d Haxe

Cross-platform 2d game framework

39
project-carrot
project-carrot soulweaver91 C++

Project Carrot, an open source spiritual clone of the Jazz Jackrabbit 2 game engine

39
allegro_flare
allegro_flare allegroflare C++

Application toolkit for Allegro 5

39
Termgine
Termgine Morasiu C#

Game engine for making terminal based games.

39
gemini-py
gemini-py renpenguin Python

A monospaced 2D ASCII rendering engine for Python

39
fucking-games
fucking-games Correia-jpv

šŸŽ® A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine. With repository stars⭐ and forks...

39
gearoenix
gearoenix gearoenix C++

Cross-platform C++ 3D game engine.

38
Okami0xff666
Okami0xff666 45739847

Config files for my GitHub profile.

38
game-engine-cpp-2d
game-engine-cpp-2d gustavopezzi C++

A very simple 2D game engine written in C++, using SDL and Lua.

38
FrostbiteServer
FrostbiteServer BattleDash Java

An open-source reverse-engineered dedicated server for Frostbite games.

38
game-engine
game-engine NexoEngine C++

šŸŽ® Dive into Nexo Engine, a revolutionnary C++ game engine. Our goal is to provide a robust, user-friendly, and efficient platform for game developmen...

38
LiberatorEngine
LiberatorEngine kampxtr C++

A game engine for creating high quality 3D game

37
chaotic-rage
chaotic-rage TheJosh C++

An unusual zombie shooter game for Windows and Linux

37
Wasabi
Wasabi Hasan-Jawaheri C++

Wasabi Vulkan Game Engine

37
pylash_engine
pylash_engine yuehaowang Python

A lightweight and relaxed game engine for Python.

37
Dinky2D
Dinky2D ookcode C++

Dinky2d ę˜Æäø€ę¬¾č¶…ē²¾ē®€ēš„2Déžå•†äøšęøøęˆå¼•ę“Žć€‚ć€€ć€€ć€€Dinky2d is a simple 2d-game-engine for non-commercial.

37
CLUSEK-RT
CLUSEK-RT bilek993 C++

Vulkan based C++ ray-tracing game engine.

37
UntitledVulkanGameEngine
UntitledVulkanGameEngine MadLadSquad C++

Cross-platform game engine

37
HelixEngine
HelixEngine fauu Java

[Retired] A 3D RPG engine inspired by early NDS PokƩmon games, built with libGDX

37
salty-engine
salty-engine sanj0 Java

An easy-to-use Java library for making 2D games. Successor: https://www.github.com/sanj0/kopfkino

36
QuartzEngine
QuartzEngine GentenStudios C++

Nolonger used, see Phoenix repo

36
RenderMaster
RenderMaster frame-r C++

Graphic engine

36
MeineKraft
MeineKraft Entalpi C++

Rendering engine written in C++ & OpenGL.

36
EDGameEngine.UWP
EDGameEngine.UWP experdot C#

2D Game Engine For Universal Windows Platform

35
zCanvas
zCanvas igorski TypeScript

JavaScript library for interacting with HTMLCanvasElement "content" by exposing it as separately animatable, interactive objects. Mobile friendly and...

35
rfcs
rfcs amethyst

RFCs are documents that contain major plans and decisions for the engine

34
Quiver
Quiver rachelnertia C++

An unfinished cross-platform pseudo-3D game engine written in C++

34
flixel-monkey
flixel-monkey devolonter Monkey

This is a port of flixel to the Monkey language

34
DonerComponents
DonerComponents Donerkebap13 C++

A C++14 Component-Based Game Object Model framework for developing videogames

34
tge
tge TakWolf Rust

A lightweight cross-platform 2D game framework written in pure Rust and based on OpenGL 3.3+.

34
nova-ecs
nova-ecs epyon C++

Simplified version of the Nova ECS

34
Blur
Blur BlurEngine Java

Minecraft 1.19.1 Game Engine written in Java & Kotlin

34
DennisMUD
DennisMUD seisatsu Python

Dennis MUD - A multiplayer text adventure sandbox engine where the players build the world with in-game commands.

34
KonsoleGameEngine
KonsoleGameEngine Kohana55 C#

KonsoleGameEngine seeks to make it easy to create Console games in C# .NET

33
DKGL
DKGL DKGL C

Cross platform 3D Game & Graphics Library

33
DonerSerializer
DonerSerializer Donerkebap13 C++

A C++14 JSON Serialization Library

33
superfeather
superfeather cosmicchipsocket

SNES game engine in 65816 assembly, focusing on performance, flexibility, convenience

33
Komodo
Komodo ExoKomodo HTML

Komodo was spawned out of a desire to learn popular game engine design, like composition over inheritance and ECS. Komodo is an attempt at making an e...

33