Previous Blog Next Blog
Prev/Next Blog
by date

The iPhone Announcement

The iPhone Announcement
Name:Brett Seyler
Date Posted:Jul 24, 2008
Rating:3.7 out of 5
Public:YES
Comments:YES
RSS Feed:GarageGames Blog feedor Subscribe with .
Profile Page:View profile page for Brett Seyler

Blog post
Hey guys,

It's been a while since I posted a blog, and I'm really happy actually to be writing on this subject for the first blog back in a bit. I want to say that I'm *really* encouraged by all the great work you guys have been doing. There are plenty of community members who really deserve special recognition and praise for some awesome work. Apparatus is wowing us with his gorgeous art, Ryan Mounts is doing cool stuff (and sharing it) on ambient occlusion for TGEA, Blackskull Studios is offering some great Torque-ready assets at a discount to GGers, and Dave's Fry Up is genius. Lots of kudos to go around and it would take the whole blog to cover all the posts and forum activity that's made me laugh or smile in the past few months, so I'll try to stay on track and just say "thanks" and please keep it up!

Okay...back to the iPhone thing...so we've been wrangling together work that various Torque users have done and combining it with our own updates and work to pull together a good game development solution for the iPhone using Torque. Essentially, as with the Wii, TGB and TGE both being OpenGL-based and Mac compliant make their use for iPhone development a natural fit. Both products do plenty to tax the iPhone's already impressive hardware, but we'll be adding lots to the iPhone specific version of Torque over time to really get it optimized. Why do the iPhone? That's pretty easy to answer :) The iPhone is at its peak in terms of popularity, and now with the Apple Developer SDK open to anyone and the iTunes App Store hosting games, there's a real path for indies to do very well with their games.


MBU on the iPhone? Accelerometer inputs? Oh the possibilities...


I wanted to write this blog to let you guys know what was up with the announcement, but also to see how many of you were interested in joining the effort. The product should be considered "beta" at this point, but really so should the iPhone SDK. Torque happens to be a great fit both in terms of its memory footprint and hardware support out of the box, but we'd like to take all that further if possible. If any of you are already using the iPhone SDK or have done some thinking about how you might improve TGE or TGB for deployment on the iPhone, feel free to get in touch with me and we'll see if we can loop you in.

Last thing I wanted to address here was the possible perception that this iPhone thing has in any way distracted us from the main Torque lineup. It definitely has not. We have SO much cool stuff going on for Torque on PC it's scary. Seriously, we're full steam ahead and though we're taking a longer cycle on our next couple releases, they'll be well worth it. More details to come probably toward the end of August, but I'll see if we can't preview some of what we're working on just a little earlier than that.

Thanks again guys for making the community so much fun to watch and work for. You make this job fun :)

Recent Blog Posts
List:12/31/08 - Torque 3D Development - Luma's racing kit
12/22/08 - Torque 3D Development - Apparatus and Warrior Camp
12/22/08 - iTGB 1.1 released, more to come!
12/17/08 - Torque 3D Development - Kickoff
11/18/08 - Torque's 2D and 3D Future Vol. 2
10/14/08 - iTGB 1.0.1 released!
10/03/08 - The Fortress
10/01/08 - iTGB 1.0 in the Wild

Submit ResourceSubmit your own resources!

Ed Averill   (Jul 24, 2008 at 16:35 GMT)
Cool stuff! Looks like I'll have to start saving up for a Mac, so I can code for the iPhone. ;-p

Jerrod Putman   (Jul 24, 2008 at 16:45 GMT)
I would love to get in on that. I was actually considering tackling porting TGB to the iPhone myself. It's a bit overwhelming for one person to do though. I'm part of the full-fledged developer program, so I'm able to do actual device testing.

Like I said, I'd love to help out (because, after all, helping you helps me in the long run). :)

David Montgomery-Blake   (Jul 24, 2008 at 16:53 GMT)
Sweet! Maybe my developer program license won't be for naught! Actually, the iPhone SDK is already pretty cool, but Torque-ability just makes it all the cooler!

Dave Young   (Jul 24, 2008 at 17:27 GMT)
I am incredibly interested in the effort, I have a small handful of dream games that would be perfect for iPhone!

Dave Young   (Jul 24, 2008 at 17:31 GMT)
Actually, one of the most fascinating potentials for iPhone 3d apps is for metagame experiences based on full fledged games... like character creators, inventory explorers, etc. You could fool around 'offline' on the bus with some character concepts and send em when you can connect or look around in your inventory/do ingame messaging even while nowhere near your PC. Playing around with Spore Creator, etc gave me the idea.

Think of it... playing like mad up to the last second, oops gotta go, but let me grab my iPhone so I can finish this conversation or check in on the raid status, etc.
Edited on Jul 24, 2008 17:32 GMT

Canon   (Jul 24, 2008 at 18:31 GMT)
Frogames is really interested in the Torque for the Iphone!
I sent a email to Davey Jackson about the licencing and Mathieu sent you an email to help and share his experience about the Iphone SDK.

Great blog! Keep us informed!

Lateral Punk   (Jul 24, 2008 at 18:47 GMT)
Lateral Punks is also interested in using using this fantastic new product. I was doing some openGL ES work for iPhone just yesterday, and thought to myself Torque for iPhone would be killer. And then I woke up to find this post! Thanks GG!
Brett, I've sent you an email and also licensing (Davey Jackson). Would love to get involved in beta testing this beast!

Tallyn Turnbow   (Jul 24, 2008 at 18:57 GMT)
I've already been using the iPhone SDK, and I would definitely be interested in helping out with the iPhone Torque Game Engine development.

Greg Tedder   (Jul 24, 2008 at 20:09 GMT)
This is very exciting news! The iPhone App Store would be an incredible outlet for Torque games. Keep us posted.

Michael Hartlef   (Jul 24, 2008 at 20:28 GMT)
Man, an TGB version for the iphone, man that would be a killer!

Andy Pfiffer   (Jul 24, 2008 at 20:55 GMT)
I'm interested in targeting the iphone too. ( see www.garagegames.com/mg/forums/result.thread.php?qt=73961 )

I'm glad to see renewed (public) interest from GG for the platform.

Would I have to use a "stock" build of TGE and/or TGB? If so, my interest would drop to near zero.

Craig Fortune   (Jul 24, 2008 at 22:20 GMT)
I'm *very* excited about Torque for iPhone. I think it (iPhone) is a superb platform for indies to develop on and I'm definitely looking forward to having a dabble in it. :)

Cheers for the mention of Dave's Fry Up too. It had gone kind of unnoticed on the forums it seems. In fact, Dave's Fry up with accelerometers sounds like a rather neat idea!

John E. Nelson   (Jul 24, 2008 at 23:31 GMT)
I am an authorized iphone/ipod developer, so I would jump at the opportunity to use a Torque engine on it. If not Torque then I will have to use the Unity 3D engine iPhone port.

So I would sign up to take part in testing.

Joshua Dallman   (Jul 24, 2008 at 23:59 GMT)
Red Thumb Games is interested, I would port Shelled and Dragon Hatchery to iPhone in an iSecond.

Craig Fortune   (Jul 25, 2008 at 00:33 GMT)
Joshua, that "iSecond" comment gave me a chuckle, ta :)

Guimo   (Jul 25, 2008 at 01:12 GMT)
Yes! Exactly one of the platforms I was thinking about when I decided to use TGE for Warscale! You have just made my day!

Luck!
Guimo

Kostiantyn Teterin   (Jul 25, 2008 at 01:25 GMT)
Well, I just can't wait when iPhone clones will be released. Apple have made a great phone, but it is unaccessible legally for a big part of the world. iPhone clones should offer a bigger market for the software.

Aun Taraseina   (Jul 25, 2008 at 03:16 GMT)
I'm interested to join the program, pretty pretty PLEASE.. . . .. ..!!!!

Paul Dana   (Jul 25, 2008 at 12:50 GMT)
We at Plastic Games are doing development for the iPhone. We are happy to see Torque support for that platform.

Martin Schultz   (Jul 25, 2008 at 13:45 GMT)
I'd be interested too in the TGE version of the iPhone. I have some first experience on developing apps for the iPhone on the Mac and publishing them to the iTunes store which might be valueable.

Would love to see the Flight Game Example running on the iPhone... :-)

David Janik-Jones   (Jul 25, 2008 at 15:41 GMT)
I'm a long time Unity developer, TGB owner, and developer of games for the iPod touch and iPhone via my company Cocoa Touch Games. For 3D stuff on the phone I'll wait for Unity, but for pure 2D games like the first two I'm releasing that took a while in Xcode to get done, I'd use TGB in a drop-dead-second. Two things though ...

1. The per title licensing bothers me and there will be a very fine line between reasonable and "I'm not paying that!"
2. How do you go abut in TGB telling the play area to be smaller than 640x480 ... the screen you're shooting for is 480x320 (max) and you can't change the settings in TGB to go that small for your project.

DaveyJJ, CEO
http://www.cocoatouchgames.com

Ben Versaw   (Jul 25, 2008 at 17:17 GMT)
I am also interested in developing a game using Torque for iPhone I have already sent an email to licensing but just want to make sure you get the message.

Brett Seyler   (Jul 25, 2008 at 19:56 GMT)
Hey guys,

I just wanted to say thanks for the kind response and enthusiasm. You wouldn't believe how much this announcement has buried my inbox. Please be patient as we dig through the inquiries. We'll get to everyone over the next few weeks and potentially be contacting those interested in testing and improving the engine on a selective basis.

-Brett

Benjamin L. Grauer   (Jul 26, 2008 at 10:40 GMT)
TGB with TorqueScript on iPhone would be ace.

I would happily port part of the IceWolf code for some nice and simple platformer greatness. Considering that the hardware is fixed and with a LD screen, that would make some things a lot easier to do.

I need to get an iPod Touch now...
Edited on Jul 26, 2008 10:41 GMT

David Janik-Jones   (Jul 28, 2008 at 15:21 GMT)
Just a further comment from me ...

To get a sense of how quickly one could develop a great 2D game using TGB, I "ported" both of my current iPhone/touch games that are pending release in the App Store (Bug Bounce and Garden Marbles).

Except for figuring out how TGB is going to get the camera cropped down to the required 480x320 pixels and writing some basic code to pull in data from a MySQL database and format into a two column table (I am still a newbie coder), I had it all done (all screen/scenes, physics and gameplay rules) in less than two hours for both.

It took nearly two months of part-time work in Xcode to get the first title finished.

Can't wait for TGB. Kudos to Brett and team at GG. Any good TGB coders want to help with my next couple of titles? :)
Edited on Jul 28, 2008 15:24 GMT

ZzaJin   (Jul 28, 2008 at 23:26 GMT)
I would be very interested in joining the program. I'm currently working on a port of irrlicht. Here is a video of my progress.

http://www.youtube.com/watch?v=R3UgsVBeqxM

I think Torque on the iPhone is a good fit.

Benjamin Schneider   (Aug 01, 2008 at 18:03 GMT)
I don't quite get GG's approach here. It seems like they don't really want to do this but feel they have to because of all the buzz that the iPhone and app store are getting. Until today, you couldn't even find a link to the announcement of Torque for iPhone on GG's website. All references to it were from external tech news sources.

Further, there's no forum dedicated to this and no real discussion of pricing. The PR says that it will be per title licensing. Because there's no more information than given, I'll assume GG is taking the same approach as they are with the Wii and 360 platforms. If true, I think that's very unfortunate because that licensing model assumes you've got a finished title on TGE or TGB and now want to port to those platforms. Seems to me that designing an iPhone title from the ground up is going to get you a better game than porting a game that was designed for the desktop.

Another concern of mine is that GG can be a bit schizophrenic when it comes to their path forward. Observing over the last several years, TGE was their focus, then TSE/TGEA and that was to be cross platform (still waiting). Then came Constructor, which as soon as it shipped was all but forgotten by GG (and it is NOT solid). Then came the announcement of TGE 2, which would eliminate a need for a BSP tool like Constructor anyway (is that still happening?). Somewhere in there came all the platform porting announcements (360/Wii) and then all of a sudden GG's primary focus was Instant Action. Now we have the iPhone announcement but there doesn't seem to be any real GG support behind it. What gives?

I realize this may seem unfair. Like many Torque users, I recognize that the folks that make up GG are really talented, hard working, great people. I just think the leadership lacks focus and I think one way to alleviate that impression would be to be more forthcoming with the communication.

Brett Seyler   (Aug 01, 2008 at 21:47 GMT)
@Benjamin: It's a funny line you have to walk on this side of the relationship. I want to be as open as I possibly can with you guys, but I hope you're willing to admit that you're also citing how sensitive you are to public changes in direction. See how it gets tricky? We can't do both *really* well, but of course I want to err on the side of being more open. I would bother to go back through and talk about all the projects you mention, but I think most people have heard that story and understand that when you're a small company, you have to leverage your agility. Sometimes that comes across as disorganized, or even "schizophrenic."

The iPhone is a really key platform for us that we've been planning around for months, but it's not more important than continuing to improve our core technology offerings (TGB, TGE, TGEA). We're disclosing information to the people we've received inquiries from in the order they've been received and we already have a people making games. The most important thing for me is to make sure that everything I say to you guys will be backed with action, and you've seen that with unprecedented number of releases to TGB and huge improvements to TGEA. It's still early with the iPhone stuff, so I apologize if you're put off by the direct licensing path, but that's the only way we're comfortable finding the right licensing solution to start. In time, I expect we'll make the process much more transparent and public.

Raphael Salgado   (Aug 02, 2008 at 03:42 GMT)
According to your iPhone page on GarageGames.com, the Torque SDK for the iPhone is now available. Where is it to download and how can I get started as soon as possible? I've been pouring over Objective C and XCode books, and needless to say, I'm brain-fried. As a former Windows Mobile developer using another game designer platform called Game Editor Pro (www.game-editor.com), I'm glad to see GG jumping into the fray with iPhone support and a full SDK that should take out the hard work of getting your own games onto the iPhone quickly and much more easily.

Where do I sign?!

Ryan P   (Aug 04, 2008 at 03:47 GMT)   Resource Rating: 1
I'm new to GarageGames/Torque and I've been wanting to use this since you announced it, and I agree with Raphael, you're making the process of doing so confusing. I can't tell if your iPhone SDK is done or not or in beta, how I can beta test if so, whether it's a separate product or not, whether to buy an iPhone license or Torque first, whether to contact you or licensing, etc etc etc.

Simply put, how do I make games for the iPhone with Torque?

Love Dahlgren   (Aug 04, 2008 at 13:25 GMT)
And also, will this feature be available for people using torque on a mac? I hope so.

David Montgomery-Blake   (Aug 04, 2008 at 13:32 GMT)
@Love
I did not realize that the official SDK from Apple for the iPhone worked out of the box on anything but a Mac.

Martin Schultz   (Aug 04, 2008 at 13:35 GMT)
I would bet it's available ONLY on the Mac as when you create a Torque app for the iPhone it would require the Apple libs and stuff. Making the game itself with Torquescript would work on any platform I guess, but creating the app for the device would require a Mac. At least my 5 cent. :-)

David Montgomery-Blake   (Aug 04, 2008 at 13:36 GMT)
That was pretty much what I was getting at, except in my own circuitous manner.

Sailendu Behera   (Aug 07, 2008 at 15:24 GMT)
Sweeeeet...

Love Dahlgren   (Aug 12, 2008 at 23:50 GMT)
Right, I didn't think about that. Does anybody know if torque for iphone will be an integrated part in the next (free) update of torque 3d and TGB?

Has someone asked garage games what the price per title will be?

There are too many questions in my head right now. Can a torquescript game run smooth on the iphone? When is this ship ready to set sail? Are people beta testing it already and what are their opinions?

David Montgomery-Blake   (Aug 13, 2008 at 13:39 GMT)
I believe Torque for the iPhone, like the console versions, will be a separate product; not integrated into the current rev's of the engines.

Raphael Salgado   (Aug 13, 2008 at 15:39 GMT)
Would it be safe to assume that if one was going to begin game development for the iPhone and needed to get a headstart (i.e. learning TorqueScript, understanding the engine and kit's UI), they could start with the current versions of TGB or TGE? Do you think that a work in progress would be able to load/import into Torque for iPhone? While I'm intermediate to advanced on game development, but relatively new to Torque, I don't want to waste any time before I get a copy of the Torque SDK on my hard drive.

My focus is initially going to be 2D, so I'd hit TGB first. How many do you think GG is rolling out to more developers each week? With the latest stats coming from Apple, and now that developers on PCs will have a chance to put stuff together without even having a Mac, it's likely going to get pretty crowded here as well as the App Store.

Please, GG, get me into the program ASAP! Thanks.

Orion Elenzil   (Aug 13, 2008 at 22:57 GMT)
Raphael, i think that sounds like a safe assumption - learning TGB would be a good prep for iTGB.

Brett Seyler   (Aug 14, 2008 at 21:23 GMT)
For those still watching comments on this blog, I just posted a new forum thread inviting discussion on the licensing model we'll use for Torque for the iPhone. You can contribute you thoughts or ideas here:

http://garagegames.com/mg/forums/result.thread.php?qt=78200

Thanks!

Brett

You must be a member and be logged in to either append comments or rate this resource.