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)

imgui_test_engine
imgui_test_engine ocornut C++

Dear ImGui Automation Engine & Test Suite

622
eepp
eepp SpartanJ C++

eepp is an open source cross-platform game and application development framework heavily focused on the development of rich graphical user interfaces.

620
Neo3dEngine
Neo3dEngine IvanSobolev C#

A minimalist CPU-based 3D console engine in C# (.NET 8) built from scratch. Features Raycasting/Raytracing, dynamic lighting & shadows, .obj loader, a...

618
kengine
kengine phisko C++

Game engine with an Entity-Component-System (ECS) architecture. Focus on ease-of-use, runtime extensibility and compile-time type safety.

617
gideros
gideros gideros C

Gideros Release version

613
xash3d
xash3d FWGS C

DEPRECATED in favor of https://github.com/FWGS/xash3d-fwgs. Only bugfixes are accepted.

605
blah
blah NoelFB C++

A small 2d c++ game framework

604
EsenthelEngine
EsenthelEngine Esenthel C

The Most Powerful Open Source Game Engine in the World

597
mkxp
mkxp Ancurio C++

Free Software implementation of the Ruby Game Scripting System (RGSS)

587
Sein.js
Sein.js hiloteam TypeScript

Progressive web 3D game engine.

583
OpenPAL3
OpenPAL3 dontpanic92 Rust

仙三开源版 - The efforts to create an open-source implementation of Chinese Paladin 3

580
area51
area51 ProjectDreamland C++

Source code for Area 51 (2005)

574
Bulllord-Engine
Bulllord-Engine MarilynDafa C

lightspeed lightweight elegant game engine in pure c

569
old-haxe-alpha
old-haxe-alpha snowkit Haxe

alpha - deprecated 2015~2016. unrelated to the new engine! view the new engine here - https://luxeengine.com/

560
KRG
KRG BobbyAnguelov C++

Kruger Prototype Game Engine

556
JoltPhysics.js
JoltPhysics.js jrouwe C++

Port of JoltPhysics to JavaScript using emscripten

555
traktor
traktor apistol78 C++

Traktor Game Engine

553
UnityHubNative
UnityHubNative Ravbug C++

A native alternative to the heavy Electron Unity Hub, written in C++

551
emerald
emerald Bombfuse Rust

A 2D rust game engine focused on portability.

550
ZQuestClassic
ZQuestClassic ZQuestClassic C++

ZQuest Classic is a game engine for creating games similar to the original NES Zelda

546
HyperionEngine
HyperionEngine HyperionGameTech C++

A modern C++ game engine. Realtime ray tracing, clustered shading, visual editor, C# scripting and more

545
breakouts
breakouts city41 JavaScript

A collection of JS engine implementations of Breakout

543
OpenGL-Renderer
OpenGL-Renderer htmlboss C++

Modern OpenGL renderer written in C++17

543
sea3d
sea3d sunag C#

An open-source format and tools for game developers :video_game:

537
awesome-graphics-libraries
awesome-graphics-libraries jslee02 Python

:sunglasses: A curated list of 3D graphics libraries and resources

536
Rythe-Engine
Rythe-Engine Rythe-Interactive C++

Rythe is a data-oriented C++20 game engine built to make optimal use of modern hardware.

535
estella
estella esengine TypeScript

A fast 2D game engine — TypeScript SDK, C++/WebAssembly core, visual editor. Ship one project to web, desktop, WeChat MiniGames, playable ads, and nat...

535
base
base redeclipse C++

Base environment for Red Eclipse and associated source files.

529
BlueEngine
BlueEngine AryanpurTech Rust

Blue Engine is a general-purpose and easy-to-use graphics engine written in rust.

527
v1
v1 r-lyeh C

💎 3D game framework in C, v1.

526
Arcane-Engine
Arcane-Engine Ershany C++

3D C/C++ Game Engine - Created By Brady Jessup

522
AnimatorGo
AnimatorGo ray-cast C++

🤸🏾‍♀️👗提倡以简单、易用,高质量的物理演算以及渲染质量和性能,为喜爱二次元动画的用户降低视频制作门槛

510
FXTutorials
FXTutorials AlmasB Java

A collection of JavaFX tutorials from my YouTube channel

510
NobleEngine
NobleEngine NobleRobot Lua

A li'l game engine for Playdate.

508
comedot
comedot InvadingOctopus GDScript

Godot template and component-based framework for 2D games.

507
Glide
Glide cocoatoucher Swift

Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials

506
face-nn
face-nn huailiang HLSL

游戏捏脸,基于神经风格迁移框架生成逼真人脸

503
HaxePunk
HaxePunk HaxePunk Haxe

Cross-platform desktop, mobile, and WebGL game engine, based on FlashPunk

499
odyc
odyc achtaitaipai TypeScript

A tiny JS library for pixel stories

497
acl-ue4-plugin
acl-ue4-plugin nfrechette C++

The official Animation Compression Library Unreal Engine 4 and 5 plugin

496
Razix
Razix Pikachuxxxx C++

A Cool High Performance Game Engine

493
Nuake
Nuake antopilo C++

Nuake is a modern engine inspired by the Quake engine that integrates with Trenchbroom

492
alimer
alimer amerkoleci C#

Cross-platform C# game engine.

491
iogrid
iogrid jondubois JavaScript

Multiplayer game engine/framework built using SocketCluster and Phaser

489
GameLib
GameLib skywind3000 C++

Single-header C++ Game Library for Beginners — no SDL/DirectX/OpenGL, no setup, just include and play.

488
octopuskit
octopuskit InvadingOctopus Swift

2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS

485
GameDevelopmentLinks
GameDevelopmentLinks UnterrainerInformatik

This is a collection of useful game-development links including, but not restricted to, development with MonoGame.

484
Atlas-Engine
Atlas-Engine tippesi C++

Cross platform toy render engine supporting physically based rendering and hardware/software ray tracing

480
opensurge
opensurge alemart C

Retro game engine inspired by 16-bit Sonic games.

473
Oxygengine
Oxygengine PsichiX Rust

Rust implementation of Oxygen Core HTML5 game engine

472