|
rivon
|
 |
« 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
|
 |
« 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
|
|
|
|
|
Mikademus
|
 |
« 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
|
 |
« 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
|
|
|
|
|
Mikademus
|
 |
« 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
|
 |
« 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: | Name | Licence/Price | Supported Platforms | Scope, Intent and useage | Pros | Cons | | ===== | ===== | ===== | ===== | ===== | ===== | | Unreal 3/UDK | Commercial Free for non-commercial 25% of all revenue > $50000 | Windows, iOS | Complete 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. | | ----- | ----- | ----- | ----- | ----- | ----- | | Shiva3D | Commercial 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 doesnt 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
|
 |
« 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
|
|
|
|
|
|
|
rivon
|
 |
« Reply #24 on: September 07, 2011, 05:59:38 AM » |
|
Also, Blender Game engine...
|
|
|
|
|
Logged
|
|
|
|
|
Mikademus
|
 |
« 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  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  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. 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
|
 |
« 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
|
 |
« 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
|
|
|
|
Brian Lawson
|
 |
« 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
|
 |
« 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  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
|
|
|
|