ENIGMA - LateralGM

ENIGMA - LateralGM

ENIGMA is an open-source game engine that provides an easy-to-use drag and drop interface for developing 2D and 3D games. LateralGM is a game creation program based on ENIGMA that allows designers and developers to rapidly build games without code.
ENIGMA - LateralGM image
2d 3d game-development drag-and-drop open-source

ENIGMA: Open-Source Game Engine

A free, open-source game engine for 2D and 3D game development with a user-friendly drag-and-drop interface, complemented by LateralGM, a rapid game creation tool.

What is ENIGMA - LateralGM?

ENIGMA is an open-source, cross-platform game engine and IDE that allows for quick game creation without the need for programming knowledge. It uses a drag and drop interface akin to software like GameMaker or Stencyl, making it easy for those without coding experience to build 2D and 3D games.

LateralGM serves as a graphical front-end and IDE for the ENIGMA game engine. It provides a workflow similar to GameMaker, allowing users to visually design gameplay objects, build levels with tilesets and assets, and add behaviors/events through its event system. The underlying ENIGMA engine handles compiling the project into an executable game.

Together, ENIGMA and LateralGM provide a full game creation suite tailored towards designers, artists, and hobbyists rather than expert programmers. The drag and drop interfaces lower the barriers to entry substantially compared to traditional coding. Rapid prototyping is possible, cutting down development time. The engine supports multiple platforms including Windows, Mac, Linux, iOS, Android, and HTML5.

While less flexible than frameworks like Unity or Unreal, ENIGMA and LateralGM offer new creators an approachable starting point before needing to learn programming. The open-source community provides plenty of documentation and samples to learn from as well. Seasoned developers can also use ENIGMA as a base engine and expand it with C/C++ code.

ENIGMA - LateralGM Features

Features

  1. Drag-and-drop interface for game development
  2. Supports 2D and 3D game creation
  3. Large library of functions and extensions
  4. Cross-platform exporting
  5. Integrated sprite editor
  6. Room editor for level design
  7. Event system for gameplay logic
  8. Scripting support

Pricing

  • Open Source
  • Free

Pros

Easy to learn and use

Fast iteration and rapid prototyping

Large community and resources

Open source and free

Cross-platform support

Feature-rich for a free engine

Cons

Limited documentation

Not as performant as commercial engines

Lacks some advanced features

Exporting can be tricky

Steep learning curve for 3D


The Best ENIGMA - LateralGM Alternatives

Top Games and Game Engines and other similar apps like ENIGMA - LateralGM


Construct 2 icon

Construct 2

Construct 2 is a flexible and intuitive 2D game creator optimized for building HTML5 games that can be played across browsers and mobile devices. It features a drag-and-drop interface that allows users to quickly assemble games without needing to write any code.Some key features and benefits of Construct 2 include:Visual...
Construct 2 image
Adventure Game Studio icon

Adventure Game Studio

Adventure Game Studio (AGS) is a free, open source game development tool focused on creating graphic adventure games. It provides an integrated development environment (IDE) with an approachable interface and easy-to-use tools, making AGS a good choice for beginners looking to get into game development.At the same time, AGS supports...
Adventure Game Studio image
ZGameEditor icon

ZGameEditor

ZGameEditor is a powerful, easy-to-use level editor tailored for 2D game development. As an open source tool, it is completely free for anyone to download and use. ZGameEditor makes it simple to construct detailed and intricate game worlds with its flexible tilemap system, customizable brushes, object tools, and event scripting.For...
ZGameEditor image
Tululoo Game Maker icon

Tululoo Game Maker

Tululoo Game Maker is a free and open-source game engine designed for creating 2D video games. It provides a drag-and-drop interface and visual scripting tools to build games without needing to write code.Some key features of Tululoo Game Maker include:Intuitive visual editor for designing game levels and artworkEvent-driven programming system...
Game Editor icon

Game Editor

Game Editor is a software application used by game developers to create and modify video games of all genres and platforms. It provides a wide range of tools to design and manipulate all aspects of a game such as:Game worlds - Create 2D and 3D environments, landscapes, levels etc.Characters -...
Game Editor image
Castle Game Engine icon

Castle Game Engine

The Castle Game Engine is an open source, cross-platform game engine for 2D and 3D games. It is designed to be versatile and support many different game genres including RPGs, platformers, adventure games, simulations and more.Some key features of the Castle Game Engine:Supports both 2D and 3D games with features...
Castle Game Engine image
CrossBrowdy icon

CrossBrowdy

CrossBrowdy is a free, open-source web browser developed by CrossPlatform Corp. It works on Windows, MacOS, Linux, iOS, and Android, providing a consistent browsing experience across devices and operating systems.The standout feature of CrossBrowdy is its highly customizable interface. Users can tweak everything from the position of the address bar...
CrossBrowdy image
TyranoBuilder icon

TyranoBuilder

TyranoBuilder is a powerful yet easy-to-use visual novel engine and interactive fiction creator. It allows users to create complex branching narrative games and visual novels without needing to know how to code.With TyranoBuilder's intuitive drag-and-drop interface, you can layout game scenes, integrate character sprites and backgrounds, and craft engaging dialogues...
TyranoBuilder image
UrhoSharp icon

UrhoSharp

UrhoSharp is an open-source cross-platform 2D and 3D game engine and UI framework that allows .NET code to run on multiple platforms. It is based on the C++ Urho3D game engine, but provides a full C# API using Mono and supports running .NET code natively on Windows, Mac, Linux, iOS,...
UrhoSharp image
Scroller Game Creator icon

Scroller Game Creator

Scroller Game Creator is a free and open source game engine designed specifically for creating 2D side-scrolling platformer games. It comes with a visual editor that allows you to easily design game levels by placing tiles and objects without needing to write any code.Some key features include:Drag and drop interface...
Flowlab icon

Flowlab

Flowlab is an online platform that enables anyone to create interactive games, quizzes, simulations and more without needing to know how to code. It features an intuitive drag-and-drop interface that makes building highly engaging and interactive content simple and accessible to all.Some key features and benefits of Flowlab include:Drag-and-drop interface...
Flowlab image
Aphalina Animator icon

Aphalina Animator

Aphalina Animator is a feature-rich 2D animation software designed for creating frame-by-frame animations. It provides a complete toolset for all stages of 2D animation process including pre-production, animation, and post-production.Some of the key features of Aphalina Animator include:Vector and bitmap drawing tools like pencils, brushes, shapes, typography etc. for creating...
Aphalina Animator image
Platinum Arts Sandbox icon

Platinum Arts Sandbox

Platinum Arts Sandbox is a free and open-source 3D game maker and voxel editor developed by Platinum Arts. It provides an intuitive interface that allows users to create 3D games, simulations, and virtual worlds without needing to write code.Key features of Platinum Arts Sandbox include:Voxel-based editing tools to create intricate...
Platinum Arts Sandbox image
Wintermute Engine Development Kit icon

Wintermute Engine Development Kit

The Wintermute Engine Development Kit is a free and open source game engine designed specifically for developing 2D point-and-click adventure games. It was created by Jan Nedoma and allows developers to build classic-style adventure games similar to titles from LucasArts and Sierra in the 1990s.Some key features of the Wintermute...
Wintermute Engine Development Kit image
CraftStudio icon

CraftStudio

CraftStudio is a free and open source game creation software designed to allow anyone to make games without coding. It features a visual scripting system using a flowchart interface to wire together game logic and behaviors without typing code.With CraftStudio, users can create a variety of 2D and 3D games...
CraftStudio image
Express Animate icon

Express Animate

Express Animate is a 2D vector animation software targeted at individual animators, small studios and businesses. It provides all the necessary tools for creating high-quality animations, interactive content, UI/UX design, and more.Some of the key features of Express Animate include:Vector and bitmap drawing tools for creating 2D assetsIntuitive timeline for...
Express Animate image
Construct Classic icon

Construct Classic

Construct Classic is a 2D game creation software designed for non-programmers and indie developers. It utilizes a drag and drop interface and event-based logic system that enables users to build 2D games without needing to write code.Some key features of Construct Classic include:Intuitive drag and drop interface to add sprites,...
Construct Classic image
G3D Innovation Engine icon

G3D Innovation Engine

G3D Innovation Engine is an open-source, high-performance 3D graphics API and game engine middleware suited for video games, simulations, and visualization applications. It provides an extensive set of graphics features including:Advanced rendering techniques like deferred shading, ambient occlusion, and screen-space reflections for enhanced visual qualityA scene graph architecture that allows...
G3D Innovation Engine image
Pixel Game Maker MV icon

Pixel Game Maker MV

Pixel Game Maker MV is a 2D game engine designed for making retro-style games with pixel art graphics. It provides a complete, user-friendly game development environment for beginners and experts alike.Some key features include:Intuitive drag-and-drop interface for placing sprites, tiles, and objectsComprehensive sprite editors for drawing and animating 2D pixel...
Pixel Game Maker MV image
Artist Code icon

Artist Code

Artist Code is a visual programming language and environment designed specifically for artists, designers, and creators to build interactive, multimedia projects. It utilizes a node-based workflow where users connect different modules together to control graphics, audio, video, sensors, and more to create generative art, interactive installations, AR/VR experiences, and other...
001 Game Creator icon

001 Game Creator

001 Game Creator is a powerful yet easy-to-use game making tool for aspiring game developers. With its drag-and-drop interface, you can create impressive 2D and 3D games without writing a single line of code.Whether you're looking to build simple arcade games, intricate puzzles or stunning action-adventure titles, 001 Game Creator...
001 Game Creator image
Leadwerks icon

Leadwerks

Leadwerks is a 3D game engine with a focus on ease of use and performance. It enables developers to quickly build high-quality 3D games without needing deep programming knowledge.Some key features of Leadwerks include:Visual scripting system based on Lua that allows rapid game development without codingSupport for building games for...
Leadwerks image
3D RAD icon

3D RAD

3D RAD is a powerful 3D modeling, sculpting, and animation software optimized for speed and flexibility. With 3D RAD, designers and artists can quickly iterate ideas in 3D without getting bogged down in complex workflows.Key features include:Intuitive sculpting brushes for organic modelingRobust sketching tools to block out conceptsAnimation tools focused...
Reality Factory icon

Reality Factory

Reality Factory is a professional 3D computer graphics software application used for modeling, animation, simulation, rendering, and design visualization. Developed by Tech Soft 3D, Reality Factory aims to provide an intuitive and efficient workflow for creating 3D assets for various industries including engineering, architecture, animation, and visual effects.Some key features...
Reality Factory image
RPGWizard icon

RPGWizard

RPGWizard is a comprehensive software suite for creating and running tabletop roleplaying games. With an intuitive drag-and-drop interface, RPGWizard makes it easy for game masters to build rich, immersive worlds for their players to explore.Key features include:Customizable character and monster generators to populate your worldInteractive map creation tools, including regional...
RPGWizard image
Open RPG Maker icon

Open RPG Maker

Open RPG Maker is a free, open source 2D game engine designed specifically for developing role-playing games. With an easy to use visual editor, users can create intricate game worlds, levels, characters, items, quests and more without needing to know how to code.Some key features of Open RPG Maker include:Tile-based...
Open RPG Maker image
Blitz3D icon

Blitz3D

Blitz3D is a 3D game engine and programming language that is designed to allow for rapid game development. It uses a Basic-style syntax that is easy to learn, making it a good choice for beginner and indie game developers.Some key features of Blitz3D include:Integrated 3D graphics engine and SDK for...
Blitz3D image
NCine icon

NCine

nCine is a professional nonlinear video editing application developed by nablet for film, video, and multimedia content creators. It provides a complete editorial environment for video editing, compositing, motion graphics, visual effects, color correction, and audio post-production.Some key features of nCine include:Powerful timeline-based editing interface with support for multiple video/audio...
NCine image
Mokoi Gaming icon

Mokoi Gaming

Mokoi Gaming is an innovative online gaming platform catering to casual gamers of all ages and interests. With its vast library of popular free-to-play web games, Mokoi Gaming aims to be the ultimate destination for casual gaming enthusiasts.The platform features hundreds of high-quality casual games across diverse genres and themes...
WorldForge icon

WorldForge

WorldForge is an open source project that aims to make it easier for developers to create massively multiplayer online roleplaying games (MMORPGs). It provides a set of tools, servers, protocols and libraries that handle many complex game development tasks such as world simulation, player interactions, and network communication.Some key features...
WorldForge image
AresEd icon

AresEd

AresEd is a powerful, free level editor made specifically for creating and editing levels and mods for games running on the Source engine like Counter-Strike, Half-Life 2, Left 4 Dead, and more. It has an easy-to-use WYSIWYG editor that allows you to visually place and edit terrain, entities, scripting logic,...
AresEd image
Whitestorm.js icon

Whitestorm.js

Whitestorm.js is an open-source JavaScript framework aimed at accelerating 3D web development. It provides a complete toolset for building performant 3D web apps and games with WebGL and enabling rapid prototyping.Some key features of Whitestorm.js include:Modular architecture and lightweight footprintBuilt-in components like PhysicsEngine, Animator, assets LoaderReactive data flow and entity-component...
Whitestorm.js image
Maker3D icon

Maker3D

Maker3D is a free and open-source 3D design software aimed at hobbyists, makers, and beginner 3D modelers. It has an easy-to-use drag-and-drop interface that allows users to create 3D models without needing to learn complex CAD software or coding.Unlike many 3D modeling tools that use parametric modeling methods, Maker3D uses...
NeoAxis 3D Engine icon

NeoAxis 3D Engine

The NeoAxis Game Engine is a free and open-source 3D engine and editor for Windows. It provides a complete toolset for game development, including:Scene and level editing toolsVisual scripting system for game logicGraphics rendering with support for shaders and effectsPhysics engine with collisions and rigid body simulationParticle system editor for...
NeoAxis 3D Engine image
Hero Engine icon

Hero Engine

Hero Engine is a comprehensive game engine and server technology platform designed for developing online, multiplayer games. It was originally developed by Simutronics Corp and released in 2009.Some key capabilities and features of Hero Engine include:Handles low-level functionality like networking, physics, rendering, etc. so developers can focus on high-level game...
Hero Engine image
Lite-C icon

Lite-C

Lite-C is a lightweight variant of the C programming language designed specifically for embedded systems and Internet of Things (IoT) applications where memory and processing resources are very limited.It retains the basic syntax and semantics of C, but removes many complex features like variable length arrays, recursive functions, and inline...
Angel2D icon

Angel2D

Angel2D is an open-source, cross-platform 2D game engine and editor written in C++. It is designed to be lightweight, easy to use, and flexible for creating a wide range of 2D games.Some key features of Angel2D include:Fast 2D sprite rendering using hardware accelerationIntuitive scene and object hierarchy systemResource management for...
Power Game Factory icon

Power Game Factory

Power Game Factory is a game creation tool designed to allow anyone to build 2D and 3D video games without needing to write any code. It features an easy-to-use visual editor with a drag-and-drop interface that enables users to quickly construct complete game worlds, characters with customizable behaviors and appearances,...
Unreal Development Kit icon

Unreal Development Kit

The Unreal Development Kit (UDK) is a free version of Epic Games' Unreal Engine 3 that gives developers access to the same tools and engine code used in games like Gears of War and Bioshock. UDK allows developers to create 3D games, visualize architectures in realtime 3D, simulate and train...
SIO2 Engine icon

SIO2 Engine

SIO2 Engine is an open-source, cross-platform game engine for creating 2D and 3D games. Developed by SIO2 Interactive, the engine provides a range of tools and features for handling graphics, physics, audio, artificial intelligence, and other game functionality.Some key capabilities of SIO2 Engine include:Support for 2D and 3D gameplayReal-time physics...
SIO2 Engine image
Thinking Worlds icon

Thinking Worlds

Thinking Worlds is a powerful 3D simulation and game creation tool that enables designers, educators, and students to rapidly build richly interactive 3D environments without coding.With its node-based visual scripting system, users can quickly add complex logic and behaviors to objects and characters. Intuitive tools like the Behavior Wizard let...
Reality Factory 2 icon

Reality Factory 2

Reality Factory 2 is a feature-rich 3D modeling and animation software solution catered towards hobbyists and professionals alike. With its node-based workflow and logical interface layout, users can easily construct detailed 3D scenes and assets without getting overwhelmed.Some key capabilities of Reality Factory 2 include:Powerful modeling tools for crafting intricate...
Reality Factory 2 image
FPS Creator X10 icon

FPS Creator X10

FPS Creator X10 is a game creation tool designed specifically for building first-person shooter games. With its intuitive drag-and-drop interface, you can quickly create expansive 3D levels and environments without needing to know how to code.Key features include:Drag-and-drop level editor to visually build out levelsSupports custom models, textures, sounds, code,...
Visual3D Game Engine icon

Visual3D Game Engine

The Visual3D Game Engine is an open-source, cross-platform game engine designed for creating 3D video games. It provides a comprehensive set of tools for game development, including:A visual editor for level design and scene buildingA scripting system based on Lua for implementing game logic and behaviorsA physics engine with collision...
3DVIA Studio icon

3DVIA Studio

3DVIA Studio is a feature-rich 3D modeling and animation software solution developed specifically for product designers, architects, and digital artists. It provides an intuitive and easy-to-use interface allowing users to quickly create impressive 3D models and animations.Key features of 3DVIA Studio include:Tools for sketching, sculpting, and assembling 3D parts with...
3DVIA Studio image
Creyawo icon

Creyawo

Creyawo is a feature-rich vector graphics editor designed specifically for Windows. It enables users to create high-quality 2D graphics like logos, icons, illustrations, diagrams and more with ease.Some of the key capabilities and benefits of Creyawo include:Powerful drawing and design tools - It comes equipped with multiple vector tools like...
Creyawo image