List of interesting game engines

List of cool/exotic engines and what language they use.

| 102

This post will get updated from time to time. So be sure to read it again someday. :)

Quick Links

Engines

Defold

LANGUAGE: Lua
PRICE/LICENSE: FOSS

Lua powered fully featured game engine that uses messages instead of signals/methods.
Developed by King Studio (Candy Crush) as in-house engine and got open-sourced.

Bitty Engine

LANGUAGE: Lua
PRICE/LICENSE: FOSS (Precompiled is paid)

ImGUI powered game engine that feels like PICO-8 on steroids.

BASIC8

LANGUAGE: Custom BASIC
PRICE/LICENSE: Paid (15€)

Basicaly the same thing as Bitty Engine but you use BASIC instead of Lua.

Enigma GameMaker

LANGUAGE: Visual 1
PRICE/LICENSE: FOSS

Open-source re-implementation of Legacy GameMaker. Uses the same visual programming language as GameMaker.
If you used GameMaker before I highly recommend tring this out.

CT.JS

LANGUAGE: JavaScript, CoffeScript, Visual 1
PRICE/LICENSE: FOSS

Basicaly Scratch to steroids. It's small game engine targeting young developers. It provides multiple language raging from simple block based visual language (Called Catnip) to standard JavaScript. It has lots of build-in tools like scenemanager, animation configurator, collison manager as so on. Very much recommended if you are starting in game dev.

UXN

LANGUAGE: ASEMBLY (CUSTOM)
PRICE/LICENSE: FOSS

More like a Virtual Machine than a game engine. Uses custom ASEMBLY Language and compiles to binary roms.
I tried it for little bit and it's very hard.

Feel free to comment your suggestions/recommendations bellow.


  1. Visual Language (aka Block Language) is special language where you connect different blocks (like “move”|"jump") do create logic instead of using code to write it your self.

Comments

Post comment
New comments need to be aproved before they show up!