mirror of
https://github.com/gmh5225/awesome-game-security
synced 2026-06-21 13:56:22 +00:00
archive: add 5 repo prompt(s) [skip ci]
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,311 @@
|
||||
Project Path: arc_bobeff_open-source-engines_s1f2i1wo
|
||||
|
||||
Source Tree:
|
||||
|
||||
```txt
|
||||
arc_bobeff_open-source-engines_s1f2i1wo
|
||||
├── CONTRIBUTING.md
|
||||
├── LICENSE
|
||||
└── README.md
|
||||
|
||||
```
|
||||
|
||||
`CONTRIBUTING.md`:
|
||||
|
||||
```md
|
||||
# Contribution guidelines
|
||||
|
||||
* First and most importantly those are my personal bookmarks and I will add a submitted engine only if it seems interesting to me. If you disagree feel free to fork the repository.
|
||||
|
||||
* Make sure that the submitted engine is not already included in the list.
|
||||
|
||||
* Place the title in the appropriate section or make a new section if appropriate.
|
||||
|
||||
* Keep resource titles and section titles in lexicographic order.
|
||||
|
||||
* The pull request needs to have a descriptive title.
|
||||
|
||||
* Make a separate pull request for each of the engines.
|
||||
|
||||
* Use the format `**[Engine Name](link_to_the_engine_website)** - Short description. [[source]](link_to_the_source_repository)`.
|
||||
|
||||
* Do not include trailing `/` character from the URL.
|
||||
|
||||
* Write a [good](https://chris.beams.io/posts/git-commit) commit message.
|
||||
|
||||
```
|
||||
|
||||
`LICENSE`:
|
||||
|
||||
```
|
||||
Creative Commons Legal Code
|
||||
|
||||
CC0 1.0 Universal
|
||||
|
||||
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
|
||||
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
|
||||
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
|
||||
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
|
||||
REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
|
||||
PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
|
||||
THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
|
||||
HEREUNDER.
|
||||
|
||||
Statement of Purpose
|
||||
|
||||
The laws of most jurisdictions throughout the world automatically confer
|
||||
exclusive Copyright and Related Rights (defined below) upon the creator
|
||||
and subsequent owner(s) (each and all, an "owner") of an original work of
|
||||
authorship and/or a database (each, a "Work").
|
||||
|
||||
Certain owners wish to permanently relinquish those rights to a Work for
|
||||
the purpose of contributing to a commons of creative, cultural and
|
||||
scientific works ("Commons") that the public can reliably and without fear
|
||||
of later claims of infringement build upon, modify, incorporate in other
|
||||
works, reuse and redistribute as freely as possible in any form whatsoever
|
||||
and for any purposes, including without limitation commercial purposes.
|
||||
These owners may contribute to the Commons to promote the ideal of a free
|
||||
culture and the further production of creative, cultural and scientific
|
||||
works, or to gain reputation or greater distribution for their Work in
|
||||
part through the use and efforts of others.
|
||||
|
||||
For these and/or other purposes and motivations, and without any
|
||||
expectation of additional consideration or compensation, the person
|
||||
associating CC0 with a Work (the "Affirmer"), to the extent that he or she
|
||||
is an owner of Copyright and Related Rights in the Work, voluntarily
|
||||
elects to apply CC0 to the Work and publicly distribute the Work under its
|
||||
terms, with knowledge of his or her Copyright and Related Rights in the
|
||||
Work and the meaning and intended legal effect of CC0 on those rights.
|
||||
|
||||
1. Copyright and Related Rights. A Work made available under CC0 may be
|
||||
protected by copyright and related or neighboring rights ("Copyright and
|
||||
Related Rights"). Copyright and Related Rights include, but are not
|
||||
limited to, the following:
|
||||
|
||||
i. the right to reproduce, adapt, distribute, perform, display,
|
||||
communicate, and translate a Work;
|
||||
ii. moral rights retained by the original author(s) and/or performer(s);
|
||||
iii. publicity and privacy rights pertaining to a person's image or
|
||||
likeness depicted in a Work;
|
||||
iv. rights protecting against unfair competition in regards to a Work,
|
||||
subject to the limitations in paragraph 4(a), below;
|
||||
v. rights protecting the extraction, dissemination, use and reuse of data
|
||||
in a Work;
|
||||
vi. database rights (such as those arising under Directive 96/9/EC of the
|
||||
European Parliament and of the Council of 11 March 1996 on the legal
|
||||
protection of databases, and under any national implementation
|
||||
thereof, including any amended or successor version of such
|
||||
directive); and
|
||||
vii. other similar, equivalent or corresponding rights throughout the
|
||||
world based on applicable law or treaty, and any national
|
||||
implementations thereof.
|
||||
|
||||
2. Waiver. To the greatest extent permitted by, but not in contravention
|
||||
of, applicable law, Affirmer hereby overtly, fully, permanently,
|
||||
irrevocably and unconditionally waives, abandons, and surrenders all of
|
||||
Affirmer's Copyright and Related Rights and associated claims and causes
|
||||
of action, whether now known or unknown (including existing as well as
|
||||
future claims and causes of action), in the Work (i) in all territories
|
||||
worldwide, (ii) for the maximum duration provided by applicable law or
|
||||
treaty (including future time extensions), (iii) in any current or future
|
||||
medium and for any number of copies, and (iv) for any purpose whatsoever,
|
||||
including without limitation commercial, advertising or promotional
|
||||
purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
|
||||
member of the public at large and to the detriment of Affirmer's heirs and
|
||||
successors, fully intending that such Waiver shall not be subject to
|
||||
revocation, rescission, cancellation, termination, or any other legal or
|
||||
equitable action to disrupt the quiet enjoyment of the Work by the public
|
||||
as contemplated by Affirmer's express Statement of Purpose.
|
||||
|
||||
3. Public License Fallback. Should any part of the Waiver for any reason
|
||||
be judged legally invalid or ineffective under applicable law, then the
|
||||
Waiver shall be preserved to the maximum extent permitted taking into
|
||||
account Affirmer's express Statement of Purpose. In addition, to the
|
||||
extent the Waiver is so judged Affirmer hereby grants to each affected
|
||||
person a royalty-free, non transferable, non sublicensable, non exclusive,
|
||||
irrevocable and unconditional license to exercise Affirmer's Copyright and
|
||||
Related Rights in the Work (i) in all territories worldwide, (ii) for the
|
||||
maximum duration provided by applicable law or treaty (including future
|
||||
time extensions), (iii) in any current or future medium and for any number
|
||||
of copies, and (iv) for any purpose whatsoever, including without
|
||||
limitation commercial, advertising or promotional purposes (the
|
||||
"License"). The License shall be deemed effective as of the date CC0 was
|
||||
applied by Affirmer to the Work. Should any part of the License for any
|
||||
reason be judged legally invalid or ineffective under applicable law, such
|
||||
partial invalidity or ineffectiveness shall not invalidate the remainder
|
||||
of the License, and in such case Affirmer hereby affirms that he or she
|
||||
will not (i) exercise any of his or her remaining Copyright and Related
|
||||
Rights in the Work or (ii) assert any associated claims and causes of
|
||||
action with respect to the Work, in either case contrary to Affirmer's
|
||||
express Statement of Purpose.
|
||||
|
||||
4. Limitations and Disclaimers.
|
||||
|
||||
a. No trademark or patent rights held by Affirmer are waived, abandoned,
|
||||
surrendered, licensed or otherwise affected by this document.
|
||||
b. Affirmer offers the Work as-is and makes no representations or
|
||||
warranties of any kind concerning the Work, express, implied,
|
||||
statutory or otherwise, including without limitation warranties of
|
||||
title, merchantability, fitness for a particular purpose, non
|
||||
infringement, or the absence of latent or other defects, accuracy, or
|
||||
the present or absence of errors, whether or not discoverable, all to
|
||||
the greatest extent permissible under applicable law.
|
||||
c. Affirmer disclaims responsibility for clearing rights of other persons
|
||||
that may apply to the Work or any use thereof, including without
|
||||
limitation any person's Copyright and Related Rights in the Work.
|
||||
Further, Affirmer disclaims responsibility for obtaining any necessary
|
||||
consents, permissions or other rights required for any use of the
|
||||
Work.
|
||||
d. Affirmer understands and acknowledges that Creative Commons is not a
|
||||
party to this document and has no duty or obligation with respect to
|
||||
this CC0 or use of the Work.
|
||||
|
||||
```
|
||||
|
||||
`README.md`:
|
||||
|
||||
```md
|
||||
# Open source game engines
|
||||
|
||||
## Table of contents
|
||||
|
||||
- [C](#c)
|
||||
- [C#](#c-sharp)
|
||||
- [Clojure](#clojure)
|
||||
- [C++](#cpp)
|
||||
- [Common Lisp](#common-lisp)
|
||||
- [F#](#f-sharp)
|
||||
- [Go](#go)
|
||||
- [Java](#java)
|
||||
- [JavaScript](#javascript)
|
||||
- [Lua](#lua)
|
||||
- [Pascal](#pascal)
|
||||
- [Python](#python)
|
||||
- [Rust](#rust)
|
||||
|
||||
## C
|
||||
|
||||
- **[raylib](https://www.raylib.com)** - A simple and easy-to-use library to enjoy videogames programming. [[source]](https://github.com/raysan5/raylib)
|
||||
|
||||
- **SGDK** - A free development kit allowing development of software in C language for the Sega Mega Drive. [[source]](https://github.com/Stephane-D/SGDK)
|
||||
|
||||
- **[Simple DirectMedia Layer](https://github.com/libsdl-org)** - a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware. [[source]](https://github.com/libsdl-org/SDL)
|
||||
|
||||
- **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]](https://github.com/FWGS/xash3d-fwgs)
|
||||
|
||||
## C# <span id="c-sharp">
|
||||
|
||||
- **[MonoGame](https://monogame.net)** - One framework for creating
|
||||
powerful cross-platform games. [[source]](https://github.com/MonoGame/MonoGame)
|
||||
|
||||
- **Murder**- A pixel art ECS game engine. [[source]](https://github.com/isadorasophia/murder)
|
||||
|
||||
- **[NeoAxis](https://www.neoaxis.com)** - A versatile game engine for creating video games and real-time apps. [[source]](https://github.com/NeoAxis/NeoAxisEngine)
|
||||
|
||||
- **[s&box](https://sbox.game)** - A spiritual successor to Garry’s Mod and a love letter to Source 2. [[source]](https://github.com/Facepunch/sbox-public)
|
||||
|
||||
- **[Stride](https://www.stride3d.net)** - Free, open-source, cross-platform. [[source]](https://github.com/stride3d/stride)
|
||||
|
||||
## C++ <span id="cpp">
|
||||
|
||||
- **[Cafu](https://www.cafu.de)** - A game and graphics engine for multiplayer, cross-platform, real-time 3D action. [[source]](https://bitbucket.org/cafu/cafu/src/master)
|
||||
|
||||
- **[Carimbo](https://carimbo.site)** - A lightweight 2D game engine written in modern C++. [[source]](https://github.com/willtobyte/carimbo)
|
||||
|
||||
- **[Cocos2d-x](https://www.cocos.com/en/cocos2d-x)** - Open-source, flexible, and lightweight 2D game engine. [[source]](https://github.com/cocos2d/cocos2d-x)
|
||||
|
||||
- **[Cute Framework](https://randygaul.github.io/cute_framework/#)** - The cutest framework available for making 2D games in C++. [[source]](https://github.com/RandyGaul/cute_framework)
|
||||
|
||||
- **[Defold](https://defold.com)** - The game engine for high-performance cross-platform games. [[source]](https://github.com/defold/defold)
|
||||
|
||||
- **[Esoterica Engine](https://www.esotericaengine.com)** - An MIT licensed starter game engine framework. [[source]](https://github.com/BobbyAnguelov/Esoterica)
|
||||
|
||||
- **[FIFE](https://www.fifengine.net)** - A free, open-source cross-platform game engine. [[source]](https://github.com/fifengine/fifengine)
|
||||
|
||||
- **[JNGL - Just a Neat Game Library](https://bixense.com/jngl)** - Easy to use cross-platform 2D game library for C++. [[source]](https://github.com/jhasse/jngl)
|
||||
|
||||
- **[Godot](https://godotengine.org)** - A free, all-in-one, cross-platform game engine that makes it easy for you to create 2D and 3D games. [[source]](https://github.com/godotengine/godot)
|
||||
|
||||
- **[Irrlicht](https://irrlicht.sourceforge.io)** - An open source realtime 3D engine. [[source]](https://github.com/zaki/irrlicht)
|
||||
|
||||
* **[Librebox](https://github.com/librebox-devs/librebox-demo)** - An open source, Roblox-compatible game engine. [[source]](https://github.com/librebox-devs/librebox-demo)
|
||||
|
||||
- **[Luanti](https://www.luanti.org/)** - An open source voxel game engine. [[source]](https://github.com/luanti-org/luanti)
|
||||
|
||||
- **Nebula** - An open-source and free-to-use modern C++ game engine. [[source]](https://github.com/gscept/nebula)
|
||||
|
||||
- **[O3DE](https://o3de.org)** - The open source, real-time 3D engine. [[source]](https://github.com/o3de/o3de)
|
||||
|
||||
- **[Ogre](https://www.ogre3d.org)** - One of the most popular open-source graphics rendering engines. [[source]](https://github.com/OGRECave/ogre)
|
||||
|
||||
- **[SFML](https://www.sfml-dev.org)** - A simple interface to the various components of your PC, to ease the development of games and multimedia applications. [[source]](https://github.com/SFML/SFML)
|
||||
|
||||
- **Serious Engine v.1.10** [[source]](https://github.com/Croteam-official/Serious-Engine)
|
||||
|
||||
- **[Solarus](https://www.solarus-games.org/)** - A lightweight, multiplatform, free and open-source 2D game engine. [[engine]](https://gitlab.com/solarus-games/solarus)
|
||||
|
||||
- **[Spring](https://springrts.com)** - A free RTS game engine. [[source]](https://github.com/spring/spring)
|
||||
|
||||
- **[Torque](https://torque3d.org)** - A completely free, open-source, game engin. [[source]](https://github.com/TorqueGameEngines)
|
||||
|
||||
## 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]](https://github.com/Shirakumo/trial)
|
||||
|
||||
## F# <span id="f-sharp">
|
||||
|
||||
- **Nu** - Nu Game Engine. [[source]](https://github.com/bryanedds/Nu)
|
||||
|
||||
## Go
|
||||
|
||||
- **[Ebitengine](https://ebitengine.org)** - A dead simple 2D game engine for Go. [[source]](https://github.com/hajimehoshi/ebiten)
|
||||
|
||||
## Java
|
||||
|
||||
- **[libJDX](https://libgdx.com)** - A cross-platform Java game development framework. [[source]](https://github.com/libgdx/libgdx)
|
||||
|
||||
## JavaScript
|
||||
|
||||
- **[Kaplay](https://kaplayjs.com)** - A JavaScript/TypeScript Game Library that feels like a game. [[source]](https://github.com/kaplayjs/kaplay)
|
||||
|
||||
- **[Phaser](https://phaser.io)** - A fast, free and fun open source framework for **Canvas** ans **WebGL** powered browser games. [[source]](https://github.com/photonstorm/phaser)
|
||||
|
||||
- **[Three.js](https://threejs.org/)** - An easy-to-use, lightweight, cross-browser, general-purpose 3D library. [[source]](https://github.com/mrdoob/three.js)
|
||||
|
||||
## Lua
|
||||
|
||||
- **[Gideros](https://www.gideros.rocks)** - 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]](https://github.com/gideros/gideros)
|
||||
|
||||
- **[LÖVE](https://love2d.org)** - An *awesome* framework you can use to make 2D games in Lua. [[source]](https://github.com/love2d/love)
|
||||
|
||||
- **[LÖVR](https://lovr.org)** - An open source framework for rapidly building immersive 3D experiences. [[source]](https://github.com/bjornbytes/lovr)
|
||||
|
||||
- **[Solar2D](https://solar2d.com)** - A Lua based game engine with focus on ease of iterations and usage. [[source]](https://github.com/coronalabs/corona)
|
||||
|
||||
## Pascal
|
||||
|
||||
- **[Castle Game Engine](https://castle-engine.io)** - Cross-platform (desktop, mobile, console) 3D and 2D game engine. [[source]](https://github.com/castle-engine/castle-engine)
|
||||
|
||||
## Python
|
||||
|
||||
- **[Pygame](https://www.pygame.org)** - A free and open-source cross-platform library for the development of multimedia applications like video games using Python. [[source]](https://github.com/pygame/pygame)
|
||||
|
||||
- **[Pyxel](https://www.pyxelstudio.net)** - A retro game engine for Python. [[source]](https://github.com/kitao/pyxel)
|
||||
|
||||
## Rust
|
||||
|
||||
- **[Amethyst](https://amethyst.rs)** - Data-driven game engine written in Rust. [[source]](https://github.com/amethyst/amethyst)
|
||||
|
||||
- **[Bevy](https://bevyengine.org)** - A refreshingly simple data-driven game engine built in Rust. [[source]](https://github.com/bevyengine/bevy)
|
||||
|
||||
- **[Comfy](https://comfyengine.org)** - A fun 2D game engine built in Rust. [[source]](https://github.com/darthdeus/comfy)
|
||||
|
||||
- **[Fyrox](https://fyrox.rs)** - 3D and 2D game engine written in Rust. [[source]](https://github.com/FyroxEngine/Fyrox)
|
||||
|
||||
- **[Macroquad](https://macroquad.rs)** - Simple and easy to use game library for Rust programming language. [[source]](https://github.com/not-fl3/macroquad)
|
||||
|
||||
```
|
||||
@@ -0,0 +1,330 @@
|
||||
Project Path: arc_raysan5_custom_game_engines_q5uu21kn
|
||||
|
||||
Source Tree:
|
||||
|
||||
```txt
|
||||
arc_raysan5_custom_game_engines_q5uu21kn
|
||||
├── LICENSE
|
||||
└── README.md
|
||||
|
||||
```
|
||||
|
||||
`LICENSE`:
|
||||
|
||||
```
|
||||
Creative Commons Legal Code
|
||||
|
||||
CC0 1.0 Universal
|
||||
|
||||
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
|
||||
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
|
||||
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
|
||||
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
|
||||
REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
|
||||
PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
|
||||
THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
|
||||
HEREUNDER.
|
||||
|
||||
Statement of Purpose
|
||||
|
||||
The laws of most jurisdictions throughout the world automatically confer
|
||||
exclusive Copyright and Related Rights (defined below) upon the creator
|
||||
and subsequent owner(s) (each and all, an "owner") of an original work of
|
||||
authorship and/or a database (each, a "Work").
|
||||
|
||||
Certain owners wish to permanently relinquish those rights to a Work for
|
||||
the purpose of contributing to a commons of creative, cultural and
|
||||
scientific works ("Commons") that the public can reliably and without fear
|
||||
of later claims of infringement build upon, modify, incorporate in other
|
||||
works, reuse and redistribute as freely as possible in any form whatsoever
|
||||
and for any purposes, including without limitation commercial purposes.
|
||||
These owners may contribute to the Commons to promote the ideal of a free
|
||||
culture and the further production of creative, cultural and scientific
|
||||
works, or to gain reputation or greater distribution for their Work in
|
||||
part through the use and efforts of others.
|
||||
|
||||
For these and/or other purposes and motivations, and without any
|
||||
expectation of additional consideration or compensation, the person
|
||||
associating CC0 with a Work (the "Affirmer"), to the extent that he or she
|
||||
is an owner of Copyright and Related Rights in the Work, voluntarily
|
||||
elects to apply CC0 to the Work and publicly distribute the Work under its
|
||||
terms, with knowledge of his or her Copyright and Related Rights in the
|
||||
Work and the meaning and intended legal effect of CC0 on those rights.
|
||||
|
||||
1. Copyright and Related Rights. A Work made available under CC0 may be
|
||||
protected by copyright and related or neighboring rights ("Copyright and
|
||||
Related Rights"). Copyright and Related Rights include, but are not
|
||||
limited to, the following:
|
||||
|
||||
i. the right to reproduce, adapt, distribute, perform, display,
|
||||
communicate, and translate a Work;
|
||||
ii. moral rights retained by the original author(s) and/or performer(s);
|
||||
iii. publicity and privacy rights pertaining to a person's image or
|
||||
likeness depicted in a Work;
|
||||
iv. rights protecting against unfair competition in regards to a Work,
|
||||
subject to the limitations in paragraph 4(a), below;
|
||||
v. rights protecting the extraction, dissemination, use and reuse of data
|
||||
in a Work;
|
||||
vi. database rights (such as those arising under Directive 96/9/EC of the
|
||||
European Parliament and of the Council of 11 March 1996 on the legal
|
||||
protection of databases, and under any national implementation
|
||||
thereof, including any amended or successor version of such
|
||||
directive); and
|
||||
vii. other similar, equivalent or corresponding rights throughout the
|
||||
world based on applicable law or treaty, and any national
|
||||
implementations thereof.
|
||||
|
||||
2. Waiver. To the greatest extent permitted by, but not in contravention
|
||||
of, applicable law, Affirmer hereby overtly, fully, permanently,
|
||||
irrevocably and unconditionally waives, abandons, and surrenders all of
|
||||
Affirmer's Copyright and Related Rights and associated claims and causes
|
||||
of action, whether now known or unknown (including existing as well as
|
||||
future claims and causes of action), in the Work (i) in all territories
|
||||
worldwide, (ii) for the maximum duration provided by applicable law or
|
||||
treaty (including future time extensions), (iii) in any current or future
|
||||
medium and for any number of copies, and (iv) for any purpose whatsoever,
|
||||
including without limitation commercial, advertising or promotional
|
||||
purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
|
||||
member of the public at large and to the detriment of Affirmer's heirs and
|
||||
successors, fully intending that such Waiver shall not be subject to
|
||||
revocation, rescission, cancellation, termination, or any other legal or
|
||||
equitable action to disrupt the quiet enjoyment of the Work by the public
|
||||
as contemplated by Affirmer's express Statement of Purpose.
|
||||
|
||||
3. Public License Fallback. Should any part of the Waiver for any reason
|
||||
be judged legally invalid or ineffective under applicable law, then the
|
||||
Waiver shall be preserved to the maximum extent permitted taking into
|
||||
account Affirmer's express Statement of Purpose. In addition, to the
|
||||
extent the Waiver is so judged Affirmer hereby grants to each affected
|
||||
person a royalty-free, non transferable, non sublicensable, non exclusive,
|
||||
irrevocable and unconditional license to exercise Affirmer's Copyright and
|
||||
Related Rights in the Work (i) in all territories worldwide, (ii) for the
|
||||
maximum duration provided by applicable law or treaty (including future
|
||||
time extensions), (iii) in any current or future medium and for any number
|
||||
of copies, and (iv) for any purpose whatsoever, including without
|
||||
limitation commercial, advertising or promotional purposes (the
|
||||
"License"). The License shall be deemed effective as of the date CC0 was
|
||||
applied by Affirmer to the Work. Should any part of the License for any
|
||||
reason be judged legally invalid or ineffective under applicable law, such
|
||||
partial invalidity or ineffectiveness shall not invalidate the remainder
|
||||
of the License, and in such case Affirmer hereby affirms that he or she
|
||||
will not (i) exercise any of his or her remaining Copyright and Related
|
||||
Rights in the Work or (ii) assert any associated claims and causes of
|
||||
action with respect to the Work, in either case contrary to Affirmer's
|
||||
express Statement of Purpose.
|
||||
|
||||
4. Limitations and Disclaimers.
|
||||
|
||||
a. No trademark or patent rights held by Affirmer are waived, abandoned,
|
||||
surrendered, licensed or otherwise affected by this document.
|
||||
b. Affirmer offers the Work as-is and makes no representations or
|
||||
warranties of any kind concerning the Work, express, implied,
|
||||
statutory or otherwise, including without limitation warranties of
|
||||
title, merchantability, fitness for a particular purpose, non
|
||||
infringement, or the absence of latent or other defects, accuracy, or
|
||||
the present or absence of errors, whether or not discoverable, all to
|
||||
the greatest extent permissible under applicable law.
|
||||
c. Affirmer disclaims responsibility for clearing rights of other persons
|
||||
that may apply to the Work or any use thereof, including without
|
||||
limitation any person's Copyright and Related Rights in the Work.
|
||||
Further, Affirmer disclaims responsibility for obtaining any necessary
|
||||
consents, permissions or other rights required for any use of the
|
||||
Work.
|
||||
d. Affirmer understands and acknowledges that Creative Commons is not a
|
||||
party to this document and has no duty or obligation with respect to
|
||||
this CC0 or use of the Work.
|
||||
|
||||
```
|
||||
|
||||
`README.md`:
|
||||
|
||||
```md
|
||||
# CUSTOM GAME ENGINES
|
||||
|
||||
A comprehensive list of custom game engines. This list is based on a 2020 article: [custom_game_engines_small_study](https://gist.github.com/raysan5/909dc6cf33ed40223eb0dfe625c0de74)
|
||||
|
||||
The list has been moved to a custom repo to allow contributors to improve it! **Additions and improvements are really welcome!!!**
|
||||
|
||||
## Introduction
|
||||
|
||||
Nowadays lots of companies choose engines like [Unreal](https://www.unrealengine.com/en-US) or [Unity](https://unity.com) for their games (or that's what lot of people think) because developing a custom AAA-level engine requires lots of resources, still, there are many big/small companies or even individuals that choose to create their custom engines for their games. In this page there are some of those engines listed.
|
||||
|
||||
Some points to consider:
|
||||
|
||||
- The line between what can be considered an engine or a framework or just a library could be blurry. Note that not all engines have a set of tooling for easy interaction!
|
||||
- Most of the engines listed here have been developed along the years with multiple iterations and multiple videogames, those engines have gone through several versions or even complete (or semi-complete) rewrites from scratch, with a consequent engine name change. Also, important to note, most of those engines use numerous middleware for specific functionalities (Platform, Physics, Network, Vegetation, UI, Rendering, Audio...).
|
||||
- About the employees count, take it with a grain of salt, it was updated with aproximate numbers from 2020 (checked on the companies websites, Wikipedia or LinkedIn).
|
||||
|
||||
|
||||
## AAA Engines: The BIG Companies
|
||||
|
||||
Below list is for **very big corporations**, sometimes with complex corporate structures with several divisions (not only focused on videogames) and various studios/subsidiaries developing games. Some of those companies work with multiple engines, not only custom ones but also licensed ones.
|
||||
|
||||
| Company | Employees | Studios | Engine(s) | Notable Games |
|
||||
| --- | :---: | :---: | :---: | --- |
|
||||
| [Activision/Blizzard](https://en.wikipedia.org/wiki/Activision_Blizzard) | ~9200 | ~9 | *custom engine(s)* | Warcraft series, Diablo series, Starcraft series, Call of Duty series, Overwatch |
|
||||
| [Electronic Arts](https://en.wikipedia.org/wiki/Electronic_Arts) | ~9300 | ~36 | [Frostbite](https://en.wikipedia.org/wiki/Frostbite_(game_engine)) | Star Wars Battlefront II, Anthem, Battlefield 1/V, FIFA 20, Need for Speed series |
|
||||
| [Ubisoft](https://en.wikipedia.org/wiki/Ubisoft) | ~16000 | ~54 | [AnvilNext 2.0](https://en.wikipedia.org/wiki/AnvilNext) | Assassin's Creed series |
|
||||
| | | | [Disrupt engine](https://watchdogs.fandom.com/wiki/Disrupt_(engine)) | Watch Dogs series |
|
||||
| | | | [UbiArt Framework](https://en.wikipedia.org/wiki/UbiArt_Framework) | Rayman Legends, Child of Light, Valiant Hearts |
|
||||
| | | | [Snowdrop](https://en.wikipedia.org/wiki/Snowdrop_(game_engine)) | Tom Clancy's The Division 2, The Settlers |
|
||||
| | | | Dunia (CryEngine-based) | FarCry series |
|
||||
| | | | Silex ([Anvil-based](https://en.wikipedia.org/wiki/Tom_Clancy%27s_Ghost_Recon_Wildlands#Development)) | Ghost Recon Wildlands |
|
||||
| | | | LEAD engine | Tom Clancy's Splinter Cell series |
|
||||
| | | | *Dunia-based* | The Crew |
|
||||
| [Capcom](https://en.wikipedia.org/wiki/Capcom) | +2800 | ~15 | [MT Framework](https://en.wikipedia.org/wiki/MT_Framework) | Monster Hunter: World |
|
||||
| | | | [RE Engine](https://residentevil.fandom.com/wiki/RE_Engine) | Resident Evil 7, Devil May Cry 5, RE2:Remake, RE3:Remake |
|
||||
| [Konami](https://en.wikipedia.org/wiki/Konami) | +10000 | ~30 | [Fox Engine](https://en.wikipedia.org/wiki/Fox_Engine) | Pro Evolution Soccer series, Metal Gear Solid V |
|
||||
| [Square Enix](https://en.wikipedia.org/wiki/Square_Enix) | +4600 | ~18 | [Luminous Studio](https://en.wikipedia.org/wiki/Luminous_Studio) | Final Fantasy XV |
|
||||
| [Nintendo](https://en.wikipedia.org/wiki/Nintendo) | +6100 | ~8 | *custom engine(s)* | Zelda: BOTW, Mario Odyssey |
|
||||
| [Riot Games](https://en.wikipedia.org/wiki/Riot_Games) | ~2500 | ~3 | [Hero Engine](https://en.wikipedia.org/wiki/HeroEngine) (2010+), *custom engine (2009)* | League of Legends |
|
||||
| [Rockstar](https://en.wikipedia.org/wiki/Rockstar_Games) | +2000 | ~9 | [RAGE engine](https://en.wikipedia.org/wiki/Rockstar_Advanced_Game_Engine) | GTA V, Red Dead Redemption 2 |
|
||||
| [CD Projekt](https://en.wikipedia.org/wiki/CD_Projekt) | +1100 | ~4 | [REDEngine 3](https://witcher.fandom.com/wiki/REDengine) | The Witcher 3 |
|
||||
| [Epic](https://en.wikipedia.org/wiki/Epic_Games) | +1000 | ~11 | [Unreal Engine 4](https://en.wikipedia.org/wiki/Unreal_Engine) | Fortnite |
|
||||
|
||||
## AA Engines: Middle-size Studios
|
||||
|
||||
Here we have the medium-small companies that decided to create their custom technology for their titles.
|
||||
|
||||
| Company | Employees | Engine | Notable Games |
|
||||
| --- | :---: | :---: | --- |
|
||||
| [Creative Assembly](https://en.wikipedia.org/wiki/Creative_Assembly) | +650 | [Warscape Engine](https://gpuopen.com/anatomy-total-war-engine-part) | Total War series |
|
||||
| [Mojang](https://en.wikipedia.org/wiki/Mojang_Studios) | ~600 | *custom engine* ([LWJGL](https://www.lwjgl.org/) for Java Edition) | Minecraft Series |
|
||||
| [Bungie](https://en.wikipedia.org/wiki/Bungie) | ~600 | [Tiger Engine](https://www.gdcvault.com/play/1022106/Lessons-from-the-Core-Engine) | Destiny series |
|
||||
| [Infinity Ward](https://en.wikipedia.org/wiki/Infinity_Ward) | +500 | [IW 7.0](https://en.wikipedia.org/wiki/IW_engine) | Call of Duty: Infinite Warfare |
|
||||
| [Eidos-Montréal](https://en.wikipedia.org/wiki/Eidos-Montr%C3%A9al) | ~500 | [Dawn Engine](https://fr.wikipedia.org/wiki/Dawn_Engine) (Glacier2-based) | Deus Ex: Mankind Divided |
|
||||
| [Bethesda](https://en.wikipedia.org/wiki/Bethesda_Game_Studios) | ~400 | [Creation Engine](https://en.wikipedia.org/wiki/Creation_Engine) | Skyrim, Fallout 4, Fallout 76 |
|
||||
| [Valve Corp.](https://en.wikipedia.org/wiki/Valve_Corporation) | ~360 | [Source 2](https://en.wikipedia.org/wiki/Source_2) | Dota 2, Half-Life: Alyx |
|
||||
| [Crystal Dynamics](https://en.wikipedia.org/wiki/Crystal_Dynamics) | ~350 | [Foundation Engine](https://en.everybodywiki.com/Foundation_Engine) | Rise/Shadow of the Tomb Raider |
|
||||
| [Avalanche Studios](https://en.wikipedia.org/wiki/Avalanche_Studios_Group) | ~320 | Apex engine | Just Cause series, Renegade Ops, Mad Max, RAGE 2 |
|
||||
| [Naughty Dog](https://en.wikipedia.org/wiki/Naughty_Dog) | +300 | Naughty Dog Game Engine | Uncharted series, Last of Us |
|
||||
| [Rebellion Developments](https://en.wikipedia.org/wiki/Rebellion_Developments) | ~300 | Asura engine | Alien vs. Predator series, Sniper Elite series |
|
||||
| [Techland](https://en.wikipedia.org/wiki/Techland) | ~300 | [Chrome Engine 6](https://en.wikipedia.org/wiki/Chrome_Engine) | Dying Light |
|
||||
| [Crytek](https://en.wikipedia.org/wiki/Crytek) | ~290 | [CryEngine V](https://en.wikipedia.org/wiki/CryEngine) | The Climb, Hunt:Showdown |
|
||||
| [From Software](https://en.wikipedia.org/wiki/FromSoftware) | +280 | Dark Souls engine | Bloodborne, Dark Souls III, Sekiro
|
||||
| [Remedy](https://en.wikipedia.org/wiki/Remedy_Entertainment) | +250 | [Northlight Engine](https://www.remedygames.com/northlight) | Quantum Break, Control |
|
||||
| [Guerrilla Games](https://en.wikipedia.org/wiki/Guerrilla_Games) | +250 | [Decima](https://en.wikipedia.org/wiki/Decima_(game_engine)) | Killzone Shadow Fall, Until Dawn, Horizon Zero Dawn |
|
||||
| [Larian Studios](https://en.wikipedia.org/wiki/Larian_Studios) | +250 | Divinity Engine | Divinity series |
|
||||
| [Platinum Games](https://en.wikipedia.org/wiki/PlatinumGames) | ~250 | Platinum Engine | NieR Automata, Bayonetta, Vanquish |
|
||||
| [Santa Monica Studio](https://en.wikipedia.org/wiki/SIE_Santa_Monica_Studio) | +200 | *custom engine* | God Of War series |
|
||||
| [id Software](https://en.wikipedia.org/wiki/Id_Software) | +200 | [idTech 6/7](https://en.wikipedia.org/wiki/Id_Tech) | Doom, Doom Eternal, Wolfenstein series |
|
||||
| [Sucker Punch](https://en.wikipedia.org/wiki/Sucker_Punch_Productions) | +200 | [*custom engine*](https://www.suckerpunch.com/iss-engine-gdc2014) | Infamous Second Son, Ghost of Tsushima? |
|
||||
| [Insomniac Games](https://en.wikipedia.org/wiki/Insomniac_Games) | ~180 | [Insomniac Engine](https://blog.us.playstation.com/2018/09/06/insomniac-interview-the-tech-behind-marvels-spider-man) | Rachet&Clank series, Marvel's Spider-Man |
|
||||
| [Quantic Dreams](https://en.wikipedia.org/wiki/Quantic_Dream) | ~180 | [*custom engine*](https://www.gamepur.com/news/dev-detroit-become-human-on-ps4-to-be-powered-by-a-new-graphics-engine) | Detroit: Become Human |
|
||||
| [IO Interactive](https://en.wikipedia.org/wiki/IO_Interactive) | ~170 | [Glacier2](https://fr.wikipedia.org/wiki/Glacier_Engine) | Hitman series |
|
||||
| [Asobo Studio](https://en.wikipedia.org/wiki/Asobo_Studio) | +140 | [Zouna](https://news.ycombinator.com/item?id=22966499) | A Plague Tale |
|
||||
| [Ready At Dawn](https://en.wikipedia.org/wiki/Ready_at_Dawn) | ~120 | *custom engine* | The Order: 1886, Lone Echo |
|
||||
| [Mercury Steam](https://en.wikipedia.org/wiki/MercurySteam) | ~110 | *custom engine* | Spacelords, Castlevania:Lords of Shadow series |
|
||||
| [Monolith Productions](https://en.wikipedia.org/wiki/Monolith_Productions) | +100 | [LithTech](https://en.wikipedia.org/wiki/LithTech) | F.E.A.R. series, Condemned series, Shadow of Mordor/War |
|
||||
| [11 Bit Studios](https://en.wikipedia.org/wiki/11_Bit_Studios) | ~100 | [Liquid Engine](https://en.wikipedia.org/wiki/Frostpunk#Development) | Frostpunk |
|
||||
| [Frozenbyte](https://en.wikipedia.org/wiki/Frozenbyte) | ~100 | [Storm3D](https://www.moddb.com/engines/storm3d) | Trine series, Shadowgrounds |
|
||||
| [Kylotonn](https://en.wikipedia.org/wiki/Kylotonn) | ~100 | [KtEngine](https://www.kylotonn.com/en/technology) | WRC series, TT Isle of Man series, V-Rally 4 |
|
||||
| [TaleWorlds Entertainment](https://en.wikipedia.org/wiki/TaleWorlds_Entertainment) | ~100 | *custom engine* | Mount & Blade II: Bannerlord |
|
||||
| [Daedalic Entertainment](https://en.wikipedia.org/wiki/Daedalic_Entertainment) | ~90 | [Visionaire Studio](https://www.visionaire-studio.net) | The Whispered World, Deponia series |
|
||||
| [Media Molecule](https://en.wikipedia.org/wiki/Media_Molecule) | ~80 | [Bubblebath Engine](https://www.gamesradar.com/dreams-uses-the-bubblebath-engine-and-other-fun-factoids-about-media-molecules-next-game) | Dreams |
|
||||
| [Paradox Development Studio](https://en.wikipedia.org/wiki/Paradox_Development_Studio) | ~80 | [Clausewitz Engine](https://en.wikipedia.org/wiki/Paradox_Development_Studio#Game_engines) | Imperator: Rome, Stellaris, Europa Universalis series |
|
||||
| [Deck13](https://en.wikipedia.org/wiki/Deck13) | ~70 | [Fledge](https://www.makinggames.biz/%25category%25/building-your-own-engine-part-1-getting-ready-for-the-next-generation6305.html) | Lords of the Fallen, The Surge, The Surge 2, Atlas Fallen |
|
||||
| [Nihon Falcom](https://en.wikipedia.org/wiki/Nihon_Falcom) | ~60 | Yamaneko Engine | Ys VII, Ys VIII, Ys IX |
|
||||
| [Croteam](https://en.wikipedia.org/wiki/Croteam) | +40 | [Serious Engine](https://en.wikipedia.org/wiki/Croteam#Serious_Engine) | The Talos Principle, Serious Sam series |
|
||||
|
||||
## AA Engines: Small-size Studios (Indie Studios)
|
||||
|
||||
Here we have some really small studios that also choose to develop a custom engine for their games. Note that most of those engines rely on other libraries/frameworks for certain parts of the game, the common choices we find are [SDL](https://www.libsdl.org) (cross-platform graphics/input), [OGRE](https://www.ogre3d.org) (rendering engine), [MonoGame](https://www.monogame.net) (cross-platform game framework, also relies on [SDL, SharpDX, OpenTK, OpenAL-Soft...](https://github.com/MonoGame/MonoGame.Dependencies)).
|
||||
|
||||
| Company | Employees | Engine | Notable Games |
|
||||
| --- | :---: | :---: | --- |
|
||||
| [Stepmania](https://en.wikipedia.org/wiki/StepMania) | +50 | [Stepmania](https://github.com/stepmania/stepmania) | [In the Groove](https://en.wikipedia.org/wiki/In_the_Groove_(video_game)) (2004), [Pump it Up Pro](https://web.archive.org/web/20130806114114/http://www.piupro.com/) (2007), Pump it up Infinity (2013), [StepManiaX](https://stepmaniax.com/) (2017), [Project Outfox](https://projectoutfox.com/) (2018), [More](https://itgwiki.dominick.cc/en/software/stepmania-forks) |
|
||||
| [Runic Games](https://en.wikipedia.org/wiki/Runic_Games) | ~40 | *OGRE-based* | [Hob](https://store.steampowered.com/app/404680/Hob) (2017), [Tochlight II](https://store.steampowered.com/app/200710/Torchlight_II) (2012) |
|
||||
| [Klei Entertainment](https://en.wikipedia.org/wiki/Klei_Entertainment) | 35 | *custom engine* | [Invisible, Inc.](https://store.steampowered.com/app/243970/Invisible_Inc) (2016), [Don't Starve Together](https://store.steampowered.com/app/322330/Dont_Starve_Together) (2016), Shank series
|
||||
| [Shiro Games](http://shirogames.com) | ~30 | [Heaps.io](https://heaps.io/) | [Northgard](https://store.steampowered.com/app/466560/Northgard) (2018), [Evoland](https://store.steampowered.com/app/233470/Evoland) (2013), [Evoland II](https://store.steampowered.com/app/359310/Evoland_2) (2015) |
|
||||
| [Hello Games](https://en.wikipedia.org/wiki/Hello_Games) | ~25 | [No Man's Sky Engine](https://en.wikipedia.org/wiki/Development_of_No_Man%27s_Sky#Game_engine) | [No Man's Sky](https://store.steampowered.com/app/275850/No_Mans_Sky) (2016) |
|
||||
| [Frictional Games](https://en.wikipedia.org/wiki/Frictional_Games)| ~25 | [HPL engine](https://en.wikipedia.org/wiki/Frictional_Games#HPL_Engine) | [SOMA](https://store.steampowered.com/app/282140/SOMA) (2015), Amnesia series |
|
||||
| [DrinkBox Studios](https://en.wikipedia.org/wiki/DrinkBox_Studios)| ~25 | *custom engine* | [Guacamelee](https://store.steampowered.com/app/214770/Guacamelee_Gold_Edition) (2013), [Guacamelee! 2](https://store.steampowered.com/app/534550/Guacamelee_2) (2018), [Severed](http://www.severedgame.com) (2016) |
|
||||
| [Supergiant Games](https://en.wikipedia.org/wiki/Supergiant_Games)| ~20 | *Forge-based* (2019+) , *MonoGame-based* | [Hades](https://store.steampowered.com/app/1145360/Hades) (2019), [Pyre](https://store.steampowered.com/app/462770/Pyre) (2017), [Transistor](https://store.steampowered.com/app/237930/Transistor) (2014) |
|
||||
| [Wube Software](https://factorio.com) | ~20 | [*Allegro/SDL-based*](https://www.factorio.com/blog/post/fff-230) | [Factorio](https://en.wikipedia.org/wiki/Factorio) (2019) |
|
||||
| [Chucklefish](https://en.wikipedia.org/wiki/Chucklefish) | ~20 | [Halley Engine](https://github.com/amzeratul/halley) | [Wargroove](https://store.steampowered.com/app/607050/Wargroove) (2019), [Starbound](https://store.steampowered.com/app/211820/Starbound) (2016) |
|
||||
| [Re-Logic](https://en.wikipedia.org/wiki/Re-Logic) | ~19 | *XNA-based* | [Terraria](https://store.steampowered.com/app/105600/Terraria) (2011) |
|
||||
| [Ronimo Games](https://en.wikipedia.org/wiki/Ronimo_Games) | ~17 | [RoniTech Engine](https://www.youtube.com/watch?v=41CCE3BFiqA) (SDL) | [Awesomenauts](https://store.steampowered.com/app/425541/Awesomenauts__Starter_Pack) (2017) |
|
||||
| [Lab Zero Games](https://labzerogames.com) | ~17 | [Z-Engine](https://www.reddit.com/r/IAmA/comments/3rk1x9/were_lab_zero_games_makers_of_skullgirls_ama) | [Indivisible](https://store.steampowered.com/app/421170/Indivisible) (2019), [Skullgirls](https://store.steampowered.com/app/245170/Skullgirls) (2013) |
|
||||
| [Introversion Software](https://en.wikipedia.org/wiki/Introversion_Software) | ~14 | SystemIV (SDL) | [Prison Architect](https://store.steampowered.com/app/233450/Prison_Architect) (2015) |
|
||||
| [Exor Studios](https://www.exorstudios.com) | ~14 | *OGRE-based* [Schmetterling](https://www.gamasutra.com/view/pressreleases/304164/XMORPHtrade_DEFENSE__SCHMETTERLING_ENGINE_FEATURESVIDEO.php) | [The Riftbreaker](https://store.steampowered.com/app/780310/The_Riftbreaker) (2020), [X-Morph: Defense](https://store.steampowered.com/app/408410/XMorph_Defense) (2017) |
|
||||
| [ppy](https://ppy.sh/) | +13 | *custom engine* (XNA) | [osu!](https://osu.ppy.sh/) (2007) |
|
||||
| | | [osu!framework](https://github.com/ppy/osu-framework) | [osu!lazer](https://github.com/ppy/osu) (2017) |
|
||||
| [Tribute Games](https://en.wikipedia.org/wiki/Tribute_Games) | ~11 | *MonoGame-based* | [Flinthook](https://store.steampowered.com/app/401710/Flinthook) (2017), [Mercenary Kings](https://store.steampowered.com/app/218820/Mercenary_Kings_Reloaded_Edition) (2014) |
|
||||
| [Thekla Inc.](http://the-witness.net/news) (Jonathan Blow) | ~10 | [*custom engine*](https://en.wikipedia.org/wiki/The_Witness_(2016_video_game)#Funding_and_development) | [The Witness](https://store.steampowered.com/app/210970/The_Witness) (2016) |
|
||||
| [Numantian Games](http://www.numantiangames.com/) | ~10 | *custom engine* | [They Are Billions](https://store.steampowered.com/app/644930/They_Are_Billions) (2019), [Lords of Xulimia](https://store.steampowered.com/app/296570/Lords_of_Xulima) (2014) |
|
||||
| [Nysko Games Ltd.](https://www.nyskogames.com/) | ~10 | *custom engine* | [The Dwarves of Glistenveld](https://store.steampowered.com/app/805520/The_Dwarves_of_Glistenveld) (2019) |
|
||||
| [Passtech Games](https://www.passtechgames.com/) | 10 | OEngine | [Curse of the Dead the Gods](https://store.steampowered.com/app/1123770/Curse_of_the_Dead_Gods) (2020) |
|
||||
| [Terrible Toybox](https://thimbleweedpark.com) (Ron Gilbert) | 9 | [*custom engine*](https://en.wikipedia.org/wiki/Thimbleweed_Park#Game_engine_and_tools) (SDL) | [Thimbleweed Park](https://store.steampowered.com/app/569860/Thimbleweed_Park) (2017) |
|
||||
| [Motion Twin](https://motiontwin.com/) | 8 | [Heaps.io](https://heaps.io/) | [Dead Cells](https://dead-cells.com/) (2018)
|
||||
| [Radical Fish Games](https://www.radicalfishgames.com/) | 8 | *Impact-based (JS)* | [CrossCode](https://store.steampowered.com/app/368340/CrossCode/) (2018) |
|
||||
| [Maddy Makes Games](http://www.mattmakesgames.com) (Madeline Thorson) | ~7 | *MonoGame-based* | [Celeste](https://store.steampowered.com/app/504230/Celeste) (2018), [TowerFall Ascension](https://store.steampowered.com/app/251470/TowerFall_Ascension) (2014) |
|
||||
| [Coilworks](https://coilworks.se) | ~7 | *custom engine* | [Super Cloudbuilt](https://store.steampowered.com/app/463700/Super_Cloudbuilt) (2017), [Cloudbuilt](https://store.steampowered.com/app/262390/Cloudbuilt) (2014) |
|
||||
| [Lo-fi Games](https://lofigames.com) (Chris Hunt) | 6 | *OGRE-based* | [Kenshi](https://store.steampowered.com/app/233860/Kenshi) (2018) |
|
||||
| [D-Pad Studio](http://www.dpadstudio.com) | 6 | *MonoGame-based* | [Owlboy](https://store.steampowered.com/app/115800/Owlboy) (2016) |
|
||||
| [BitKid, Inc.](https://bitkidgames.com) | 6 | *MonoGame-based* | [CHASM](https://store.steampowered.com/app/312200/Chasm) (2020) |
|
||||
| [Nolla Games](https://nollagames.com/) | ~6 | [Falling Everything Engine](https://nollagames.com/fallingeverything/) | [Noita](https://noitagame.com/) (2020) |
|
||||
| [Double Damage Games](http://doubledamagegames.com) | 5 | *OGRE-based* | [Rebel Galaxy Outlaw](https://www.epicgames.com/store/en-US/product/rebel-galaxy-outlaw/home) (2019), [Rebel Galaxy](https://store.steampowered.com/app/290300/Rebel_Galaxy) (2015) |
|
||||
| [Almost Human Games](http://www.grimrock.net) | 4 | *custom engine* | [Legend of Grimrock](https://store.steampowered.com/app/207170/Legend_of_Grimrock) (2012), [Legend of Grimrock 2](https://store.steampowered.com/app/251730/Legend_of_Grimrock_2) (2014) |
|
||||
| [Wolfire Games](https://en.wikipedia.org/wiki/Wolfire_Games) | 4 | Phoenix Engine | [Overgrowth](https://store.steampowered.com/app/25000/Overgrowth) (2017) |
|
||||
| Team Meat | ~4 | Tommunism Engine | [Super Meat Boy](https://store.steampowered.com/app/40800/Super_Meat_Boy) (2010) |
|
||||
| [Polytron](https://en.wikipedia.org/wiki/Phil_Fish#Polytron) | ~4 | *custom engine* | [FEZ](https://store.steampowered.com/app/224760/FEZ) (2013) |
|
||||
| [Nuke Nine](http://nukenine.com/) | 3 | *custom engine* | [Vagante](https://store.steampowered.com/app/323220/Vagante) (2019) |
|
||||
| [Mega Crit Games](https://www.megacrit.com/) | 3 | *custom engine* | [Slay the Spire](https://store.steampowered.com/app/646570/Slay_the_Spire) (2017) |
|
||||
|
||||
## One-person custom engines
|
||||
|
||||
Games developed by 1-2 people with custom game engines, engines mostly coded by one person! Respect.
|
||||
|
||||
| Company/Developer | People | Engine | Notable Game(s) |
|
||||
| --- | :---: | :---: | --- |
|
||||
| [Bay 12 Games](https://bay12games.com/) | 2[*](## "Putnam was also brought on to help with the steam release") | *custom engine* | [Dwarf Fortress](https://bay12games.com/dwarves/) (2006)
|
||||
| [Lizardcube](https://www.lizardcube.com) (Ben Fiquet and Omar Cornut) | 2 | *custom engine* | [Wonder Boy: The Dragon's Trap](https://store.steampowered.com/app/543260/Wonder_Boy_The_Dragons_Trap) (2017) |
|
||||
| Guard Crush Games (Jordi Asensio and Cyrille Lagarigue) | 2 | [*MonoGame-based*](https://twitter.com/Guard_Crush/status/1208050181062692867) | [Streets of Rage 4]() |
|
||||
| [Pocketwatch Games](http://www.pocketwatchgames.com) (Andy Schatz) | 2? | *MonoGame-based* | [Tooth and Tail](https://store.steampowered.com/app/286000/Tooth_and_Tail) (2017) |
|
||||
| Justin Ma and Matthew Davis | 2 | [*custom engine*](https://www.reddit.com/r/ftlgame/comments/1kocwg/how_was_ftl_made) | [FTL: Faster Than Light](https://store.steampowered.com/app/212680/FTL_Faster_Than_Light) (2012) |
|
||||
| Ed Key and David Kanaga | 2 | [*custom engine*](https://blog.evilwindowdog.com/post/45664340244/indeviews-ep1) | [Proteus](https://store.steampowered.com/app/219680/Proteus) (2013) |
|
||||
| [Mountain Sheep](http://www.mountainsheep.net) | 2 | *custom engine* | [Hardland](https://store.steampowered.com/app/321980/Hardland) (2019) |
|
||||
| [Flying Oak Games](http://www.flying-oak.com) (Thomas Altenburger and Florian Hurtaut) | 2 | *MonoGame-based* | [Neuro Voider](https://store.steampowered.com/app/400450/NeuroVoider) (2016), [ScourgeBringer](https://store.steampowered.com/app/1037020/ScourgeBringer)(2020) |
|
||||
| Marc Flury and Brian Gibson | 2 | [*custom engine*](https://en.wikipedia.org/wiki/Thumper_(video_game)#Development) | [Thumper](https://store.steampowered.com/app/356400/Thumper) (2016) |
|
||||
| Jochum Skoglund and Niklas Myrberg | 2 | *custom engine* | [Heroes of Hammerwatch](https://store.steampowered.com/app/677120/Heroes_of_Hammerwatch) (2018), [Hammerwatch](https://store.steampowered.com/app/239070/Hammerwatch) (2013) |
|
||||
| [Villa Gorilla](https://villa-gorilla.com/) (Jens Andersson and Mattias Snygg) | 2 | *custom engine* | [Yoku's Island Express](https://store.steampowered.com/app/334940/Yokus_Island_Express/) (2018) |
|
||||
| [Two Mammoths](http://twomammoths.com/) (Piotr Turecki and Marcin Turecki) | 2 | *custom engine* | [Archaica: The Path of Light](https://store.steampowered.com/app/550590/Archaica_The_Path_of_Light) (2017) |
|
||||
| [Bare Mettle Entertainment](https://www.baremettle.com) (Madoc Evans) | 1? | *custom engine* | [Exanima](https://store.steampowered.com/app/362490/Exanima) (2015) |
|
||||
| [Lucas Pope](https://dukope.com/) | 1 | *OpenFL-based* | [Papers, Please](https://store.steampowered.com/app/239030/Papers_Please) (2013) |
|
||||
| Terry Cavanagh | 1 | *custom engine* | [Super Hexagon](https://store.steampowered.com/app/221640/Super_Hexagon) (2012) |
|
||||
| Francisco Tellez | 1 | *SDL-based* | [Ghost 1.0](https://store.steampowered.com/app/463270/Ghost_10) (2016), [UnEpic](https://store.steampowered.com/app/233980/UnEpic) (2014) |
|
||||
| [Grid Sage Games](https://www.gridsagegames.com) (Josh Ge) | 1 | *SDL-based* | [Cogmind](https://store.steampowered.com/app/722730/Cogmind) (2017) |
|
||||
| Luke Hodorowicz | 1 | [*custom engine*](https://www.reddit.com/r/Banished/comments/1fj1ur/developer_question_engine_choice) | [Banished](https://store.steampowered.com/app/242920/Banished) (2014) |
|
||||
| Thomas Happ | 1 (5 years) | *MonoGame-based* | [Axiom Verge](https://store.steampowered.com/app/332200/Axiom_Verge) (2015) |
|
||||
| James Silva | 1 | *MonoGame-based* | [Salt and Sanctuary](https://store.steampowered.com/app/283640/Salt_and_Sanctuary) (2016) |
|
||||
| Eric Barone | 1 (4 years) | *MonoGame-based* | [Stardew Valley](https://store.steampowered.com/app/413150/Stardew_Valley) (2016) |
|
||||
| Tolga Ay | 1 | *SFML-based* | [Remnant of Naezith](https://naezith.com) (2018) |
|
||||
| Nick Gregory | 1 (5 years) | *MonoGame-based* | [Eagle Island](https://store.steampowered.com/app/681110/Eagle_Island) (2019) |
|
||||
| [bitBull Ltd.](http://www.bitbull.com) (James Closs) | 1 (4 years) | *MonoGame-based* | [Jetboard Joust](https://store.steampowered.com/app/1181600/Jetboard_Joust__Scourge_of_the_Mutants) (2020) |
|
||||
| Benjamin Porter | 1 (8 years) | *SFML-based* | [MoonQuest](https://store.steampowered.com/app/511540/MoonQuest) (2020) |
|
||||
| Randall Foster | 1 (7 years) | *custom engine* | [Kid Baby: Starchild](https://store.steampowered.com/app/559630/Kid_Baby_Starchild) (2019) |
|
||||
| [Dennis Gustafsson](http://www.tuxedolabs.com) | 1 | *custom engine* | [Teardown](https://store.steampowered.com/app/1167630/Teardown) (2020) |
|
||||
| [Christian Whitehead](https://en.wikipedia.org/wiki/Christian_Whitehead) | 1 | [Retro Engine](https://eveningstar.studio/tech.html) | [Sonic Mania](https://store.steampowered.com/app/584400/Sonic_Mania) (2017), [Penny’s Big Breakaway](https://store.steampowered.com/app/1955230/Pennys_Big_Breakaway) (2024) |
|
||||
| [Positech Games](http://www.positech.co.uk/about.shtml) (Cliff Harris) | 1 | *custom engine* | [Production Line](https://store.steampowered.com/app/591370/Production_Line__Car_factory_simulation) (2019), [Democracy 3](https://store.steampowered.com/app/245470/Democracy_3) (2013), [Gratuitous Space Battles](https://store.steampowered.com/app/344840/Gratuitous_Space_Battles_2) (2015) |
|
||||
| [Frank Lucas](https://www.angeldu.st/en) | 1 | *custom engine* | [Angeldust](https://store.steampowered.com/app/488440/Angeldust) (2019) |
|
||||
| [Zachtronics](https://en.wikipedia.org/wiki/Zachtronics) (Zach Barth) | 1 | *custom engine* | [MOLEK-SYNTEZ](https://store.steampowered.com/app/1168880/MOLEKSYNTEZ) (2019), [EXAPUNKS](https://store.steampowered.com/app/716490/EXAPUNKS) (2018), [SHENZHEN I/O](https://store.steampowered.com/app/504210/SHENZHEN_IO) (2016), [Opus Magnum](https://store.steampowered.com/app/558990/Opus_Magnum/) (2017) |
|
||||
| [Lunar Ray Games](http://www.lunarraygames.com/) (Bodie Lee) | 1 | *custom engine* | [Timespinner](https://store.steampowered.com/app/368620/Timespinner) (2018) |
|
||||
| [sebagamesdev](https://sebagamesdev.github.io/) | 1 | *custom engine* | [Fight And Rage](https://store.steampowered.com/app/674520/FightN_Rage) (2017) |
|
||||
| Loïc Dansart | 1 | *custom engine* | [Melody's Escape](https://store.steampowered.com/app/270210/Melodys_Escape) (2016) |
|
||||
| Billy Basso | 1 | [*custom engine*](https://www.gamedeveloper.com/art/creature-feature-the-surreal-pixel-art-and-animation-of-animal-well) | [Animal Well](https://store.steampowered.com/app/813230/ANIMAL_WELL/) (2024) |
|
||||
| [Jonathan Blow](https://en.wikipedia.org/wiki/Jonathan_Blow) | 1 | *XNA-based* | [Braid](https://store.steampowered.com/app/26800/Braid) (2009) |
|
||||
| [Vittorio Romeo](https://vittorioromeo.com) | 1 | *custom engine* [1](https://github.com/SuperV1234/SSVOpenHexagon/), [2](https://github.com/vittorioromeo/VRSFML/tree/bubble_idle) | [Open Hexagon](https://store.steampowered.com/app/1358090/Open_Hexagon/) (2021), [BubbleByte](https://store.steampowered.com/app/3499760/BubbleByte/) (2025) |
|
||||
| [Pounce Light](https://pouncelight.games) | 1 | [*Bevy-based*](https://www.eurogamer.net/digitalfoundry-2024-tiny-glade-proves-the-power-of-bespoke-game-engines-and-graphics-tech) | [Tiny Glade](https://store.steampowered.com/app/2198150/Tiny_Glade) (2024) |
|
||||
| LocalThunk | 1 | *LÖVE-based* | [Balatro](https://www.playbalatro.com/) (2024) |
|
||||
| ThinMatrix | 1 | *custom engine* | [Equilinox](https://equilinox.com/) (2018) |
|
||||
|
||||
`TODO: Add below entries to the above lists`
|
||||
|
||||
There are some other remarkable games using custom engines that worth mentioning: [Dustforce](https://store.steampowered.com/app/65300/Dustforce_DX) (2012), [Sword and Sorcery EP](https://store.steampowered.com/app/204060/Superbrothers_Sword__Sworcery_EP) (2012), [Dust: An Elysian Tail](https://store.steampowered.com/app/236090/Dust_An_Elysian_Tail) (2013), [Rogue Legacy](https://store.steampowered.com/app/241600/Rogue_Legacy) (2013), [Dyad](https://store.steampowered.com/app/223450/Dyad) (2012), [SpaceChem](https://store.steampowered.com/app/92800/SpaceChem) (2013), [Darkest Dungeon](https://store.steampowered.com/app/262060/Darkest_Dungeon) (2016), [Scrap Mechanic](https://store.steampowered.com/app/387990/Scrap_Mechanic) (2016), [Battle Brothers](https://store.steampowered.com/app/365360/Battle_Brothers) (2015), [Renowned Explorers](https://store.steampowered.com/app/296970/Renowned_Explorers_International_Society) (2015), [Yuppie Psycho](https://store.steampowered.com/app/597760/Yuppie_Psycho) (2019), [Surviving Mars](https://store.steampowered.com/app/464920/Surviving_Mars/) (2018), [The End Is Nigh](https://store.steampowered.com/app/583470/The_End_Is_Nigh) (2017), [The Binding of Isaac: Afterbirth](https://store.steampowered.com/app/401920/The_Binding_of_Isaac_Afterbirth) (2017), [The Binding of Isaac: Rebirth](https://store.steampowered.com/app/250900/The_Binding_of_Isaac_Rebirth) (2014), [BattleBlock Theater](https://store.steampowered.com/app/238460/BattleBlock_Theater) (2013), [Full Metal Furies](https://store.steampowered.com/app/416600/Full_Metal_Furies) (2017), [Binding of Isaac](https://store.steampowered.com/app/113200/The_Binding_of_Isaac) (2011), [Rusted Warfare](https://store.steampowered.com/app/647960/Rusted_Warfare__RTS) (2017).
|
||||
|
||||
## Final Words
|
||||
|
||||
Feedback and improvements are welcome! :)
|
||||
|
||||
```
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user