Game Engines

Discussion in 'iOS Development' started by Chicken, Jul 19, 2009.

  1. Chicken

    Chicken Retired Moderator

    Joined:
    Feb 17, 2008
    Messages:
    2,494
    Likes Received:
    7
    Device:
    iPhone 5S
    There are a few game engines for the iPhone and iPod Touch, I've decided to list the pros and cons of each one to help you make your decision.

    2D

    Cocos2D

    Please Register or Log in to view images



    Pros
    • Open Source
    • Chipmunk physics engine
    • CocosDenshion sound engine
    • Cocos Live (Highscore server)
    • OpenGL ES 1.1 based
    • Actively worked on project

    Cons
    • Some objects are a bit buggy
    • Have to mention them in the game (This is only what I have heard, it may not be true)

    iTorque 2D for iPhone

    Please Register or Log in to view images



    Pros
    • Available for Windows too
    • Used in MANY games on the AppStore, so you know it's reliable
    • Visual Scene Editor
    • Source is included when bought

    Cons
    • $750 for Indie license
    • $2,250 for Commercial license

    3D

    Bork3D

    Please Register or Log in to view images



    Pros
    • Once bought you get all the source code
    • Mesh rendering system
    • Debug-rendering API
    • Integration with Bullets Physics SDK
    • Access to Bork3D Developer Forums

    Cons
    • Indie license is $45
    • Professional license $199
    • Not well know in the community

    iTorque 3D for iPhone

    Please Register or Log in to view images



    Pros
    • WYSIWYG 3D editor at iPhone resolution
    • Powerful scripting language
    • Touch gesture recognition
    • PowerVR texture compression
    • Full source code included
    • Available for Windows

    Cons
    • $650 for Indie license
    • $1,749 for commercial license

    Oolong

    Pros
    • Open Source
    • Extensive feature set
    • Discussion List
    • Lots of examples
    • What iTorque 3D uses under the "hood"

    Cons
    • Requires SOLID knowledge of OpenGL ES
    • Lack of documentation

    Shiva Ston3d

    Please Register or Log in to view images



    Pros
    • Visual editor for scene design
    • Uses Lua type scripting
    • Runs on Windows

    Cons
    • Only runs on Windows no OS X support
    • $250 for "Unlimited version"
    • Approx. $2,119 for "Advanced version"

    Sio2Engine

    Please Register or Log in to view images



    Pros
    • Open source
    • Extensive feature set
    • Utilizes Blender for scene creation

    Cons
    • Requires you to place splash screen at beginning of your game

    Unity 3D

    Please Register or Log in to view images



    Pros
    • Visual editor for scene design
    • Utilizes C# and Boo programming languages
    • Know for ease of use
    • Many iPhone games created using this engine

    Cons
    • $199 for Indie license
    • $1,499 for Pro license
  2. DotSlashSlash

    DotSlashSlash Active Member

    Joined:
    Feb 29, 2008
    Messages:
    1,134
    Likes Received:
    0
    Device:
    iPhone 3GS (White)
    Awesome nice collection of information will come in handy very soon indeed

    Please Register or Log in to view images

  3. Axis

    Axis Super Moderator Staff Member

    Joined:
    Dec 2, 2007
    Messages:
    6,288
    Likes Received:
    133
    Device:
    iPhone 4S (White)
    Wow, thanks for this!
  4. ipodmail09

    ipodmail09 Member

    Joined:
    Mar 13, 2009
    Messages:
    269
    Likes Received:
    0
    Device:
    2G iPod touch
    wow i want the next step of programing but its a big gamble to spend lots of money and find the program to complicated of lack what you wanted but i would like to ask is there a free [trial version] ?
  5. Chicken

    Chicken Retired Moderator

    Joined:
    Feb 17, 2008
    Messages:
    2,494
    Likes Received:
    7
    Device:
    iPhone 5S
    Yes for most of the paid engines, they offer a trial download. Go to the linked websites and try them out.
  6. ipodmail09

    ipodmail09 Member

    Joined:
    Mar 13, 2009
    Messages:
    269
    Likes Received:
    0
    Device:
    2G iPod touch
    yer just downloading one Unity 30 day trial hope its good and do some hardcore programing
  7. gojohnnyboi

    gojohnnyboi Well-Known Member

    Joined:
    Jan 25, 2008
    Messages:
    3,339
    Likes Received:
    55
    I think cocos2d is under BSD, so I believe you don't have to say that it was used.
  8. bgizzle

    bgizzle Administrator Staff Member

    Joined:
    Sep 13, 2007
    Messages:
    5,100
    Likes Received:
    543
    Device:
    iPhone 6
    Actually, the BSD license allows the copyright-holder to require attribution which is why you can find Berkeley copyrights in Windows networking binaries
  9. gojohnnyboi

    gojohnnyboi Well-Known Member

    Joined:
    Jan 25, 2008
    Messages:
    3,339
    Likes Received:
    55
    there ya go.
  10. Chicken

    Chicken Retired Moderator

    Joined:
    Feb 17, 2008
    Messages:
    2,494
    Likes Received:
    7
    Device:
    iPhone 5S
    It's actually under and extended GNU LGPL v3 license, since you can't distribute 3rd party dynamic libraries.

    Here's a quote from the site

Share This Page