Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

999689 Posts in 39241 Topics- by 30651 Members - Latest Member: Deathassassin05

April 24, 2014, 05:32:37 PM
TIGSource ForumsDeveloperTechnical (Moderators: Glaiel-Gamer, ThemsAllTook)Game Engines for Indie Developers
Pages: 1 [2] 3 4 ... 19
Print
Author Topic: Game Engines for Indie Developers  (Read 112419 times)
rivon
Level 10
*****



View Profile
« Reply #15 on: September 05, 2011, 11:16:39 AM »

Don't forget Shiva3D and UDK... They're both at the same level as Unity and have IMO better pricing schemes.

Btw, Panda is really a very good engine. If you don't mind that it's focused more on the Python than C++, it's ideal.
Logged
mcc
Level 10
*****


glitch


View Profile WWW Email
« Reply #16 on: September 05, 2011, 11:25:14 AM »

Polycode works fine on Linux, I've used the Linux target. However you may have to compile stuff yourself to make the Linux version work atm.

What about Monocle?
Logged

My projects:<br />Games: Jumpman Retro-futuristic platforming iJumpman iPhone version Drumcircle PC+smartphone music toy<br />More: RUN HELLO
Mikademus
Level 10
*****


The Magical Owl


View Profile
« Reply #17 on: September 05, 2011, 11:27:57 AM »

Don't forget Shiva3D and UDK... They're both at the same level as Unity and have IMO better pricing schemes.

Polycode works fine on Linux, I've used the Linux target. However you may have to compile stuff yourself to make the Linux version work atm. ... What about Monocle?

Thanks, I will look into them and add them to the comparison! Mcc, I took my information about Polycode from the web page, but if you say it can be compiled on Linux I will update the table in the first post with that.

Since the thread is now more about comparing game engines that are realistic to Indies I copied the comparison the first post and renamed the thread.
Logged

\\\"There\\\'s a tendency among the press to attribute the creation of a game to a single person,\\\" says Warren Spector, creator of Thief and Deus Ex. --IGN<br />My compilation of game engines for indies
Ivan
Owl Country
Level 10
*


alright, let's see what we can see

Valaam0
View Profile
« Reply #18 on: September 05, 2011, 01:30:21 PM »

Yep, Polycode works fine on Linux, there is just no binary release, which should be rectified soon. I should probably update the website anyway to point people to the source.
Logged

http://polycode.org/ - Free, cross-platform, open-source engine.
Mikademus
Level 10
*****


The Magical Owl


View Profile
« Reply #19 on: September 05, 2011, 02:19:47 PM »

What about Monocle?

The Monocle site contains no info whatsoever about docs/API, scripting, supported platforms, capabilities, or integrated components/libraries.

It also seems to be a 2D-only engine--which in no way excludes it--but I have the feeling should probably get a special section in the list.

[Edit]

The Monocle Engine seems not to be a game engine but a framework for cross-platform 2D graphics, so it seems it does not quality to be part of the comparison.
« Last Edit: September 06, 2011, 01:14:29 PM by Mikademus » Logged

\\\"There\\\'s a tendency among the press to attribute the creation of a game to a single person,\\\" says Warren Spector, creator of Thief and Deus Ex. --IGN<br />My compilation of game engines for indies
Mikademus
Level 10
*****


The Magical Owl


View Profile
« Reply #20 on: September 07, 2011, 01:58:04 AM »

Added summaries of Unreal3/UDK, Marmalade (AirPlay) and Shiva3D to the table in the first post:


NameLicence/PriceSupported PlatformsScope, Intent and useageProsCons
==============================
Unreal 3/UDKCommercial
•   Free for non-commercial
•   25% of all revenue > $50000   
Windows, iOSComplete game system.•   Extreme edge-cuttingness.
•   Generous licence for small-income projects.   
Principally Windows only.
Draconic licence.
------------------------------
Marmalade
(Previously AirPlay SDK)
Commercial
•   Basic $149/seat/year
•   Normal $499/seat/year
•   Pro $3499/seat/year   
“Supported”
•   iOS (3.0 and above)
•   Android (1.5 and above)
•   Symbian (Symbian^3 and S60 5th Edition)
•   bada (all versions)
•   webOS (1.4.1 and above)

“Beta”
•   Windows desktop (full-screen and windowed applications)
•   OSX desktop (full-screen and windowed applications)
•   Windows Mobile 6.x
•   Symbian S60 3rd Edition
•   Mobile Linux, generic implementation
Complete game solution.•   One-click publish to supported platforms.
•   Use same C++ code to generate applications for all platforms.
•   Expensive licence over time.
•   Focuses almost exclusively on mobile platforms.
------------------------------
Shiva3DCommercial
•   Basic €169
•   Advanced €1499   
•   Win/OSX/Linux
•   iOS, Android, HP WebOS
•   Airplay SDK (Marmalade)
•   Wii
Complete game solution.   Supports wide array of platforms.•   Basic version somewhat feature-crippled.
•   “Publishes to AirPlay”, which doesn’t exist anymore: licence issues?


There is also short discussions of the additions and I've updated the conclusions. Panda3D is still my overall recommendation, but Marmalade and Shiva3D are the two highest recommended systems for everyhandheldever and desktop/smartphone development, respectively.

I would like to add more open source game engine solutions to the comparison. Please tell me of any you know!
Logged

\\\"There\\\'s a tendency among the press to attribute the creation of a game to a single person,\\\" says Warren Spector, creator of Thief and Deus Ex. --IGN<br />My compilation of game engines for indies
increpare
Guest
« Reply #21 on: September 07, 2011, 02:19:37 AM »

I'm finding the tables rather difficult to scan - think it's a formatting thing.  You know that you can insert tables in bbcode right?  (there're buttons for it and everything above the emoticons)

[ One thing that I think would be useful would be a link to some notable games made with each engine. ]
Logged
rivon
Level 10
*****



View Profile
« Reply #22 on: September 07, 2011, 03:30:47 AM »

I just remembered - Delta3D. It has everything - 2D, 3D, physics, networking, terrain, entity system (just the entities are named Actors), audio, messaging + components, Python scripting, editor for the scenes and everything else. It's all very high-level. The bad thing is it has really a lot of dependencies. By the way it's open-source under the LGPL license, though in it's core it is composed of many smaller libraries and they have various licenses. I don't know if any one of them uses GPL so I'm not sure about commercial uses.
Logged
Geeze
Level 5
*****


Totally.


View Profile
« Reply #23 on: September 07, 2011, 05:08:03 AM »

Heres a quite big database of 3d engines
http://www.devmaster.net/engines/
Logged

rivon
Level 10
*****



View Profile
« Reply #24 on: September 07, 2011, 05:59:38 AM »

Also, Blender Game engine...
Logged
Mikademus
Level 10
*****


The Magical Owl


View Profile
« Reply #25 on: September 07, 2011, 07:31:57 AM »

I'm finding the tables rather difficult to scan - think it's a formatting thing.  You know that you can insert tables in bbcode right?  (there're buttons for it and everything above the emoticons)

(One thing that I think would be useful would be a link to some notable games made with each engine.)

Actually, the tables ARE done with bbcode tables Wink The problem is that we can't easily colour them by row or column, or even the table in it's entirety, which makes a massive table like this a bit messy Sad I have tried to make it easier to scan by the lines between each item.

Perhaps we can get some admin with suitable power to install an SMF extension to allow more advanced table formatting? Perhaps this one? Even better, this SMF mod allows many bbcode tags to have CSS style attributes.


@Rivon: Thanks for the heads-up, I will look up Delta3D! About the Blender Game Engine, I actually have already looked it up, but it still appears immature and very much under development. It also only has a very small info page under the Blender main site without much information.

Heres a quite big database of 3d engines
http://www.devmaster.net/engines/

I make a distinction between "Game Engines" and 3D engines. Nonetheless, I will scan the database to see if there are some complete game engine systems there to be included in this, perhaps more specialised(?), list.
« Last Edit: September 07, 2011, 07:46:22 AM by Mikademus » Logged

\\\"There\\\'s a tendency among the press to attribute the creation of a game to a single person,\\\" says Warren Spector, creator of Thief and Deus Ex. --IGN<br />My compilation of game engines for indies
Geeze
Level 5
*****


Totally.


View Profile
« Reply #26 on: September 07, 2011, 09:05:42 AM »

Oops my bad. Forgot word game from there. Theyre all. 3d GAME engines
Logged

Mikademus
Level 10
*****


The Magical Owl


View Profile
« Reply #27 on: September 07, 2011, 09:30:56 AM »

@Geeze: I've gone through the list, or more truthfully, am doing so now.

Devmaster's list is a list of engines where some of the entries are "game engines", as per my definition in this thread, that is, systems integrating at least graphics, audio, physics, network, i/o, gui, scripting and multi-platform support.

However, one can add a purely graphics engine to that list if one wanted to, and many of the entiries are. To exemplify my point, I just did a search (as well as can be done in the advanced search form of the site) for all engines that fulfil my criteria for an integrated "game engine" and got nine results out of some 300 items in the database:

  • V3X 3D (added 2004, never updated)
  • Unreal Engine 2 (added 2004, never updated)
  • Torque (added 2004, updated 2007)
  • ShiVa3D (added 2007, updated 2010)
  • Panda3D (added 2004, updated 2011)
  • NeoEngine (added 2004, updated 2005)
  • Mobex 3D (added 2005, never updated)
  • Gryps Engine (added 2005, never updated)
  • Antiryad Rx (added 2004, updated 2005)

Notice the absence of Unity, UDK or Marmalade (Unity is in the database, but doesn't show up when delimiting terms).  

Perhaps you would agree with me on two accounts: First, a graphics engine is not necessarily the same as a game engine, and thus not all engines in the devmaster list are game engines, depending on your definition. Secondly, the results of the search are horribly outdated and perhaps irrelevant: are the systems alive and developed? Have their licences changed? Etc etc.

What I am after in making this list are current game engine systems that may be of interest to Indie developers. The devmaster list offers too particular search options and not enough generic or module options and has too obsolete entries or data, and so isn't really helpful for this purpose.

[Edit]

I might have been a bit harsh on the devmaster list. There are plenty of new and updated engines in the list. The problems is rather with searching: the search function is clumsy and particularistic. Since it is impossible to delimit a search to engines having all the features I require (in whatever shape that might be), to find interesting things in the database I had to resort to reading the "recently updated engines list" - cumbersome and suboptimal!. Perhaps this could be addressed by categorising the entries into classes of engines, but I suspect the format of the database is set, which leads back to why a list like mine is relevant. Dixi.
« Last Edit: September 07, 2011, 09:45:47 AM by Mikademus » Logged

\\\"There\\\'s a tendency among the press to attribute the creation of a game to a single person,\\\" says Warren Spector, creator of Thief and Deus Ex. --IGN<br />My compilation of game engines for indies
BrianSlipBit
Level 1
*



View Profile WWW
« Reply #28 on: September 07, 2011, 09:54:21 AM »

I know it's overkill, but I don't see CryEngine 3 anywhere on the lists.  If you're going to include UDK, which is essentially UE3 without the source, then it's probably fair to include CryEngine 3 as well--if for nothing else other than completeness.
Logged

Mikademus
Level 10
*****


The Magical Owl


View Profile
« Reply #29 on: September 07, 2011, 10:06:19 AM »

I know it's overkill, but I don't see CryEngine 3 anywhere on the lists.  If you're going to include UDK, which is essentially UE3 without the source, then it's probably fair to include CryEngine 3 as well--if for nothing else other than completeness.

Yeah, I looked up CryEngine3 and as for licensing they say "contact us", even for indie licenses Shocked As for supported platforms, the site says nothing about it though teh intartubes indicates that it supports Win/Xbox360/PS3. I suppose I could add it though... Also, thanks for the heads-up on that UDK is UE3 w/o source, that info will go in the list!
Logged

\\\"There\\\'s a tendency among the press to attribute the creation of a game to a single person,\\\" says Warren Spector, creator of Thief and Deus Ex. --IGN<br />My compilation of game engines for indies
Pages: 1 [2] 3 4 ... 19
Print
Jump to:  

Theme orange-lt created by panic