★ TouchArcade needs your help. Click here to support us on Patreon.

Suggestions for a good 2D+3D Engine

07-02-2009, 11:18 AM
Joined: May 2009
Location: Ky
Posts: 7
Suggestions for a good 2D+3D Engine

Ok, this should be my last newbie post for a while. Also, I'd like to thank all the people who've helped me in the past. Ok so now on to business, I'm making a turn based game and need a good engine to help speed up development. The game will include 2D characters combating on a 3D battlefield, it may also include mutiplayer online elements. 2D characters will have about 15-25 animations per-character. The 3D battlefrield uses mainly GL_TRIANGLE_STRIPS right now for the grid the characters move between but, may incorporate more complex objects (basically a FFT like game). So given the above info what's the best game engine to pull it off? I'd make an engine myself but I don't have the time (hell my girlfriend alleges I've started talking Obj-C in my sleep that's pretty bad as it is LOL) nor the comprehensive know how right now. Well once again thanks and peace out.
07-02-2009, 11:26 AM
Joined: Dec 2008
Posts: 4,176
Unity 3D, but it's really expensive.

07-02-2009, 11:41 AM
Joined: Feb 2009
Location: Denver, CO, USA
Posts: 89
I'd second Unity. If you're already set up as an Apple Dev, email them and ask about a 30 day trial. As long as you are halfway familiar with JavaScript or C#, 30 days is plenty of time to know whether it's worth the investment (it is).

Unity Indie + iPhone Basic will set you back $600.
07-02-2009, 11:44 AM
Joined: Apr 2009
Location: Germany
Posts: 25
if you have access to a windows system, also have a look at shiva:


which is not so expensive and as long as you do not need intense physics it can easy compete with unity.
07-02-2009, 11:49 AM
Joined: Jun 2009
Posts: 18
As Unity got 2nd'd, I'll second Shiva

Both engines should allow you to get on the 3D iPhone development ladder a bit quicker. Shiva is cheaper than Unity, but of course the main cost will be your time.
07-02-2009, 05:00 PM
Joined: Nov 2008
Location: Baltimore
Posts: 205
SOI2 would handle this game easily and is FREE
has Lua and you can lay out scenes in blender.


BTW Unity is good also...

All of these have a learning curve.

Depends on your needs.
07-02-2009, 06:13 PM
Joined: Feb 2009
Posts: 132
There's also edgelib, which might be cool, since it uses traditional approach (c++, no world editor, no objective c), supports windows (visual studio! Oh!) and plenty of other mobile platforms. Impressively, Star Defense was built on top of it.
Costs a lot though.
07-03-2009, 05:53 AM
Joined: Jun 2009
Posts: 18
This might be worth keeping an eye on...

Blender straight to iPhone, with Bullet physics etc ( still WIP )
07-03-2009, 08:33 AM
Joined: Mar 2009
Location: Singapore
Posts: 1,770
Send a message via AIM to kohjingyu
If you want 2d, I say choose Cocos2d. It's open source, free and has some examples that show what it does.
07-04-2009, 07:20 PM
Joined: Mar 2009
Posts: 659
if you're already drawing a battlefield with trianglestrips is sounds like you're half way there. what else do you need it do to?

an FFT style game doesn't need complex physics or 3D collisions.
For what you need to do the amount of time making your own engine versus learning someone elses is probably about equal.