Skip to content

About

A list of open source game engines.

Resources

Contributing

Stars

284 stars

Watchers

10 watching

Forks

Latest commit

 

History

40 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Open source game engines

Table of contents

C

  • raylib - A simple and easy-to-use library to enjoy videogames programming. [source]

  • SGDK - A free development kit allowing development of software in C language for the Sega Mega Drive. [source]

  • Simple DirectMedia Layer - a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware. [source]

  • Xash3D FWGS Engine - Xash3D FWGS is a game engine, aimed to provide compatibility with Half-Life Engine and extend it, as well as to give game developers well known workflow. [source]

C#

  • MonoGame - One framework for creating powerful cross-platform games. [source]

  • Murder- A pixel art ECS game engine. [source]

  • NeoAxis - A versatile game engine for creating video games and real-time apps. [source]

  • s&box - A spiritual successor to Garry’s Mod and a love letter to Source 2. [source]

  • Stride - Free, open-source, cross-platform. [source]

C++

  • Luanti - An open source voxel game engine. [source]

  • Nebula - An open-source and free-to-use modern C++ game engine. [source]

  • O3DE - The open source, real-time 3D engine. [source]

  • Ogre - One of the most popular open-source graphics rendering engines. [source]

  • SFML - A simple interface to the various components of your PC, to ease the development of games and multimedia applications. [source]

  • Serious Engine v.1.10 [source]

  • Solarus - A lightweight, multiplatform, free and open-source 2D game engine. [engine]

  • Spring - A free RTS game engine. [source]

  • Torque - A completely free, open-source, game engin. [source]

Clojure

  • core - Аn experimental new way to write videogames in the form of an Action-RPG Maker Tool & Engine & Property-Editor.

Common Lisp

  • Trial - A game engine written in Common Lisp. [source]

F#

Go

Java

JavaScript

  • Kaplay - A JavaScript/TypeScript Game Library that feels like a game. [source]

  • Phaser - A fast, free and fun open source framework for Canvas ans WebGL powered browser games. [source]

  • Three.js - An easy-to-use, lightweight, cross-browser, general-purpose 3D library. [source]

Lua

  • Gideros - A complete framework you can use to make 2D games and apps in Lua with instant on-device testing: exports to Windows, Linux, MacOs, iOS, Android, HTML5. [source]

  • LÖVE - An awesome framework you can use to make 2D games in Lua. [source]

  • LÖVR - An open source framework for rapidly building immersive 3D experiences. [source]

  • Solar2D - A Lua based game engine with focus on ease of iterations and usage. [source]

Pascal

Python

  • Pygame - A free and open-source cross-platform library for the development of multimedia applications like video games using Python. [source]

  • Pyxel - A retro game engine for Python. [source]

Rust

About

A list of open source game engines.

Resources

Contributing

Stars

284 stars

Watchers

10 watching

Forks

Releases

Packages

Contributors