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

Engines

05-13-2009, 03:27 PM
#1
Joined: May 2009
Posts: 11
Engines

what engines is everyone here using. are you using an engine? Im just curious to see what others are doing for their apps
05-13-2009, 03:36 PM
#2
Joined: Nov 2008
Location: Hamburg, Germany
Posts: 114
I'm using the Unity engine (unity3d.com).

05-13-2009, 04:16 PM
#3
Me too.

--Eric

Realmaze3D on the App Store
Realmaze3Free: 3 free mazes (a taste of Realmaze3D)
05-13-2009, 04:47 PM
#4
Quote:
Originally Posted by Pseudo Playgrounds View Post
what engines is everyone here using. are you using an engine? Im just curious to see what others are doing for their apps
No engine. Custom written code only. I'll never buy a packaged kit because you are at the mercy of whatever performance deficiencies or bugs the engine/kit has. If you write something yourself from scratch it can be improved or modified as needed... Some may say I suffer from "not invented here" syndrome, but after over 25 years of programming experience I've learned not to trust the code of others unless I can see it to review myself...

--- ChronoSoft ---
Support your roguelikes! Play Rogue Touch today!
Spirit Hunter Mineko: Demons Reach --- Work in progress! Follow us on Twitter!
05-13-2009, 05:21 PM
#5
I wrote custom 2d/3d but I did a lot of research to see if the current offerings had any major feature I was missing. This is just my opinion but I ranked them:

1) Unity
http://unity3d.com/

2) iTorque
http://www.garagegames.com/products/consoles

3) Sio2
http://www.sio2interactive.com/HOME/HOME.html

4) Cocos2d (2d only)
http://code.google.com/p/cocos2d-iphone/

5) Oolong (using the term engine loosely here)
http://oolongengine.com/

6) ShiVa (not really an engine but more of an editor or authoring tool)
http://www.stonetrip.com/shiva/

Last edited by ghostdogstudio; 05-13-2009 at 05:38 PM.
05-13-2009, 06:22 PM
#6
I agree with CommanderData.

I never use anything external, an 'engine' as such should be game specific, not completely generic.

Write re-usable code sure, but never outside the scope of what you need. Modify it on specific requirements.

Didev Studios || Twitter || YouTube || Facebook
Releases
GeoSnake || Bugz || Review Scraper (Open Source)
05-13-2009, 08:14 PM
#7
I'm using Unity3D as well.

The Unity forum has a thread with 22 pages released of apps.
http://forum.unity3d.com/viewtopic.php?t=15524

I agree coding your own application specific engine is fine for small apps but a using a mature engine can let you concentrate on creating games instead of technology.
05-13-2009, 09:51 PM
#8
Personally, I wouldn't use anything other than Unity, for 3D games at least (and some kinds of 2D games). Game dev is hard enough without reinventing the wheel for the 1,000th time, never mind the fact that my attempts to do so would almost certainly fall short of what's already been done, aside from taking much longer. Many of the AAA dev houses, at least on computers and consoles, use pre-existing engines (Unreal engine, etc.) for a good reason. As iPhone gaming matures, I expect engines will be used more and more.

--Eric

Realmaze3D on the App Store
Realmaze3Free: 3 free mazes (a taste of Realmaze3D)
05-13-2009, 11:34 PM
#9
Quote:
Originally Posted by kenlem View Post
I'm using Unity3D as well.

The Unity forum has a thread with 22 pages released of apps.
http://forum.unity3d.com/viewtopic.php?t=15524

I agree coding your own application specific engine is fine for small apps but a using a mature engine can let you concentrate on creating games instead of technology.
Quoted for truth. I would much rather spend my time writing the "fun parts" rather than a file system or a memory manager for the 10th time.

Solomon Perry, Business Development Manager, GhostDog Studio

Pocket Rocks available from iTunes
"Game of the year!" - homeless guy on 5th St.
05-14-2009, 03:12 AM
#10
Joined: Nov 2008
Location: Baltimore
Posts: 205
Re-Ranked..

1) Unity ( authoring tool )
http://unity3d.com/

2) ShiVa ( authoring tool )
Looks on par with Unity actually but only runs on windows
http://www.stonetrip.com/shiva/[/QUOTE]

3) iTorque ( authoring tool )
( I really don't like any of the Torque... but they do evolve quickly so
they are worth taking a look at )
http://www.garagegames.com/products/consoles

---

These are engines... aka no tools all code etc.

3D

1) Sio2 - Lost of good 3D games done with this fast.
http://www.sio2interactive.com/HOME/HOME.html

--

2D

1) Cocos2d (2d only)
( theres a lot of products made with this pretty quickly )
http://code.google.com/p/cocos2d-iphone/

--

1) Oolong
( mostly a collection of open source libs and ported power VR samples
Theres some neat tech in here but im not sure it counts as an engine so much as a lot of tools you can use
http://oolongengine.com/

2) SDL - Simple DirectMedia Layer is a cross-platform multimedia library
Version 1.3 ... is out for iphone or in SVN(?)
Any how you need a commercial license which you can probably get for 500$. SDL is a nice crossplatform lib to base an engine on.
Runs on Mac/ Win/ Linux/ Iphone/ DS? / PSP? and a lot of other platforms.
It tends to get ported everywhere basically.
http://www.libsdl.org/