Skip to content
Evergine

Evergine

Evergine is a software development tool for building 2D and 3D games using Lua scripting. It offers a visual editor, asset management, physics engine integration, and publishing options to multiple platforms.
Evergine screenshot

Evergine: Build 2D & 3D Games with Lua Scripting

Evergine is a software development tool for building 2D and 3D games using Lua scripting. It offers a visual editor, asset management, physics engine integration, and publishing options to multiple platforms.

What is Evergine?

Evergine is an open-source, cross-platform game engine and development tool for building 2D and 3D games. It uses the Lua scripting language which allows for rapid iteration and prototyping of game ideas. Some key features of Evergine include:

  • Visual editor for designing levels and games without code.
  • Integrated physics engines like Box2D and Bullet for realistic object interactions.
  • Asset management system for importing, organizing and optimizing art, textures, sounds, etc.
  • Support for publishing games to mobile (iOS, Android), desktop (Windows, Mac, Linux), web (HTML5), and consoles.
  • Lots of sample projects and demos available to reference.
  • Active community forum for troubleshooting issues.
  • Completely free and open-source (MIT license) for commercial use.

Evergine simplifies 2D and 3D game development significantly compared to traditional game engines. Its visual tools allow less technical users to build game prototypes quickly. More advanced developers can leverage the full scripting capabilities and low-level access for fine-tuned control. Overall and excellent starting point for indie developers and hobbyists.

Evergine Features

Features

  1. Visual editor for building game levels and UI
  2. Lua scripting for game logic
  3. Integrated physics engine
  4. Asset management system
  5. Publishing to multiple platforms like Windows, Mac, Linux, iOS, Android, HTML5

Pricing

  • Free
  • Open Source

Pros

Easy to learn and use

Large asset store

Cross-platform support

Open source with active community

Good performance

Cons

Limited 3D capabilities compared to engines like Unity and Unreal

Smaller user base than more popular engines

Less documentation and tutorials available

Not as many advanced features as commercial engines

Reviews & Ratings

Login to Review
3.3

24 reviews

Rating Breakdown
Ease of Use
3.0
Features
4.0
Value for Money
3.6
Customer Support
2.5
Overall Experience
3.3
Recent Reviews
S
Sarah Wilson
Apr 27, 2026
Great potential, but needs polish and better docs

Evergine's visual editor and Lua scripting make prototyping games feel intuitive, and the multi-platform export is a huge plus. However, the asset pipeline can be buggy, and the official documentation is too sparse, forcing you to rely on community forums …

M
Marcus Taylor
Apr 25, 2026
Frustratingly Unstable and Poorly Supported

As a solo developer excited to use Lua for game development, Evergine looked promising on paper. However, the visual editor constantly crashes during basic scene assembly, and the asset management system corrupted my texture files twice. Publishing to platforms feels …

qjohnson5646
Quinn Johnson
Apr 25, 2026
A Fantastic Lua-Based Tool for 2D/3D Game Development

Evergine has been a game-changer for my small indie team. The visual editor and integrated asset management make prototyping incredibly fast, while the Lua scripting gives us the flexibility we need. Publishing to multiple platforms from a single project is …

E
Elena Anderson
Apr 23, 2026
Disappointing and Frustrating for Serious Development

While the concept of a Lua-based engine with a visual editor sounded promising, Evergine has been a constant battle. The editor is buggy and crashes frequently, corrupting project files. The asset pipeline is unintuitive, and the physics integration is glitchy, …

M
Michael Johnson
Apr 23, 2026
A Hidden Gem for Aspiring Game Developers

Evergine has been a fantastic introduction to game development for me. The visual editor is intuitive, making scene setup and asset placement a breeze, while the Lua scripting feels accessible yet powerful enough for complex mechanics. I particularly appreciate the …

Rating Distribution
5
7
4
1
3
10
2
6
1
0

The Best Evergine Alternatives

View all Evergine alternatives with detailed comparison →

Top Gaming Software and Game Engines and other similar apps like Evergine


Unreal Engine icon

Unreal Engine

Unreal Engine is a complete suite of creation tools designed for anyone working with real-time 3D. It provides a real-time 3D engine along with visual scripting tools to accelerate development across multiple platforms including consoles, mobile, PC, and VR. Originally developed for first-person shooters, Unreal Engine has expanded to many...
Unreal Engine image
Unity icon

Unity

Unity is a cross-platform game engine developed by Unity Technologies that is primarily used to develop video games and simulations for computers, consoles, mobile devices, and websites. Some key features of Unity include:Integrated editor for scene creation, scripting, asset pipeline, and building gamesSupports both 2D and 3D game development with...
Unity image
Banshee 3D icon

Banshee 3D

Banshee 3D is an open-source, cross-platform game engine for 2D and 3D game development. It features a modular architecture that allows developers to easily extend and customize the engine to suit their needs.Some key features and capabilities of Banshee 3D include:Modern rendering with support for graphics APIs like OpenGL, Vulkan...
Visionaire Studio icon

Visionaire Studio

Visionaire Studio is a node-based visual programming environment designed specifically for interactive media installations, projections, and experiments. It features a flexible node workflow that enables rapid prototyping and development with real-time visual feedback.Some key features of Visionaire Studio include:Node-based visual programming for interactive graphics, video, VR, lighting, and moreSupport for...
Visionaire Studio image
HaxeFlixel icon

HaxeFlixel

HaxeFlixel is a feature-rich, open source, free 2D game engine that allows developers to create cross-platform games using the Haxe programming language and OpenFL rendering library. It is inspired by FlashPunk and provides a similar API, making it easy for Flash developers to get started with HaxeFlixel.Some key features of...
HaxeFlixel image
MANU Game Maker icon

MANU Game Maker

MANU Game Maker is a free and open source 2D game creation tool ideal for hobbyists, students, and indie developers. Built using the Godot game engine, MANU provides an easy-to-use visual editor to design and develop 2D games of all genres including platformers, shoot 'em ups, puzzle games, and more...
MANU Game Maker image
Heaps.io icon

Heaps.io

Heaps.io is an open-source, cross-platform game engine and integrated development environment (IDE) that allows developers to create high performance 2D and 3D games targeting Web, iOS and Android platforms from a single code base.Some key features of Heaps.io include:Uses Haxe programming language which allows targeting multiple platforms from same code...
Heaps.io image
Build a Game Universe icon

Build a Game Universe

Build a Game Universe is a powerful worldbuilding and game design software that gives users the tools to create fully customized game environments, worlds, and narratives. With an intuitive drag-and-drop interface, you can easily build expansive 3D landscapes from stunning natural vistas to gritty urban cityscapes. Populate your world with...
Build a Game Universe image
Silent Walk FPS Creator icon

Silent Walk FPS Creator

Silent Walk FPS Creator is a powerful yet easy-to-use game creation tool specialized for first-person shooter games. With its visual editor, you can quickly build detailed 3D levels by dragging and dropping from a library of premade assets including textures, models, sounds, scripts, weapons, enemies, and more.A key feature is...
Silent Walk FPS Creator image
HaxePunk icon

HaxePunk

HaxePunk is an open-source, cross-platform 2D game framework powered by Haxe. It provides a set of classes and tools to streamline development of 2D games that can target multiple platforms like Flash, HTML5, PC/Mac, iOS, Android, and more.Some key features of HaxePunk include:Strong foundation of core game classes for graphics,...
HaxePunk image