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)

airlearning-ue4
airlearning-ue4 harvard-edge C++

Environment Generator for Air Learning Project. This version is build on top of UE4 game engine

52
Unity-Guide
Unity-Guide mikeroyal C#

Unity Engine Guide

52
Raylib-CSharp-Vinculum
Raylib-CSharp-Vinculum ZeroElectric C

Vinculum (vin·cu·lum) is a set of C# autogen bindings for Raylib 5.0 additionally provides some convenience wrappers. Requires use of `unsafe` keyword...

52
powerplay-threejs
powerplay-threejs aminere TypeScript

Powerplay RTS original Threejs prototype

52
Maui.Game.SpaceShooter
Maui.Game.SpaceShooter taublast C#

2D Arcade Game Etude built with DrawnUI for .NET MAUI

52
crynn
crynn wmcnamara C++

3D Game Engine Created In C++ & OpenGL

51
igneous
igneous MissingBitStudios C++

Igneous is an open source game engine written in C++.

51
game
game onqtam C++

Everything I am (was...) passionate about - the best game engine ever

51
OpenNitemare3D
OpenNitemare3D BBQGiraffe C#

reimplementation of the 1994 FPS Nitemare 3D

51
vandaengine
vandaengine ehsankamrani C++

Vanda Engine is an open source 3D Game Engine for Windows. It's free for both commercial and personal use.

51
HeartOfDarkness-SDL
HeartOfDarkness-SDL MaximLopez C++

Game port of "Heart of Darkness" using SDL2

51
dviglo
dviglo dviglo C++

Русский игровой движок

51
QuakePrism
QuakePrism lancebord C++

A game engine editor for the Quake engine designed to modernize and streamline the development process for mods and games.

51
Lit-Engine-OLD
Lit-Engine-OLD luis605 C

A high-level C++ game engine using Raylib. Fast, Simple, and Experimental!

51
Kiragine
Kiragine MeKaLu C

Game engine written in zig, no external dependencies required!

50
Simpleton-Engine
Simpleton-Engine indianakernick C++

What a stupid name for a library

50
purescript-emo8
purescript-emo8 opyapeus PureScript

🍠 A functional 2D game engine that can create emoji games.

50
innit
innit micutio Rust

A roguelike game where you play a micro organism inside a larger organism!

50
Skirmish
Skirmish Selinux24 C#

Game and prototypes with SharpDX and Directx 11

50
semicongine
semicongine saemideluxe Nim

Low-level dependency-free game engine

50
bevy_basic_portals
bevy_basic_portals Selene-Amanita Rust

Bevy Simple Portals is a Bevy game engine plugin aimed to create portals.

50
RPGCreator
RPGCreator Ward727a C#

A free, open-source, fully editable RPG engine. !!! HEAVILY WIP PROJECT !!!

50
godpaper
godpaper yangboz HTML

:monkey_face: An AI chess-board-game framework(by many programming languages) implementations.

49
HXEngine
HXEngine huangx916 C++

HXEngine is a cross-platform open source game engine developed by personal

49
simplemud
simplemud lnguyenfx JavaScript

SimpleMUD from MUD Game Programming book ported to NodeJS

49
Quake2
Quake2 gildor2 C++

Quake 2 modification with new renderer and many other unique features.

49
FluxEngine
FluxEngine simco50 C++

Simple framework built from the ground up used for experimenting and learning different aspects of game engine architecture

49
computersystems
computersystems sean-lawless C

Incremental system software for Raspberry Pi. From a blinking LED to a video game.

49
crescent
crescent Chukobyte C

A fighting and beat em up game engine for windows, linux, and macos written in C and uses OpenGL.

49
Ember-old
Ember-old deg3x C++

An OpenGL game engine with simple architecture and easy to understand codebase

49
ashura
ashura lamarrr C++

Ashura is a 2D & 3D Engine for use in High-performance GUI applications and games

49
SungearEngine
SungearEngine Pixelfield-ru C++

An open-source game engine

49
gamekit
gamekit TreePuncher C++

A Simple Game Engine, very WIP

48
burnoutjs
burnoutjs burnoutjs JavaScript

:video_game: 2D game engine for manage collisions. Made with javascript and CSS Grid Layout.

48
LM-Engine
LM-Engine Lawrencemm C++

"The Vim of game engines"

48
bevy_miniquad
bevy_miniquad smokku Rust

Bevy engine + miniquad render plugin

48
YetAnotherGraphPlugin
YetAnotherGraphPlugin LazyTurtle C++

A simple plugin for creating graph-like assets for Unreal Engine 4

48
REminiscence
REminiscence chermenin C++

REminiscence is a re-implementation of the engine used in the game Flashback made by Delphine Software.

48
TurboRaylib
TurboRaylib turborium Pascal

TurboRaylib is a cool and clean Raylib bindings for Object Pascal (Delphi and FreePascal)

48
yuka-babylonjs-examples
yuka-babylonjs-examples eldinor JavaScript

Yuka Game AI + 3D rendering with Babylon.js

48
XSharp
XSharp sharivan C#

A Mega Man X engine made in C#

48
FirstPersonController
FirstPersonController Porcupine-Factory C++

O3DE First Person Controller Gem licensed under the MPL 2.0.

48
PlatinumSrc
PlatinumSrc PlatinumSrc C

A WIP 3D retro game engine inspired by GoldSrc and Quake

48
flaw
flaw quyse C++

FLAW is an experimental game engine in Haskell

47
soul-engine
soul-engine synodic C++

Physically based renderer and simulation engine for real-time applications.

47
GameShardingDb
GameShardingDb jwpttcg66 Java

基于spring-sharding-mybaits集成redis缓存的游戏分布式存储框架.支持将对象序列化到队列里,异步存储。 使用spring集成mybatis3垂直和水平分库mysql.使用模版编...

47
astonia3
astonia3 eddoww C

MMORPG game-engine/source for Astonia III & Astonia 3.5.

47
lesser-doom
lesser-doom jakehffn C

Wolfenstein-style render engine experiment in C

47
DwarfGameEngine
DwarfGameEngine Hyrdaboo Java

A Java-based minimalistic game engine and software renderer.

47
elixr
elixr felixtrz TypeScript

A WebXR framework for building the metaverse, powered by three.js and cannon-es

47