09-11-2015, 09:32 AM
So, I was sifting through my posts, seeing if there was a thread I posted anything specific about any game engines, be it unreal, or unity, or vPlay (Qt Game Engine), or any others, and I found out I didn't (except in game specific stuff).
Doing hobbyist game development stuff is fun to me, so I'm starting this thread for discussing engines, and perhaps projects people have or want to get going. Here's a list of development engines I have used at the very least through trials though I own licenses to some of them (through lots of sales).
There's no real specific sorting here but I put the high powered 3D engines first and went to the primarily 2D engines below that.
Unreal Engine 4
Unity 5
S2Engine
Amazon Lumberyard
CryEngine
V-Play
Game Maker Studio
Game Maker Studio 2
RPG Maker
Construct 2
Torque2D/Torque3D
libGDX
Godot Engine
Clickteam Fusion 2.5 (Replaced Multimedia Fusion 2)
Just as a last little bit, I really really really do NOT recommend Clickteam Fusion/Multimedia Fusion, honestly it's the worst one I've used (and I've always hated LUA's scripting language, but even then it's not very easy to get to use within Clickteam Fusion).
Anyway, if anyone's interested in a project, let me know and I'd love to collaborate.
Doing hobbyist game development stuff is fun to me, so I'm starting this thread for discussing engines, and perhaps projects people have or want to get going. Here's a list of development engines I have used at the very least through trials though I own licenses to some of them (through lots of sales).
There's no real specific sorting here but I put the high powered 3D engines first and went to the primarily 2D engines below that.
Unreal Engine 4
- Web Site: https://www.unrealengine.com/
- License: Free for all platforms up until $3,000/quarter then it's 5% of all gross revenue (basically meaning that if you sell your game for $10 even if you earn $7 from your distribution platform you still do your math based on the $10) for everything made after that, it is possible to get a custom no 5% license, but probably requires an outright engine purchase at a large sum.
- Programming/Scripting Language: C++ and Blueprints (an object oriented visual scripting language engine)
- Development Platforms: Windows, Mac, Linux
- Distribution Platforms: Windows, Mac, Linux (with fiddling), iOS, Android, and Consoles (with console license)
- Assets: Available via the Epic Launcher; free to use and redistribute anything that source is made available so long as credit is given (this means you're allowed to use Unreal Tournament 4 Assets too) and YES you can sell games with said assets (including Infinity Blade and others).
- Paid Tutorials: https://www.udemy.com/unrealcourse/
Unity 5
- Web Site: http://www.unity3d.com/
- Personal License: Free for all platforms (requires Branding on Game Launch) no earning reimbursement required to Unity
- Buy Professional License: $1,500 for Unity 5 Pro, and $1,500 for Android and iOS Each (this includes all Unity 5 updates and 1 year of support). Per-Seat.
- Lease Professional License: $75/month for Unity 5 Pro, and $75 for Android and iOS Each (Including all Unity 5 Updates as long as you keep your subscription up). Per-Seat.
- Programming/Scripting Language: C# (based on .Net 2.0 Mono Builds but heavily modified)
- Development Platform: Windows, Mac
- Distribution Platforms: Windows, Mac, Linux (with fiddling), iOS, Android, and Consoles (with console license)
- Assets: Available via Asset Store; free to use and redistribute so long as credit is given (most assets are paid for, there are some free though, example games and assets from them you're allowed to use, again credit must be given).
- Paid Tutorials: http://www.completeunitydeveloper.com/
S2Engine
- Web Site: http://s2powered.com
- License: Paid (Price Unknown) but royalty free, will be on Steam | Ref: http://store.steampowered.com/app/443970
- Programming/Scripting Language: C-like Scripting Language | Ref: http://www.s2powered.com/MEDIAWIKI/media...nce_Manual
- Development Platforms: Windows
- Distribution Platforms: Windows
- Assets: Not sure, but probably some simple sample assets in the package and a future community via Steam Workshop
Amazon Lumberyard
- Web Site: http://aws.amazon.com/lumberyard/
- License: Free (you must pay for AWS services if you use those)
- Programming/Scripting Language: C++
- Development Platforms: Windows
- Distribution Platforms: Windows and Consoles (with console license) and planned support for Linux, Mac, and Mobile Platforms
- Assets: Not sure, but probably some simple sample assets in the package
CryEngine
- Web Site: http://cryengine.com/ also available on Steam
- License: "pay what you want" note that it's possible to get an "unlimited trial" but you will be required to pay licensing if you distribute
- Programming/Scripting Language: C++ and LUA
- Development Platforms: Windows
- Distribution Platforms: Windows and Consoles (with console license)
- Assets: Numerous tutorial assets available otherwise you're on your own
V-Play
- Web Site: http://v-play.net
- Free License: Requires Branding but includes most features
- Programming/Scripting Language: Qt/C++
- Development Platforms: Windows, Mac, Linux
- Distribution Platforms: Windows, Mac, iOS, Android, and Should work on Linux too (it's built on Qt which is suppose to be universal and C++ based)
- Assets: Numerous game templates and tutorials available and there are probably asset stores to this but I haven't found it yet
Game Maker Studio
- Web Site: http://www.yoyogames.com/gamemaker/features (also available on Steam)
- Free License: Requires Branding but includes most features, can only be compiled for Windows
- Professional: Allows distribution on some other platforms and integrated SVN (Versioning)
- Master: Allows distribution to all platforms (Windows, Mac, Linux, iOS, Android, Windows Phone, HTML 5)
- Programming/Scripting Language: Game Maker Language (GML, a proprietary language, tutorials included).
- Development Platforms: Windows
- Distribution Platforms: License Dependent (see above)
- Assets: Numerous tutorials and included tutorial assets you are allowed to use.
Game Maker Studio 2
- Web Site: http://www.yoyogames.com/gamemaker/studio2 (also available on Steam)
- Free License: Requires Branding but includes most features, can only be compiled for Windows
- Professional: Allows distribution on some other platforms and integrated SVN (Versioning)
- Master: Allows distribution to all platforms (Windows, Mac, Linux, iOS, Android, Windows Phone, HTML 5)
- Programming/Scripting Language: Drage & Drop Visual Programming & Game Maker Language (GML, a proprietary language, tutorials included).
- Development Platforms: Windows
- Distribution Platforms: License Dependent (see above)
- Assets: Numerous tutorials and included tutorial assets you are allowed to use.
RPG Maker
- Web Site: http://www.rpgmakerweb.com/
- License: Depends on Edition all are one time purchases though (per user)
- Programming/Scripting Language: Ruby until you reach MV then JavaScript and all support a sort of "event manager" style system.
- Development Platforms: Windows, HTML 5, & Mac OSX (MV Only)
- Distribution Platorms: Windows until you reach MV then Windows, Mac OSX, HTML5, iOS, and Android
- Assets: Numerous tutorials and free assets are available through a number of community web sites, most just request credit and don't ask for financial reimbursement.
Construct 2
- https://www.scirra.com/construct2 also available on Steam
- License: Free to use must pay for distribution
- Programming/Scripting Language: JavaScript
- Development Platforms: Windows
- Distribution Platforms: only available through license purchase, iOS, Android, Mac, Linux, Windows
- Assets: Numerous tutorials and community assets (all requiring credit to the author)
Torque2D/Torque3D
- Web Sites: http://www.garagegames.com/products/torque-2d | http://www.garagegames.com/products/torque-3d
- License: MIT Open Source
- Programming/Scripting Language: XML-Like (TAML), Torquescript (C++ Like), and C++
- Development Platforms: Any Text Editor
- Distribution Platforms: Whatever you decide to compile for (I think)
- Assets: Numerous tutorials and some community assets, and a bunch of pay-for-assets.
libGDX
- Web Site: https://libgdx.badlogicgames.com
- License: Open Source (Apached 2.0)
- Programming/Scripting Language: Java
- Development Platforms: Windows, Mac OSX, Linux
- Distribution Platforms: Windows, Linux, Mac OSX, Android, Blackberry, iOS, Java Applet (Requires JVM installation), JavaScript/WebGL (on browsers that support it)
- Assets: Numerous tutorials and some community assets.
Godot Engine
- Web Site: http://www.godotengine.org/ also available on Steam
- License: MIT License (Open Source, free to use, and distribute your creations)
- Programming/Scripting Language: C++ or GDScript (Proprietary script that's python/javascript like)
- Development Platforms: Windows, OS X, Linux, FreeBSD, OpenBSD and Haiku
- Distribution Platforms: iOS, Android, BlackBerry OS, Windows, OS X, Linux, *BSD, Haiku, HTML5 (via Emscripten)
- Assets: Numerous tutorials and some community assets (not many, again requiring credit to author).
Clickteam Fusion 2.5 (Replaced Multimedia Fusion 2)
- Web Site: http://www.clickteam.com/clickteam-fusion-2-5 also available on Steam
- License: $99 Personal License
- Programming/Scripting Language: Event Manager and LUA (Not very intuitive or nice to use)
- Development Platforms: Windows
- Distribution Platforms: Windows, if you want mobile or HTML5 you must pay for those
- Assets: Not much yet, still a relatively new engine.
Just as a last little bit, I really really really do NOT recommend Clickteam Fusion/Multimedia Fusion, honestly it's the worst one I've used (and I've always hated LUA's scripting language, but even then it's not very easy to get to use within Clickteam Fusion).
Anyway, if anyone's interested in a project, let me know and I'd love to collaborate.