Unity 2009 Presentation video

They were finally able to produce and post the video of one of my presentations at Unite 2009. This one covered much of the iPhone Trench Run project in detail. I went through the entire project practically.

http://unity3d.com/support/resources/unite-presentations/bringing-star-wars-to-the-iphone

Enjoy!

Irriation rant (short)

Ever watch a sporting event (Saints ROCK btw – loved that game!!) and hear either the announcer or one of the players/coaches say something like:

“yeah, you know when you’ve got people in the league like the Payton Mannings, the Drew Breeses, the Walter Paytons, the Joe Montana’s…”

Does that drive anyone else nuts? THERE’S ONLY ONE OF EACH OF THOSE GUYS SO QUIT REFERRING TO THEM AS MULTIPLE POSSIBLE PEOPLE ELSEWHERE IN THE WORLD. YOU SOUND STUPID. STOP SAYING THAT. Not to mention it degrades the people to whom they refer. Seriously, is there anyone else in the league you could call a “Walter Payton”??? Anyone reading this as a hardcore football fan should have just gotten the shivers at the thought.

/rant

go Saints.

Posted in Flash. 4 Comments »

RMI Giving away free online training

hey, I just got a heads up that RMI is offering free online training coming up here in February – check it out:

Free through February 28th
Introduction to ActionScript Development with FDT
http://www.richmediainstitute.com/catalog.php?item=70
30 minute introduction to the world’s most powerful ActionScript editor with Alan Klement

Free through February 15th
Comprehensive ActionScript 3
http://www.richmediainstitute.com/catalog.php?item=72
Over 9 hours of AS3 training with R Blank

Trench Run 1.5.2 Released!

New Millennium Falcon Texture

Well, we’d had a  bug in 1.4 unfortunately that for many players caused the game to not load past the company logos ;(  The bad news is, it took a while to get the update out to Apple, but the good news is, we fixed a few other things while we were at it ;)

1.  Black screen bug – fixed

2.  Added Calibration – hit pause, then “Calibrate” – you can now play at any normal angle you desire.  Now you don’t have to be Choir boy to play it.

Calibration Screen

3.  in-game sensitivity slider – people were unable to look in the settings panel for some reason, so we put the slider in both locations for your convenience

Sensitivity Controls

4.  Moved the “Difficulty” selection out of “settings” panel and now you have to select your difficulty when selecting your mission.  Again, people went out of their way to avoid looking at the settings panel, and thus, thought the game was 5 levels of EASY mode.  Yeah, I’d be pissed / disappointed too if that was all there was to the game.  To all you “reviewers” out there that said the game was 15 minutes long – try looking around next time and actual REVIEW the GAME before you “review” the game.  If anyone beats the game on Jedi in 15 minutes, their lying.  It takes 5 minutes to beat the Dog Fight level alone and that’s IF you can beat it.  Never mind the cannons section – they eat you alive.  Not to mention Darth is a menace and the exhaust port is nearly impossible to hit ( note i said nearly, it IS possible ).  So take off the dresses and put your manskirt on – play it on Jedi and get back to me.  If anything you’ll just be pissed off cause you see Yavin4 get toasted a million times ;)

New Mission Selection Screen

5.  Increased the overall speed – it’s about 10% faster overall approx.

6.  switched to the classic texture for the Millennium Falcon easter egg ;)

If you like what you see with 1.5.2, please take a moment to give us a rating or even a review on the AppStore.  The last bug really killed our ratings.  Our ratings are a perfect horseshoe – the people who got to play it, loved it.  The people that had the bug, hated it.  Understandably so.  Apparently, the VERY first time they played it, they got into the first arcade level, then inexplicably hit the “home” button on the device, thereby exiting the game during the game play ( no comment ).  This caused the black screen bug.

At last, this one issue has been fixed and finally released to the public along with the 2 most requested updates – calibration and sensitivity control in-game!

Merry Christmas to all you Star Wars fans!  I do hope you have fun beating the game on JEDI!!

Trench Run Featured on G4 Attack of the show!

Trench Run v1.4 update now available!!

v1.4 for the Trench Run has FINALLY been approved by Apple ( still making its way around the planet ).  This version fixes a major memory issue experienced by 1st Gen iPhone and 3G iPhone users.   It also has a couple of other minor fixes as well.

The one nice thing about this fix is we were able to put the nice 3Gs version of the trench into all versions of the game now – so it looks beautiful no matter what you’re playing it on :)

3Gs Trench

We’d been able to hand out a few copies to people who bought the app on a 3G and 1st Gen iPhone and they all reported that the game worked perfectly on their devices with the update!

So if you gave us a bad review on the app store because of the game quiting, freezing, dying on you, would you PLEASE install the update and try again?  We would REALLY appreciate the help and a positive rating if you have the time.  Apple has taken their sweet time in approving this fix, and the ratings have killed us on this one issue.  VERY VERY FRUSTRATING!

Also, I think we’ve done everything we can possibly do to service the people who spent their hard earned money on this game – and we took it a step further this time ;)

I had meant to hold on to this easter egg for a while, but since this bug cause such a problem for a many gamers out there, I’m letting this one out early to say “thank you” for your patience and time!

Easter egg:  Fly in the Millennium Falcon:

Millennium Falcon Cockpit view

Dog Fight View

Features:

*  Fly as Millennium Falcon

*  Insti-gib cannons – one shot kills/destroys.   You only get 4 blasts at a time, but one bolt destroys the object.

How do you get to it?!

click Play Now.  When you see the Death Star in the next screen, touch the Death Star’s cannon area (inset circle area when the big bad laser comes out).  Now play as the Millennium Falcon ;)

OH and PS> if you’re a supposed iPhone app reviewer, please try the game in JEDI mode and adjust the sensitivity ( you know, because, it’d probably PLAY better ) – OH and don’t forget to try the ARCADE MODES which make game play infinitely longer…just a request ;)

I couldn’t have said it better

The app store process is crazy. If you’ve developed iPhone apps and have submitted them for the store, you know exactly what I mean.

Even worse, if you’ve discovered a critical bug in your release, a fix can take 4-8 weeks AND can be rejected. Essentially, this flies in the face of what we’ve become accustomed to in the last 10+ years of software development and deployment.

I remember buying a Diamond Stealth card, only to install it and have my favorite game crash ( Descent 1 ). I read through a BBS that there was a fix if you called the company. I called, they sent me 2 disks in the mail. I remember praying that the disks would not be corrupted by the mail system xray machines or someone putting the mail bag next to a huge magnet. It took 2 weeks to get those disks.

Since then, we got this new thing called the “internet”, don’t know if you’ve heard of it, but it makes getting fixes pushed out to the users an “instant” experience.  And as such, developers have adopted a “launch fast and iterate” development cycle that we’ve all become accustomed to.  If a game gets pushed out because of budget and some bugs are missed, we’re used to it.  We, as users, have adopted and accepted that a fix is coming.  In fact, we’re HAPPIER as users for not having to wait forever for the next version of a game or a new title.  Trust me, I’m happier ;)

Case in point:  Duke Nukem3D.  Arguably one of the coolest games I ever loved.  I think if 3D realms had adopted this approach with the next version, we as fans might have actually been able to play and enjoy it.  As it is, I got sick of waiting, voiced my displeasure on the 3D Realms forums and never looked back.  I still have no idea if they ever released it after all these years.

Apple has essentially placed themselves in-between a developer and their users – even at the updates level.  So, as this article says – How would apple like it if they had a bug in OSX, but had to wait 4-8 weeks for approval by a 3rd party?

yeah, they’d be pissed off too.

Check out out:

http://paulgraham.com/apple.html

Try it on HARD or Jedi

We’re seeing comments from people who say Trench Run is too “easy” or “I finished it in 10 minutes”.

Please – go to settings, set it to something that’s a challenge like HARD or JEDI. THEN tell me it’s too easy. Trust me, it’s not, and it’s FAST.

If you beat it on Jedi, and still feel like it’s slow or too easy or you finished it too quickly, THEN i’ll take you seriously, but until then, RTFM – ever hear of settings? Use em’ :)

PS> we’re still waiting on v1.1 to be approved by apple. I swear, if they charged a $500 fee to expedite a review of a release, I’d pay it. This 3-4 week wait time is completely unreasonable.

[/rant]… for now

Star Wars Trench Run – FIXED for 2G/3G iPhones

For those of you who bought Trench Run and ran it on a 3G device, you might have had some of the problems I listed in the last post.  Essentially, it was a memory issue.

We’ve been up late working on fixing the issue, and we finally found some white elephants in the app to kill off that brought the memory not only under 4omb’s (which is ideal for an iphone app) but we brought it down into the low 3o’s.

It now runs VERY well on a not only a 3G iPhone, but now works JUST as well on a 2G (1st gen) iPhone!!  I installed and played it on my 1st gen iPhone tonight and it was very smooth.

We’re testing internally tonight, and we’ve asked some of the people who purchased the app but entered negative reviews because of the 3G performance to help us test the app.  We were able to reach out to a few people who made the purchase to help us out and let them know – we’re not here to steal anyone’s money, we’re here to make a kick ass Star Wars game ;)

MISSION ACCOMPLISHED.

And to make it up to all of you who will be waiting patiently for the 1.1 update in the app store, I’m going to reveal ONE of the easter egg ships (Darth Vader’s ship).

instructions>controls – touch where it says “toggle cockpit”  – play ;)

I know that can’t make up for being frustrated initially, but hopefully, you guys will give it another chance and enjoy flying as Darth ;)   The 1.1 update will be well worth the wait, I promise!

********* UPDATE  **********

This is feedback from one of the users on a 1st Gen iPhone (8gig) – he originally purchased and it was unplayable:

the difference is night and day. I made sure to NOT restart the phone and played with both music and sound enabled to get a sense of things. Not sure if there’s something specific you all are looking for, but barring that, here are my notes after 2 sessions totaling close to an hour of game play:

- opening video plays much smoother

- loading screens on the order of 5x faster (not scientific, but the difference is dramatic)

dogfight:
- very, very slight lag when tie fighters explode
- no lag during general flight or when firing and missing

trench levels:
- overall, very smooth
- controls more responsive, playback less jerky
- slight jerkiness returns when vader shows up (still very playable)
- videos when you fail/win are both smooth

- exiting to the home screen is cleaner (music doesn’t continue to play for several seconds anymore)

Star Wars Trench Run on 3G Devices

I’m posting this here just incase someone does a search on google for an answer ;)

Many users with 3G devices have tried to play the Trench Run and have had the app crash or become un-responsive for them.  There are a couple of quick things you can do to fix it and get up and running:

1.  Reboot your device.  With all of the other apps and games you’ve had open before installing Trench Run, there’s not enough room.  A reboot will likely fix the issue.

2.  Turn off Music.  yeah, this sucks cause it’s the original score, BUT, at least you’ll be able to bag those baddies.

If you’re wondering why the Trench on the 3G looks different than the screenshots and videos you’ve seen, it’s because we created a special version with hardly any geometry and no lightmaps.  This helped performance on the 3G quite a bit.  The 2nd Gen iTouch and 3Gs phones enjoy shader and geometry that are not able to run on a 3G device.

We’re also putting in allot of effort to optimize performance on the 3G devices at the time of this post.  So rest assured, we’ll do our best to bring you the best experience we possibly can!