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.
- 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