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 image
game-development lua 2d 3d visual-editor asset-management physics-engine multiplatform

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


The Best Evergine Alternatives

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


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