Video Game Engines

  • Bitmelo

    Free Web Website

    Bitmelo is a game editor and engine for making small pixel art games. The editor has everything you need to develop a game in one convenient location. You can code, draw tiles and tilemaps, design sound effects, view the documentation, and playtest your game, all without having to break focus by switching applications. Once complete you can then export your game as a single HTML file.


    Bitmelo icon
  • Construct 2

    Freemium Windows Website

    Scirra Construct is a 2D game development engine with a focus on building games visually. No programming is required though the software uses a visual method for event handling that relies on programming concepts like variables, loops and conditions. It provides a powerful form of scripting that's as easy as clicking, dragging and dropping.

    Construct exports to HTML5 with export options for online sites like Small Kongregate iconKongregate and Small Scirra Arcade iconScirra Arcade as well as exports for Small PhoneGap iconPhoneGap for mobile games.

    The software is available in two version:
    Construct 2 - a Windows-only software with a one-time purchase.
    Construct 3 - a web app using a subscription for access.

    The opensource Small Construct Classic iconConstruct Classic is also available, but it is retired and no longer developed.


    Construct 2 icon
  • Ceilfire

    Free Windows Linux Web Website

    Ceilfire is a fully integrated platform that allows users to create, publish and play HTML5-Games directly in the browser without requiring any programming.


    Ceilfire icon
  • Quest

    Free Windows Website

    Quest lets you create sophisticated text-based games, without having to program. Make text adventures, role-playing games, training materials, simulations, or interactive fiction. With its easy-to-use visual editor, absolutely no programming is required--everything about your game is displayed in plain English. A full tutorial is included so you can get started quickly. You're not limited to text--your games can come alive with pictures, sound effects, and music. With Quest Packager, you can create a stand-alone EXE file for your game, so your users can install your game with no additional downloads required. And these are all free.
    You can also upload your game to our website, so people will be able to play without having to download anything at all.


    Quest icon
  • Kocho

    Free Android iPhone Android Tablet iPad Website

    Kocho is a free offline visual novel maker & player which allows you to play, create and share your own visual novel games in an easy way.

    With Kocho, you can be a player or the creator of simple or more complex stories with choices and make a reality the stories you dreamed.

    As a player you will have access to community developed stories made by visual novels and anime fans. As a creator, you have at your disposal a powerful and easy to use visual novel engine app.


    Kocho icon
  • Verus Engine

    Free Personal Windows Website

    Verus Engine is a modern, platform-agnostic 3D game engine. It is developed using C++ and HLSL. It is based on Direct3D 12 and Vulkan graphics APIs. The code is user friendly and well optimized.


    Verus Engine icon
  • Pixelbox

    Free Mac Windows Linux Website

    Pixelbox is an HTML5/JavaScript, 2D game engine inspired by fantasy consoles like Small PICO-8 iconPICO-8. Besides a framework geared toward fast prototyping, Pixelbox also includes tile, level, music and sound editors.


    Pixelbox icon
  • Scroller Game Creator

    Free Personal Windows Website

    Scroller Game Creator is a tool that enables you to create scroller-type games without any programming knowledge. The program is a full game creator, it handles all game elements that are required, and it produces the final executable. You don't need to install any special programs, you don't need to learn difficult scripting languages or spend hours learning the basic functions.

    The editor is very simple and straightforward, but powerful as well, so you can start building your game just after downloading the program. You can create shoot 'em up games, maze games, puzzles or even adventure games.

    If you are planning to create more than just a basic scroller shooter, the built-in trigger system will enable you to create complex games by setting up basic conditions on the game field. The onboard screen graphics (HUD) is also fully customizable. You can use animated images as well for the different game elements.

    Scroller Game Creator is designed to be simple and user friendly, while advanced features in the editor can be used to make your game more professional and unique.


    Scroller Game Creator icon
  • Pixel Vision 8

    Free Windows Linux Mac Website

    Pixel Vision 8 is a platform that standardizes 8-bit fantasy console limitations built on top of an open source C# SDK. Developers can customize these restrictions to match actual legacy hardware or create something new. It is ideal for game jams, prototyping ideas or having fun.


    • ColorChip - Manages system colors
    • Display - Renders pixel data.
    • Font - Renders sprite based fonts.
    • GameChip - A game's base class.
    • MusicChip - A sequencer for playing back music.
    • ScreenBufferChip - Caches sprites for tilemaps and fonts.
    • SoundChip - A sound effect manager.
    • SpriteChip - Manages sprites in memory.
    • TileMap - Drawing sprites into the ScreenBufferChip.


    Pixel Vision 8 icon
  • Novelty

    Free Windows Website

    What is Novelty?
    Novelty is a free game maker tailored for making visual novels. Contrary to most other visual novel makers, Novelty is designed for people without any experience in scripting or programming.

    As a designer you have a lot of artistic freedom in Novelty. There are no templates or presumptions on how your game should look. The visual tools that come with Novelty enables you to give your game a unique look that will stand out.

    Programming or no programming
    Novelty is firmly built around the concept that no programming is required. Instead of typing code, you can utilize a visual pseudo-programming system which let's you set up game events and dynamic story branches using a point and click interface. Of course there will always be users who want to extend their games to do things outside the box and therefor there is a fully featured scripting language available.

    If you are an advanced user with experience of programming in C++ or Java, you'll be glad to know that there is a scripting language available to you if you wish to customize your game even further.

    Create and collaborate
    Novelty offers a rich asset creation pipeline, that lets you design your own custom assets using a simple yet powerful markup language or through a new visual point and click interface.

    Assets can easily be shared with the friends and other members of the Novelty community. Likewise, downloading new art and characters and using them in your own visual novels is as easy as copying a file. Novelty does the work for you.


    Novelty icon
  • Hero Engine

    Commercial Windows Website

    HeroEngine is the only all-in-one development platform for making and operating online games.


    Hero Engine icon
  • melonJS

    Free Self-Hosted JavaScript Website

    melonJS is an open source HTML5 game engine that empowers developers and designers to focus on content.


    melonJS icon
  • MANU Game Maker

    Free Mac Windows Website

    MANU is an easy to use Video Game Maker. Making your own 3d arcade games with MANU is easier than ever. No code. No limits.
    Save a lot of development time and enjoy convenient and joyful way to develop game mechanics. Have fun while creating.
    User-friendly system with no coding! Customize and launch animations the way you want it, either from the beginning of the game or after specific events.
    Set up and modify any custom values on the go, including health, ammunition and speed of character or object movement.
    Use simple tools to create and reuse animation sequences that will improve your development process and ease the workflow.


    MANU Game Maker icon
  • Pixel Game Maker MV

    Commercial Windows Steam Website

    Pixel Game Maker MV allows you to build up your own action game with no programming knowledge necessary. This engine was designed with the idea of giving a voice to people's passions, allowing them to freely express the game that they have held in their hearts. Create the game that you want to play now!

    The software includes:
    Resources - Prepare and arrange image assets required for your game
    Tiles – Create “tiles” necessary for map field creation
    Objects – Provide characters and items with various gimmicks
    Animation – Enliven and enrich your graphics
    Scenes – Build stages using tiles and objects
    Transition – Connect scenes to bring your games into shape


    Pixel Game Maker MV icon
  • Cocos2d-x

    Free Mac Windows Linux Windows Mobile Android ... iPhone Blackberry Android Tablet Windows Phone iPad Blackberry 10 Website

    cocos2d-x is a cross platform open source free 2D game engine for mobile gamedev, that is fast and stable, easy to learn and use.


    Cocos2d-x icon
  • Gamesalad

    Commercial Mac Windows Website

    GameSalad Creator is an authoring tool developed by GameSalad, Inc. (formerly Gendai Games) aimed primarily at non-programmers for composing games in a drag-and-drop fashion, utilizing visual editors and a behavior-based logic system. It is used by consumers and creative professionals such as graphic designers, animators, and game developers for rapidly prototyping, building and self-publishing cross-platform games and interactive media. The application runs on Mac OS X and can produce iPhone , web browser-based content in HTML 5, and mac applications.


    Gamesalad icon
  • Superpowers

    Free Mac Windows Linux Website

    Superpowers is an HTML5 development environment for making 2D and 3D games.
    It can be extended with plugins and lets you collaborate in real-time.


    Superpowers icon
  • Phaser

    Free Mac Windows Linux Website

    Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.


    Phaser icon
  • Tululoo Game Maker

    Free Mac Windows Linux Website

    Tululoo Game Maker is a complex game creation environment that allows you to create browser based games. The program generates a Javascript code that can be played in web browsers using the next generation web standard HTML5.

    With Tululoo you can create games for your mobile devices as the latest ones already support the new HTML5 standards. Tululoo comes with a user friendy resource manager and script editor, where you can import your images, backgrounds, animated sprites, sounds. You can easily create the objects (actors like player, enemies, collectable items, etc.) and you can also add your own functions and scripts to the game objects.

    The built-in script editor has some great features like syntax highlighting or code completion so writing your own code is easy and fun. Tululoo offers several built-in game functions as well, but it is dynamic, so you can use unlimited custom functions, variables, structures etc. Beginners can browse several pre-made game kits, which can be modified easily.


    Tululoo Game Maker icon
  • Gideros Studio

    Free Mac Windows Linux Wine Website

    Gideros Studio is a Lua-based, cross platform and open source game engine allowing easy creation of games.


    Gideros Studio icon
  • GB Studio

    Free Mac Windows Linux Website

    A free and easy to use retro adventure game creator for your favourite handheld video game system.


    GB Studio icon
  • Game Builder

    Free Mac Windows Steam Website

    Game Builder is an experimental game-building sandbox. Create games within a 3D game world you create. Choose from thousands of ready-made 3D models through Small Poly iconPoly. Design game logic by arranging various blocks in a sleek drag-and-drop interface. Or code directly with JavaScript in real time.


    Game Builder icon
  • GMKR

    Free Windows Android Android Tablet Website

    A free, easy-to-use rpg map editor and game maker.
    Play, create and share rpg maps!


    GMKR icon
  • RPG Paper Maker

    Free Personal Mac Windows Linux Website

    RPG Paper Maker is a free game maker engine including a 3D universe with many 2D sprites and some simplified 3D objects.


    RPG Paper Maker icon
  • RPG Playground

    Free Mac Windows Linux Web Android ... iPhone Chrome OS iPad Website

    Make & play games, it’s easy and fun with RPG Playground.

    You have the story and game design, RPG Playground brings it to reality. No need for programming or making art, everything is provided. And the best part is that it's a FREE RPG Maker.

    It is the easiest and most enjoyable way to make your own action RPG, and share it with the rest of the world.


    No other game creating tool is as enjoyable and straightforward as RPG Playground. No need to read articles or watch hours of videos.

    There are only 2 steps to make your RPG:
    Drag stuff
    Press “play”
    You can finish your first game in a weekend and let others play it. It’s that simple.

    Graphics, sounds, music and game features are included, so you can focus on your imagination.

    The ability to leap seamlessly between edit and play modes truly helps RPG Playground excel as a piece of design software.


    Play unlimited RPG’s from people around the world. Discover their surprising worlds and stories. Get inspired by their creations, and inspire others with yours.


    Everyone can enjoy your game after you press the “share” button. You can even release an unfinished game to get early feedback from players.


    • Make your own fast paced action RPG, like The Legend of Zelda, The Secret of Mana, Chrono Trigger, …
    • Create your world by dragging items and characters
    • Bring your story to life without programming
    • Configure the artificial intelligence of enemies and allies
    • Finish your first small game in a weekend, and instantly share it
    • Seamlessly switch between make and play modes
    • Play an infinite supply of user created games
    • Web based, so you can log into any computer or Chromebook and continue creating.


    RPG Playground icon
  • Arcade Game Studio

    Free Windows Website

    Making games as the '80s arcade games. Includes Run'n'Gun, vertical & horizontal Shooters or Platform, makes games as Pac-Man, Commando, 1942, Ghosts 'n' Goblins or Gauntlet, with sprite sheets, pixel art, sound fx, & music. You get arcade feel.


    Arcade Game Studio icon
  • Stride Game Engine

    Free Windows Android iPad iPhone Website

    Stride (formerly Xenko) is an open-source C# game engine designed for the future of gaming. It comes with a full toolchain and is especially well suited to create realistic games but allows you much more!.


    Stride Game Engine icon
  • GameMaker: Studio

    Commercial Windows Website

    Design your own computer games with a drag-and-drop event/action system, and introduce yourself to coding at your own pace.


    GameMaker: Studio icon

    Free Personal Windows Website

    The most powerful game development platform is now available to everyone. Full engine source code. All features. No royalties. No obligations. No license fee.


    CRYENGINE icon
  • RPG Maker

    Commercial Mac Windows Linux Steam Website

    The RPG Maker software series is a set of game creation suites aimed at easy 2D role playing game creation. With an emphasis on JRPG gameplay mechanics, the suites typically include map, tile and sprite editors, character, encounter and dialog tools, among countless other elements to cover practically every facet of game building.


    RPG Maker icon
  • Construct 3

    Commercial Windows Software as a Service (SaaS) Website

    Construct 3 is a powerful 2D game development engine which uses Scirra's intuitive event system to allow its users to build all kinds of games and apps.


    Construct 3 icon
  • GDevelop

    Freemium Mac Windows Linux Web Website

    GDevelop is an open-source game making software designed to be used by everyone. Any kind of 2D games can be created with it and no programming skills are required to get started. Logic of games are made using visual events.


    GDevelop icon
  • Bevy Game Engine

    Free Mac Windows Linux Website

    A refreshingly simple data-driven game engine built in Rust. Free and Open Source Forever!

    Data Driven
    All engine and game logic uses Bevy ECS, a custom Entity Component System

    • Fast: Massively Parallel and Cache-Friendly. The fastest ECS according to some benchmarks
    • Simple: Components are Rust structs, Systems are Rust functions
    • Capable: Queries, Global Resources, Local Resources, Change Detection, Lock-Free Parallel Scheduler

    2D Renderer
    Render real-time 2D graphics for games and apps

    • Features: sprite sheets, dynamic texture atlases, cameras, textures, and materials
    • Extensible: custom shaders, materials, and render pipelines
    • Common Core: builds on top of Bevy's Render Graph

    3D Renderer
    A modern and flexible 3D renderer

    • Features: lights, cameras, meshes, textures, materials, gltf loading
    • Extensible: custom shaders, materials, and render pipelines
    • Common Core: built on top of Bevy's Render Graph

    Render Graph
    Compose custom render pipelines using a graph structure

    • Parallel: Render Graphs are automatically rendered in parallel
    • Modular: Build composable and reusable render logic using Render Graph nodes
    • Backend Agnostic: Not tied to a specific graphics api

    Bevy UI
    A custom ECS-driven UI framework built specifically for Bevy

    • Built directly on top of Bevy's ECS, Renderer, and Scene plugins
    • Compose UIs dynamically in code or declaratively using the Bevy Scene format
    • Use a familiar "flex box" model to layout your UIs

    Create, save, and load ECS worlds using Bevy's Scene system

    • Loading: Loading scenes preserves entity IDs (useful for save games)
    • Instancing: Instancing creates linked duplicates of scenes with new entity IDs
    • Hot Reloading: Changes to scene files are automatically applied to running apps

    Load audio files and play them on demand

    • Load mp3 audio files as Assets
    • Play audio files using the AudioOutput resource

    And much more…


    Bevy Game Engine icon
  • Rogue Engine

    Free Mac Windows Linux Website

    Rogue Engine is a full featured environment for game development using WebGL. Create projects in an intuitive and familiar 3D environment using configurable components made with Small TypeScript iconTypeScript.


    Rogue Engine icon
  • Stencyl

    Freemium Mac Windows Linux Website

    Stencyl isn't your average game creation software; it's a gorgeous, intuitive toolset that accelerates your workflow and then gets out of the way. We take care of the essentials, so you can focus on what's important - making your game yours. .


    Stencyl icon
  • Godot Engine

    Free Mac Windows Linux Haiku FreeBSD Website

    Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel. Games can be exported with one click to a number of platforms, including the major desktop platforms (Linux, macOS, Windows), mobile platforms (Android, iOS), as well as Web-based platforms (HTML5) and consoles.


    Visual editor, full of mature tools.
    Uncluttered UI, with context-sensitive editors.
    Amazing scene system, supporting instancing and inheritance.
    Friendly content creation interfaces for artists, level designers, animators, …
    Visual shader editing for 2D and 3D.
    Persistent live editing (changes are not lost after stopping the game). Live editing on mobile devices!


    Godot Engine icon
  • Unreal Engine

    Free Mac Windows Linux Website

    Unreal Engine is a professional suite of tools and technologies used for building high-quality games across a range of platforms. Unreal Engine’s rendering architecture enables developers to achieve stunning visuals and also scale elegantly to lower-end systems.

    Revolutionary new workflow features and a deep toolset empower developers to quickly iterate on ideas and see immediate results, while complete C++ source code access brings the experience to a whole new level.

    Unreal Engine technology powers hundreds of games as well as real-time 3D films, training simulations, visualizations and more. Over the past 15 years, thousands of individuals and teams and have built careers and companies around skills developed using the engine.


    Unreal Engine icon
  • Unity

    Freemium Mac Windows Linux Website

    Unity is a multi-platform game development tool, designed from the start to ease creation. A fully integrated professional application, Unity offers the free Personal Edition with all features, a Plus subscription at 25$ a month and a Pro subscription at 125$ a month with extra services such as Cloud building.


    Unity icon

Comments on Video Game Engines

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment?

Sign up to comment, it's simple!