Archive

Posts Tagged ‘Air Hockey’

Air Hockey gets Game Center!

September 19th, 2010 2 comments

A new update to our long time best selling Air Hockey is now in review at Apple.  The great news about this update is Game Center!

Game Center is Apple’s latest major addition to the iPhone & iPod touch.  If you’re familiar with OpenFeint or Plus+, those are somewhat similar to what Game Center brings to iOS.  It’s leaderboards and achievements wrapped around a social network of your best online friends and millions of other gamers.  For now, Game Center is available on iOS4.1 iPhone and iPod touch devices.  Game Center will come to the iPad in iOS4.2 this November.

Don’t worry, your hard-earned OpenFeint high scores and achievements are still there.  In the latest version of OpenFeint, version 2.7.1, you’ll see Game Center high scores sit right in there with your OpenFeint scores.  The game even automatically submits your previous accomplishments to Game Center!

When the Air Hockey update hits the streets, just sign in to Game Center using the standard Apple “Sign In” pop up and you’ll be on your way to OpenFeint and Game Center world domination.  Air Hockey version 1.11 with Game Center will be out soon!

If you don’t have it, go grab Air Hockey now!

Air Hockey promo early results

January 27th, 2010 No comments

The numbers are in.

With a little promo work & setting the dropdown menu to “Free” in iTunes Connect, Air Hockey had 87,000 downloads in 24 hours.  As you might expect, that’s the biggest single day for the paid version of Air Hockey.  Of course, all those downloads were free.  Air Hockey’s been in the App Store since Jul 31, 2008 and has sold well ever since.  In App Store terms, that’s ancient.  I’m pretty sure that’s about the time when dinosaurs roamed the Earth.

As best we can figure, Air Hockey’s done well because it has an easy to recognize name & icon, it’s super easy to learn, it’s average game length is only a few minutes at most, it looks good, and it’s gotten lots of features added over the last year and a half.  The importance of each of these could be argued.  It’s been featured by Apple a ton too.  That definitely doesn’t hurt.  There is a little bit of black magic in this software sales stuff too.

On a normal day, that many downloads would send about $61,000 our way.  So, did it cost us $61,000 to hold the promo?  Of course not.  Directly, it cost us the sales for one day.  Since nobody leaked that Air Hockey was going to be free, sales leading up to the free day were typical of what Air Hockey’s been doing.  Weekends bring in about 30-50% more money than week days.  Mondays are always slow.  Some people start their weekend early.

The real question is what will happen from here.  Since it was free yesterday, Air Hockey’s now lost it’s place on the paid charts.  The hope is that with all the press for yesterday’s promo, enough people will buy the game today to put it back where it was on the charts.  Well, the real hope is that it’ll end up higher on the charts than before.

Other developers have tried this same promo.  At least one posted sales figures from the Appvent Calendar.  From that sample size of one, it didn’t help much – if any.  So, we tried some things different.  As I’m sure Rana Sobhany (author of the soon-to-be released awesome book on iPhone marketing) would tell us, getting press is critical.  (She’d say it better than I did though.)  Instead of sending out a canned press release that everyone in the world would ignore, we sent personalized notes to important iPhone nodes around the internet.  Touch Arcade was the first to write about the promo, followed by Gizmodo, Geek.com, and several others.  Huge success.

In 24 hours of being free, Air Hockey raced up the charts to the #47 spot in the US, #13 spot in France, #17 in Italy, #52 in Japan, #66 in Canada, #67 in Germany and #99 in the UK.  According to Free App A Day, the next highest ranked app after a one day free promo was Reign of Sword at #60 in the US – Air Hockey made it 13 places higher.  In that 24 hours, 25,000 new people posted high scores to Air Hockey’s OpenFeint high score boards. We were very temped to leave the app free for a while longer.  Another day & it might have been in the top 10.  The world will never know.

The free promo is over.  Once again, the price of ownership is a mere $0.99.  Hit it!

The folks at Free App A Day and OpenFeint were outstanding to work with.  Many thanks to everyone that made this happen.

Air Hockey is FREE

January 25th, 2010 No comments

For one day only, our hit game Air Hockey is FREE!  We’re honored to be part of a combined Free App A Day and OpenFeint promotion.

Air Hockey was originally released in July 2008 – the very early days of the App Store.  Since then, Air Hockey‘s been featured by Apple in nearly every category and hit the #1 paid game spot in September 2008.  Air Hockey was top ten staple for many months & has enjoyed living in the top 100 in several game categories.  Now you can have it for free!

So, what will happen over the next 24 hours…or the next month?  How many downloads will happen when the app is free?  Will it see a boost after the promo is over?  It currently averages 4 stars over 1 1/2 years of reviews…will that change?  We shall see!

Enough words.  If you don’t have Air Hockey, you’re wrong.  Get it now!

The first paid app is Air Hockey for webOS! Questions? Answers.

October 6th, 2009 24 comments

Last week Palm let the first paid apps for webOS out from behind closed doors.  As luck would have it, our Air Hockey was the first app for sale in Palm’s App Catalog.  The first 24 hours yielded an amazing amount of press for Palm with Air Hockey riding on the coat tails.  Engadget, Tech Crunch, PC Magazine, and piles of others reported on the beginning of Palm’s paid App Catalog & all talked about Air Hockey.  As Engadget reported, Air Hockey was the only paid app for a little bit – 100% market share isn’t a bad place to start.

There have been lots of questions fired our way over the last couple weeks.  We can now spill the beans.

Why webOS?

We’re in the business of creating and selling great software.  Opportunities in nearly every platform are kicked around.  When Palm first announced their Mojo SDK, we applied to be a developer.  Palm has a long history of popular hardware (you had a Palm Pilot back in the day, right?) and the Pre was hardware worthy of some good apps.  They were only picking a handful of participants, so it seemed like a long shot.  As part of that application process, the questionnaire asked what app we would be developing.  We figured the best bet would be an established application instead of something new.  “Air Hockey” went in the app name section.  In the comments section (i.e. the “beg for approval” section), Air Hockey’s previous #1 paid game ranking in the iPhone App Store found it’s way onto our makeshift resume.  Couldn’t hurt.

While development was underway for Occurro! (for the iPhone), we got accepted into the beta developer program at Palm.  After all the signup was done, we realized that Palm had only announced plans for free applications.  Our development efforts were going full steam towards Occurro!‘s release but without the option to actually sell apps, spending resources developing for webOS didn’t help our company grow.  Sure, free apps help build the brand.  Sure, apps could be supported by ads.  We looked at it.  It didn’t make sense.

Occurro! launched and was featured by Apple.  Starting a new iPhone project made sense.  Then they called.  Palm knew Air Hockey for webOS was at least somewhere in someone’s mind.  They asked how close the app was for release.  There wasn’t much to say besides “Ummmm…”

After dancing around a real status on the release date of Air Hockey for webOS, we talked for a while about why there wasn’t any progress.  There were several concerns, but #1 on the list was the lack of ability to recoup the cost of developing for webOS.  With roughly 300,000 Pres in circulation at the time (our best guesstimate), it would take multiple ad impressions per day from every Pre user to add up to much over the relatively short life of software.  To put food on the table, we had to be able to sell our apps.  Plain & simple.

“Uhhhh, we’ll call you back.”  After a few days, a non-disclosure agreement showed up.  I sent it back & we set up a meeting.  There was going to be a paid section App Catalog soon.  Oh yeah, and there’s a new device coming soon.  Palm wanted Air Hockey as a demo for the announcement of the new device.  It didn’t have a releasable name.  Just “new device.”  Things changed.

After meetings with product managers, engineers, vices of this, and chiefs of that, a demo of Air Hockey for webOS became #1 on the to-do list at Acceleroto.  We got to work with a very inside team to make the Air Hockey demo happen on time.  There wasn’t a “real” fast-motion game on the Pre yet, so there were a few hurdles.  We were invited to Palm to finish the development, but decided that timeline was so tight that the travel time to & from would actually impact the progress.  We had a Pre to test on & the SDK tools were in place to check for differences on the Pixi.  The demo for the Pixi launch was ready on time.  Next up, the paid version.

The demo version was very specific.  It was a technology demonstration to be used as part of the Pixi announcement.  The paid version needed more polish, more options, more features, etc.  The first 90% was done, but there was still 90% to go.  Through help straight from Palm and lots of sleepless nights, Air Hockey for webOS was ready the day Palm’s back end developer portal was ready to accept apps.

Did they pay you?

No.  No money made it our way from Palm for the development of Air Hockey (we didn’t ask though).  Palm keeps 30% of the sales.  We’ll get the other 70%.

How did you decide on that price?  It’s more than the iPhone version!?!

Economics 101.  It’s no secret that the iPhone version of Air Hockey has been $0.99 since it launched in July 2008.  When it launched, there were approximately 10 million iPhones & iPod touches that could run it.  At the launch of Air Hockey for webOS, there are something on the order of 1 million Pres that can run it (another guesstimate).  There’s more though.  There were about 3000 apps available when Air Hockey launched a couple weeks after the App Store opened.  At the time of writing, there are 125 apps available in Palm’s App Catalog.

No matter what the price, we don’t expect Air Hockey for webOS to bring in as many sales as the iPhone version.  Since we still need to make back our development resources, we have to charge a little more.  Economy of scale.  $1.99 made sense as our best guess for the sweet spot for Air Hockey.

Some people will think that’s too much.  Some people will not be able to afford it.  We know.  Some people will be very happy get Air Hockey for less than the cost of their morning cup of coffee.

How many sales do you have?

We’re still holding our breath.  After 24 hours, there were about 100 reviews for Air Hockey in the App Catalog.  Since you can write a review on your phone (instead of having to go back to a computer), we’re guessing the ratio of reviewers to purchasers is higher than it is on the iPhone.  We’re guessing sales are somewhere higher the number of reviews.  After that, we just don’t know.  Remember that the Palm developer program is still in beta?  They’re still finalizing the app sales stats stuff for us developers.  We’ll know soon.

How is webOS development compared to iPhone development?

Different. The actual hardware is remarkably similar between the iPhone & Pre.  The biggest difference is in the programming language & SDK.  iPhone development is centered around Objective-C.  WebOS development revolves around JavaScript, HTML & CSS.

The coding effort for the webOS & iPhone Air Hockey versions was tackled by Bryan Duke.  He knew C, C++, Objective-C, BASIC, FORTRAN, and even some ADA – but not a lick of JavaScript.  Thankfully JavaScript borrows from other languages so the nuts & bolts were quick to learn.  Objective-C (iPhone) programs are compiled to an executable binary.  JavaScript programs (webOS) are, well, scripts that are interpreted real time.  There’s an inherent difference in the execution speed of a given chunk of code.  Games require speed, so this’ll be a primary development concern for all you webOS devs out there.

Besides the language is the development environment.  The iPhone uses Xcode & webOS uses the Mojo SDK along with the Eclipse IDE.  Both work, but they’re different.  Intially getting your code onto a Pre is actually a whole day’s work easier than it was on the iPhone.  Bonus.  Debugging, however, is 1000x easier in Xcode.  Tradeoff.

What were the hurdles in development?

Speed.  We told Palm that we wouldn’t publish a game unless it ran at least 30 frames per second. Our webOS code is skinnied up from the iPhone version quite a bit to keep things fast.  After things were optimized, the single biggest time user is actually drawing everything to the screen.

Memory management (aka Garbage Collection).  WebOS is allows users to run multiple apps at once.  Users beg for multitasking.  You think it impacts game performance?  Absolutely.  Even if every app behaves nicely, they all consume memory.  Memory management is handled by the OS without any direct say of the individual applications.  Whenever the OS decides, it does a Garbage Collection.  Currently, this takes about 300ms (about a third of a second).  Air Hockey contains specific code to lessen the impact of these pauses, but developers can’t turn them off.  A lot of time was spent making sure objects weren’t needlessly allocated to minimize the frequency of the Garbage Collections, but you’ll see the pauses.  That may change in the future – we don’t know.

Touch handling.  WebOS runs apps basically as web pages.  So, touches are handled like mouse clicks in web pages.  Long story, but there are some specifics that equate to “touch neutral zones” in the OS.  If you look closely, you can tell that the touch response (drag your finger across the screen) isn’t as smooth as the background physics engine, puck & opponent movement.  We know & we’re working with Palm to make it better.

Sound.  The programming for sound is done, but there’s no sound currently in Air Hockey.  “WHY!?!?!” you’ve asked.  It’s not ready for this type of application.  The sounds work, but the ability to perfectly time them isn’t quite there.  If we included sounds, you’d be upset with them.  They’ll be included as soon as it makes sense to.

Timeline.  It happened quickly, but it was all-consuming.  Meeting the demo & paid timelines wasn’t trivial.  People are waiting on Occurro! and Air Hockey updates for the iPhone.  It’s time to get on that.  Oh yeah…and there’s another secret project starting soon.

Questions?

Leave a comment.  We look forward to hearing from you.

Air Hockey for webOS…coming soon to a Palm Pre or Pixi near you!

September 21st, 2009 No comments

Our upcoming (and no longer secret) Air Hockey for webOS was mentioned in Palm’s quarterly earnings call by Jon Rubinstein, the CEO of Palm.

“The introduction of Pixi has also helped us demonstrate the scalability of Web OS and how applications can easily span our family of Web OS products. As an example, we invited Acceleroto, the developer of the popular mobile air hockey game, to build a Web OS app for demonstration at the Pixi announcement. Acceleroto’s application was built in weeks, not months. It runs on both Pre and Pixi and the developers never required access to an actual Pixi device during their development period. Acceleroto is just one of many partners already taking advantage of the speed, efficiency, and scalable environment offered by Web OS. We will be unveiling our full developer program this fall, including a commerce solution, support for application distribution, and an opening of the catalog to public submissions.”

Air Hockey for Pre screenshot 005

Categories: Air Hockey Tags: , , , ,

Air Hockey Free

January 25th, 2009 No comments

Air Hockey started life as a very simple game with only 2-player gameplay.  Since then, Air Hockey has grown to include a great feature set and was a fixture in the App Store Top 10.  Over 200,000 people have tested their reflexes in Air Hockey.  So that everyone can be exposed to the super-fun gameplay, we’ve decided to release a demo version.  Air Hockey Free will be available soon through the App Store. The demo will include 1 and 2-player modes with Kiddie and Easy difficulty settings.  The table color is fixed and the colors are changed from the full version of the game.

Take a look at Air Hockey Free! If you like it, please buy Air Hockey.

Categories: Air Hockey Tags: , ,

Best App Ever!

January 10th, 2009 No comments

At Macworld Expo, bestappever.com announced the winners of their 2008 competition.  Air Hockey was nominated in the Best Arcade Game and Best Kids Game categories.  There was some great competition in both categories. Air Hockey won the Best Arcade Game award!

Thanks to all of Air Hockey’s fans for voting!

Categories: Air Hockey Tags: ,

Vote!

December 31st, 2008 No comments

Our of over 13,000 other applications, Air Hockey has made the finals for 148app.com’s Best App Ever competition.  Please click on the vote buttons below to vote for Air Hockey in the Best Arcade Game and Best Kids Game categories!

Vote for
Air Hockey
in
Best Arcade Game
Vote for
Air Hockey
in
Best Kids Game
Categories: Air Hockey Tags: ,

Air Hockey sales top 200,000

December 30th, 2008 No comments

Air Hockey has been in the App Store for about 5 months now.   In the life of a video game, that’s forever.  Watching sales on a daily basis has been an interesting past time.  I threw together a weekly sales stats chart to show the big picture of what’s happened over the last 5 months.

airhockeysales20081228_small2

As of December 28th, Air Hockey has sold 203,485 copies.  Air Hockey’s been priced at $0.99 since its release.  Do the math.  I’ll let you draw your own conclusions from the rest of the data.  I’ll summarize what I’ve learned:  holidays are nice, free competitors aren’t all that great, free competitors aren’t all that bad, and listen to your customers.

After the launch of our next (still secret) game, I look forward to hearing from those who buy it.  Like I currently do with Air Hockey, I’ll pass along a few free promo codes for the new game on twitter.  To get in on that action, follow us on twitter.

Happy New Year!

p.s.  If you don’t own Air Hockey, buy it!  It’s still just $0.99!