3d-game-shaders-for-beginners by lettier

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

created at May 12, 2019, 10:08 p.m.

C++

406 +0

18,067 +41

1,392 +2

GitHub
game-programmer by miloyip

A Study Path for Game Programmer

created at Dec. 6, 2016, 6:26 a.m.

Python

804 +0

17,747 +15

2,052 +2

GitHub
pyxel by kitao

A retro game engine for Python

created at June 10, 2018, 4:58 a.m.

Rust

235 +1

15,515 +51

851 +0

GitHub
bgfx by bkaradzic

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

created at April 4, 2012, 3:39 a.m.

C++

484 +1

15,192 +30

1,954 +3

GitHub
OpenRA by OpenRA

Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.

created at Oct. 4, 2010, 7:38 a.m.

C#

380 +0

14,814 +17

2,691 -1

GitHub
DOOM by id-Software

DOOM Open Source Release

created at Jan. 31, 2012, 9:28 p.m.

C++

419 +0

14,562 +47

2,370 +12

GitHub
entt by skypjack

Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

created at March 27, 2017, 1:15 p.m.

C++

183 -1

10,365 +28

895 +1

GitHub
boardgame.io by boardgameio

State Management and Multiplayer Networking for Turn-Based Games

created at Nov. 21, 2017, 11:47 p.m.

TypeScript

146 +0

10,062 +8

712 +2

GitHub
Nuklear by Immediate-Mode-UI

A single-header ANSI C immediate mode cross-platform GUI library

created at Nov. 26, 2019, 9:21 a.m.

C

134 +0

9,398 +21

578 +4

GitHub
flame by flame-engine

A Flutter based game engine.

created at Oct. 22, 2017, 3:01 a.m.

Dart

133 +1

9,353 +15

922 +6

GitHub
nakama by heroiclabs

Distributed server for social and realtime games and apps.

created at Jan. 13, 2017, 5:15 p.m.

Go

204 +0

9,113 +17

1,099 +0

GitHub
Quake-III-Arena by id-Software

Quake III Arena GPL Source Release

created at Jan. 31, 2012, 7:39 p.m.

C

328 +0

7,143 +8

1,913 -1

GitHub
VVVVVV by TerryCavanagh

The source code to VVVVVV! http://thelettervsixtim.es/

created at Oct. 16, 2015, 6:17 p.m.

ActionScript

72 +0

7,025 +7

558 +0

GitHub
Prince-of-Persia-Apple-II by jmechner

A running-jumping-swordfighting game I made on the Apple II from 1985-89

created at April 16, 2012, 11:40 p.m.

Assembly

242 +0

6,481 +5

682 +1

GitHub
OpenTTD by OpenTTD

OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe

created at April 6, 2018, 6:06 p.m.

C++

111 +0

6,445 +20

899 +3

GitHub
whs.js by WhitestormJS

rocket 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js

created at Aug. 30, 2015, 10:29 a.m.

JavaScript

250 +0

6,151 +2

390 -1

GitHub
Quake by id-Software

Quake GPL Source Release

created at Jan. 31, 2012, 8:30 p.m.

C

234 +0

4,960 +5

908 +3

GitHub
FXGL by AlmasB

Java / JavaFX / Kotlin Game Library (Engine)

created at March 23, 2015, 9:55 p.m.

Kotlin

103 +0

4,467 +7

557 +0

GitHub
DiligentEngine by DiligentGraphics

A modern cross-platform low-level graphics library and rendering framework

created at Oct. 15, 2015, 3:57 a.m.

Batchfile

120 +0

3,653 +10

333 +0

GitHub
material-maker by RodZill4

A procedural textures authoring and 3D model painting tool based on the Godot game engine

created at July 22, 2018, 3:08 p.m.

GDScript

64 +1

3,584 +13

224 +0

GitHub