What are the best game engines?

A
asked by Anonymous
15 solutions
  • featured This featured product or service is sold by a third party. When you click on it, we may receive a commission or fee.

    Udemy

    KB
    Kenneth Brown
    Written on October 15, 2018
    "I needed to go deeper with java and my friend Jason suggested I try one of these udemy courses. I went with the complete java masterclass. Best decision I could ever make. It not only refreshed my knowledge but taught me some new things I didn't know. Very useful!"
    1. 7
      Unreal Engine 4

      Unreal Engine is a the "most successful video game engine" according to the Guiness World Record and it was showcased in the Unreal shooter. It is written using C++ and has a high degree of portability and can be used in many game platforms. It is mainly used for first person shooter but also for many other types of games.


      Software

      Windows, Mac

      Free

      JB
      Joshua Black
      Written on March 17, 2017
      "Unreal Engine 4 is an intuitive yet cost effective game engine. There is a very friendly and helpful community that provides support when I run into glitches. Unreal Engine 4 ..."
      JB
      Joshua Black
      Written on March 17, 2017
      "Unreal Engine 4 is an intuitive yet cost effective game engine. There is a very friendly and helpful community that provides support when I run into glitches. Unreal Engine 4 is a user friendly program, and does not require advanced coding to start building environments right away."
      MM
      Mario Montiel
      Written on September 13, 2017
      "Unreal Engine is awesome if you're willing to put some work in. I'm not using it for commercial purposes yet, but it's great for learning game development. The documentation isn't the best, but the community resources really make up for it."
      EW
      Elizabeth Watson
      Written on January 20, 2017
      "This game is really entertaining, its a lot of fun on it"
    2. 5
      Duality
      Duality is an Open Source game engine with extensible characteristics. It is written in its own entirety in C# and is designed for creating and developing specifically 2D games. Duality allows you to create modular 2D games and is an engine that provides its own visual editor. It's backed by OpenGL too to avoid graphics issues. 
      Software

      Windows

      Free

      MF
      Melissa Ford
      Written on June 2, 2017
      "This is a great game engine if you're working on something and don't care about the graphics too much. It's got great features but I prefer a more advanced 3D engine."
      MF
      Melissa Ford
      Written on June 2, 2017
      "This is a great game engine if you're working on something and don't care about the graphics too much. It's got great features but I prefer a more advanced 3D engine."
      AM
      Amber Miller
      Written on July 26, 2017
      "I am so glad I found this! I have always wanted to work on my own game, and this allows me to try that. My friend and I are working, using this to make our epic dream game. Of course, he's doing most of the coding, but I am helping where I can. We both agree that this is the best game engine!"
      GN
      Guadalupe Navarro
      Written on April 9, 2017
      "Developing 2D games is a hobby of mine. And I like the fact that this game engine is written in C#. I've been trying to expand my knowledge of different programming languages. This open source game engine will help me do that."
    3. 4
      Aurora
      Aurora is the game engine developed by the software and games company Bioware, famous for Neverwinter Nights, Mass Effect, Dragon Age and Star Wars: The Old Republic. The Auroara developers have planned the game engine toIt is planned for it to have capabilities for graphic rendering (OpenGL and Direct3D), physics support (Bullet) and audio (OpenAL Soft and/or irrKlang). 
      Software

      Windows

      Free

      BP
      Barbara Peters
      Written on June 4, 2017
      "I like using Aurora as my game engine. I know that it is under development and there is a lot more to come. But I can still take the code and use it for my projects for..."
      BP
      Barbara Peters
      Written on June 4, 2017
      "I like using Aurora as my game engine. I know that it is under development and there is a lot more to come. But I can still take the code and use it for my projects for graphic rendering, physics support and audio. Though right now support is not available, I see good things coming from Aurora in the future."
      KR
      Kathryn Rice
      Written on January 5, 2017
      "I was looking for something new and refreshing in the game engines sector. Aurora is something new and different from all the other big names. They are small and upcoming but their features are better in my opinion."
      JG
      Jerry George
      Written on September 13, 2017
      "Aurora has made some of the most iconic games ever, and that's why i wanted to use it when i was building my game. It is quite easy to use,and makes a fantastic product, I am very happy with aurora."
    1. 3
      Crafty
      Crafty is an open source Java Script Engine that is still in development and that is based on a 2D HTML5 game engine. It works with a jQuery syntax instead of a more classical model. With this engine, where sprites are called Entities and are manipulated adding reusable Components to them, you can create many HTML 5 games of any type you can think of.

      Software

      Windows

      Free

      AM
      Ananya Mehta
      Written on September 13, 2017
      "I've been looking for a game engine to help me create games. Crafty is kind of complicated but it has a lot of features. I'm still figuring it out, but so far I really like..."
      AM
      Ananya Mehta
      Written on September 13, 2017
      "I've been looking for a game engine to help me create games. Crafty is kind of complicated but it has a lot of features. I'm still figuring it out, but so far I really like it!"
      SA
      Stephen Andrews
      Written on April 21, 2017
      "I was looking for an open source game engine to create a game to show off my skills. I found a great solution with Crafty and started to program my own HTML5 game with it."
      DY
      Dylan Young
      Written on January 13, 2017
      "This works really great in Opera and on Chrome which are the browsers I like. The minified Crafty direct download was quick and let me get started right away."
    2. 2
      Alamo
      Alamo is a game engine developed and created by the software company Petroglyph. It has been used for the Star Wars Strategy games like Empire at War and Empire at War: Forces of Corruption. The Alamo Game Engine features and is based on 3D Gameplay and a real-time strategic view of a map where tyhe game takes place.

      Software

      Windows

      Free

      AH
      Adam Howard
      Written on July 2, 2017
      "Uniqueness and Redundancy updates, increasing differences and importance of specific units, structures, and planets. Balance updates, allowing each faction to have their own..."
      AH
      Adam Howard
      Written on July 2, 2017
      "Uniqueness and Redundancy updates, increasing differences and importance of specific units, structures, and planets. Balance updates, allowing each faction to have their own identity while still being able to compete with other factions. New particles, effects, and sounds. Crash and Bug fixes, across the board many bugs and errors have been fixed. And more! I know I keep saying that, but there is so much it's hard to even remember."
      JG
      José Guadalupe Hurtado
      Written on February 13, 2017
      "For someone looking to get into game creation this may very well prove to be useful, as it was for me. I've been looking for something basic, that gives me options and yet doesn't completely overwhelm."
    3. 1
      CraftStudio

      CraftStudio allows creators and developers to create and craft games form scratch and in real time over the Internet. CraftStudio is free for all and has all the tools needed to built internet based games. You can model, paint, animate and any thing you will need for your games with no problems of compatibilty, short conversion process and no synchronization issues.


      Software

      Windows

      Free

      WR
      Walter Richardson
      Written on May 20, 2017
      "Craft studio is a potential great program but there is a lot of problems with it. I wish it didn't make it feel like i was a complete idiot. It also has terrible UI and at..."
      WR
      Walter Richardson
      Written on May 20, 2017
      "Craft studio is a potential great program but there is a lot of problems with it. I wish it didn't make it feel like i was a complete idiot. It also has terrible UI and at most good for a beginner. If it had more advanced features i would love it. But right now it's not worth your time."
      RW
      Rachel Webb
      Written on February 14, 2017
      "My closest friends and I have been wanting to start developing web based games, but the distance between us has made collaborating slow and difficult. CraftStudio lets us work together in real time and shows us step by step how to put our game together."
      LH
      Lauren Hunt
      Written on January 9, 2017
      "CraftStudio looks like a nifty little game making program. No tech knowledge needed! I love that it is "name your own price" too."
      JF
      Jesse Fisher
      Written on March 15, 2017
      "This is a really good program if you're trying to get into building games, its great for starters."
    4. 1
      Godot Engine

      Godot is a free game engine by Juan Linietsky and Ariel ManzurCapable of creating 2D and 3D games, it provides game making tools. The software is under the MIT license, meaning that developers own every game they make with this software.

      Software

      Windows, Mac, Linux

      Free

      LA
      Louis Alvarado
      Written on September 22, 2017
      "I'm not a professional but I wanted to learn to make games without having to spend money and I really must say how much I like Godot Engine. It's so easy to use and super well..."
      LA
      Louis Alvarado
      Written on September 22, 2017
      "I'm not a professional but I wanted to learn to make games without having to spend money and I really must say how much I like Godot Engine. It's so easy to use and super well documented plus if I make something I want to sell I do not need to buy any expensive licenses and it's cross-platform, how great is that?"
      PL
      Paul Lawrence
      Written on September 15, 2017
      "At last, finally a powerful and open-source engine. After years of being stuck under the thumb of Unreal, I finally have a cost-effective engine to build my games with. I highly recommend this game engine to any and all indie-developers out there looking for something more."
      KM
      Kenneth Morgan
      Written on September 15, 2017
      "Godot Engine is a great alternative to commercial game engines. I LOVE the fact that it's open source! People usually say that you get what you pay for, so one would assume that this program would be lacking. It's actually quite the opposite."
      CC
      Craig Cole
      Written on October 3, 2017
      "I had trouble with this lagging on me and couldn't play a full game without problems."
    5. 1
      libGDX
      libGDX is a cross-platform game development library. It is written in Java, OpenGL (ES) and some JNI code for sections that demand resources. Games made in libGDX works on Windows, Linux, Mac OS X, Android, WebGL-enabled browser and iOS.
      Software

      Windows, Linux, Mac

      Free

      SP
      Sergio Pineda
      Written on September 24, 2017
      "libGDX has been a great solution for developing for multiple platforms at once. The library is well documented and seems to be well optimized which has allowed me to..."
      SP
      Sergio Pineda
      Written on September 24, 2017
      "libGDX has been a great solution for developing for multiple platforms at once. The library is well documented and seems to be well optimized which has allowed me to concentrate more on development than debugging and optimization."
      KB
      Keith Bishop
      Written on September 15, 2017
      "As an avid gamer I’m always searching for the best game engine. The problem is with coding and development sometimes you get less than stellar results. libGDX put all hose fears to rest with their latest build."
      BW
      Benjamin West
      Written on October 1, 2017
      "LibGDX is a Java library that can be used to write games from scratch. If you're already familiar with java it will be fairly straightforward to create your own game. The documentation is good and very extensive."
      PW
      Patrick Ward
      Written on September 15, 2017
      "Hoping to start making my own game, I needed a game engine. I came across libGDX and this is exactly what I needed. All the features are easy to use and it's not too confusing."
    6. 0
      uScript + Unity3D
      The uScript Visual Scripting Tool for the Unity engine allows non-technical developers to dive right into scripting complicated setups without needing to write a single line of code. uScript can be used for anything from rapid prototyping gameplay ideas to final complicated setups ready to ship in your final product.
      Software

      Windows

      Free

      MH
      Matthew Henderson
      Written on November 3, 2017
      "If you want to create games then using uScript and Unity3D then you should prepare yourself for a lot of problems. It's not easy or straightforward to use and it takes many..."
      MH
      Matthew Henderson
      Written on November 3, 2017
      "If you want to create games then using uScript and Unity3D then you should prepare yourself for a lot of problems. It's not easy or straightforward to use and it takes many attempts to get the programming right. I would find another programming language to use."
      CA
      Cynthia Aguilar
      Written on September 22, 2017
      "Easy to use tool even when you don't have experience with complicated scripting. uScript figures out the hardest part of the technical aspect, while I can have fun being creative. uScript is all about making complicated uncomplicated for the user."
      RM
      Ruth Marshall
      Written on February 13, 2017
      "This was simple to use. I do not have much programming experience but it allows creativity despite this. I had a vision and this allowed me to bring it to life."
      SP
      Sanvi Powar
      Written on May 21, 2017
      "If you want to develop your own game, stop here. This will help you do just that!"
    7. 0
      rpgmaker.net
      RPG Maker.Net is a site where you can host and play indie games regardless of the engine. (RPG Maker it's a popular game development engine, with hundreds of commercial games created using RPG Maker released on Steam, for example).
      Websites

      Free

      RS
      Ralph Sims
      Written on March 17, 2017
      "I was in the market for some game engines to test drive for a work related project. I was directed to rpgmaker.net as a possible solution. Unfortunately, the site does not..."
      RS
      Ralph Sims
      Written on March 17, 2017
      "I was in the market for some game engines to test drive for a work related project. I was directed to rpgmaker.net as a possible solution. Unfortunately, the site does not provide a solution to my problem as it is only a site for uploading and downloading indie games. However the site does offer a wide range of useful services to developers, like a tutorials and a forums where you can speak with like minded individuals who can answer questions you may have."
      NY
      Nick Yao
      Written on October 29, 2017
      "There are a great number of games developed using the RPG Maker engine. Their quality ranges wildly, but there are some that rise above all the others and really shine. With that being said I feel like the engine is a bit limited for a lot of game ideas. Overall it's a decent engine just not the one for my purposes."
      SW
      Stephanie Weaver
      Written on September 22, 2017
      "Seems like a good game engine. I usually have my son check these for me, but didn't get a chance yet. give it a try for yourself."
      RR
      Ronald Reyes
      Written on June 5, 2017
      "rpgmaker is a very very cheap way of getting started on making games."
    8. 0
      Leadwerks Game Engine
      Leadwerks Game Engine is the easiest way to make 3D games. It comes with a full set of tools that will allow you to create games from start, developing levels, characters, backgrounds and textures to make your games visually perfect. 
      Games

      Windows

      $92.99

      KW
      Keith Wheeler
      Written on October 25, 2017
      "Unfortunately I have very limited information on game engines but Leadwerks looks decent. I also knew that the Source is very quite popular and awesome; and Leadwerks reminds..."
      KW
      Keith Wheeler
      Written on October 25, 2017
      "Unfortunately I have very limited information on game engines but Leadwerks looks decent. I also knew that the Source is very quite popular and awesome; and Leadwerks reminds me the engine Source. Unfortunately Leadwerks is not user friendly and has a huge learning curve."
      EP
      Ethan Phillips
      Written on September 22, 2017
      "may have a lot of information, but it is very expensive! I could probably take a course cheaper than this.,"
      MR
      Michael Richards
      Written on March 27, 2017
      "Nice write up. It does a nice job of informing the reader while keeping it short and to the point."
      RS
      Ronald Snyder
      Written on February 3, 2017
      "This is a very good idea could bring many . One problem could use some work though."
    9. 0
      GameFlow + Unity
      GameFlow is an extension for the Unity Editor that allows you to add programmed behaviours to any object in your game without writing a single line of code. For that, you just need to pick an event program (like On Trigger Enter) and then select which actions you want to execute from the built-in library. There are hundreds of actions for almost everything, from basic ones like the 'Move' or 'Set Color' to really advanced actions like 'Invoke Method', which you can use to communicate with other 3rd party plugins.
      Software

      Windows

      $20

      JP
      Johnny Peterson
      Written on June 27, 2017
      "I love using GameFlwo + Unity, it is such a great game engine to add any kind of programmed behavior to my games that I am developing. It is so easy for me to pick up and..."
      JP
      Johnny Peterson
      Written on June 27, 2017
      "I love using GameFlwo + Unity, it is such a great game engine to add any kind of programmed behavior to my games that I am developing. It is so easy for me to pick up and learn and it is so intuitive that I think anyone, even kids could use this and make the most of the software. I really enjoy being able to select from the hundred of actions that are built in that make my game development experience great."
      VC
      Vishal Chavan
      Written on May 26, 2017
      "This program solved some of my problems. It is easier to use than comparable programming/coding method, but still somewhat overwhelming at times. I would have preferred something even easier and more simplified, but, for someone a little more advanced than me in terms of Unity skills, I think it would be perfect."
      WM
      William Mitchell
      Written on January 19, 2017
      "I have been needing to learn Unity code for a while now. But all the sites and tips I saw were not helping me with that goal. I needed to see how it worked. Play around with it a bit. Gameflow did just that for me. It let me make all the experiments I wanted, and I got to know how Unity worked better and better."
      KB
      Kyle Berry
      Written on November 1, 2017
      "The link is for the extension to the Unity game engine.While there is some information available for the GameFlow extension there is quite a bit of missing information that I would expect prior to buying this extension."
    10. 0
      PlayMaker + Unity3D
      Playmaker is a visual state machine editor with a complete runtime library for Unity 3D that helps you, making it really easy to understand, if you have no previous experience. It has a fantastic graphical editor and debugging tools for creating AIs, animation graphics and interactive objects and gameplay prototypes.
      Software

      Windows, Mac

      Free

      ME
      Miriam Espinosa
      Written on March 6, 2017
      "If game design is your cup of tea, and you need to check out all of the latest game engines that are available out there, then add PlayMaker + Unity3D to your todo list. It's..."
      ME
      Miriam Espinosa
      Written on March 6, 2017
      "If game design is your cup of tea, and you need to check out all of the latest game engines that are available out there, then add PlayMaker + Unity3D to your todo list. It's a pretty easy interface to visually create your game, with everything from setting breakpoints to visually adding events. It's easy extendible to other tools and add-ons also. This could be your best tool in your game design arsenal."
      CP
      Christian Peterson
      Written on May 23, 2017
      "I have always wanted to play around with a game engine, but have always been put off by the programming expect. No matter how hard I try to learn code, I always become frustrated and confused by the process. PlayMaker with Unity3D maybe the exception. PlayMaker provides a intuitive visual editor which is perfect in my opinion for novice programmers. I still have a lot to learn but I feel confident that I can make progress with this platform."
      TJ
      Thomas Jensen
      Written on November 1, 2017
      "While Unity3D with PlayMaker may be a good game engine for beginners, it is not the best game engine. Since this is subjective, I can only say that there are several game engines that are much more powerful."
      CR
      Crystal Ruiz
      Written on September 22, 2017
      "I'm not sure I really liked this site. I found it confusing and not very user friendly. I would not recommend it."
    11. 0
      Buildbox

      Buildbox is a game engine that anyone can use to create beautiful games for every platform. Its drag and drop user interface makes designing games easier, no scripting, programming or software design experience required.

      Software

      Other Platform

      $15 - month. Varies by plan

      CJ
      Coco Jin
      Written on September 15, 2017
      "If you want to start building your games, now that you have conquered so many purchased ones, this is for you. You do not need to be an expert, Buildbox is user friendly...."
      CJ
      Coco Jin
      Written on September 15, 2017
      "If you want to start building your games, now that you have conquered so many purchased ones, this is for you. You do not need to be an expert, Buildbox is user friendly. Files, drop and go, and easy to build maneuvering will have you playing the game you create in no time."
      DS
      Diana Su
      Written on September 22, 2017
      "This has a lot of room for improvement and just isn't the best out there. I guess some good games have been developed on it, but they could have been made much easier with another program."
      AB
      Ankita Banerjee
      Written on September 26, 2017
      "This program is great for those who want to build their own games. I like the fact that you don't have to be a computer programmer in order to use this program."
      CR
      Cynthia Reed
      Written on September 15, 2017
      "Buildbox is my favorite game engine. Anyone can use this because there is a helpful user interface. You do not need programming, or even scripting, experience."
    12. 0
      Game Salad Creator

      GameSalad Creator is an authoring tool by GameSalad, Inc. An educational tool, it used for learning to develop games. The software is comprised of a visual editor and a logic system.

      Software

      Windows, Mac

      $19 - month. Varies by plan

      NM
      Nicholas Myers
      Written on September 15, 2017
      "While the solution certainly qualifies as a game engine, I find this particular result to be quite limiting in nature. A brief look of the featured projects show them to be..."
      NM
      Nicholas Myers
      Written on September 15, 2017
      "While the solution certainly qualifies as a game engine, I find this particular result to be quite limiting in nature. A brief look of the featured projects show them to be very simple mobile games with 2 dimensional elements only. There is no way to use this engine to create for other platforms or do do complex 3D games. These shortcomings are very readily noticeable next to more popular engines like Unreal or Unity. Due to these reasons, this solution feels very lacking to me."
      JM
      Jean Morgan
      Written on September 15, 2017
      "Game Salad is an amazing drag and drop game creation engine that lets me create my own games quickly and easily. There was a bit of a learning curve initially, but now I really enjoy using it. Their technical support is awesome. Highly recommend you try this game engine."
      CJ
      Carolyn Jenkins
      Written on September 22, 2017
      "While Game Salad used to be pretty top notch, it hasn't really had any major updates since 2012--which was half a decade ago. It's not bad for simple stuff but if you're wanting anything with more specifications you should go elsewhere."
      CF
      Charles Fields
      Written on October 1, 2017
      "I've used game salad creator. It was okay. I'd still recommend Zelda Classic to make fun retro games that anyone could understand and make."

    Ask your Own Question

    Summary

    Best game engines
    Rank Solutions Type Votes Price
    1 Unreal Engine 4 Software 7 Free
    2 Duality Software 5 Free
    3 Aurora Software 4 Free
    4 Crafty Software 3 Free
    5 Alamo Software 2 Free
    6 CraftStudio Software 1 Free
    7 Godot Engine Software 1 Free
    8 libGDX Software 1 Free
    9 uScript + Unity3D Software 0 Free
    10 rpgmaker.net Websites 0 Free
    Close

    This action requires you to be logged in

    Quickly sign in with your social media account:

    What interests you most? (Select at least 3)

    This will help us to keep things fresh and relevant!

    Close

    Now that you’ve found a solution...

    Why not join our community of sharp minds and pro-active posters?

    Be part of a rewarding interactive knowledge exchange!
    Close

    Join These Inquisitive Minds

    Engage, learn and share with a friendly community versed in a massive range of trending topics.