Tuesday, November 30, 2010

Fonts

Is it just me, or are Android base fonts just ugly compared to the iPhone base fonts?

Monday, August 23, 2010

Diode

Went to iOSDevCamp 2010 this past weekend. Must say that it's always a blast going to these things. Nothing like spending an entire weekend coding an app that could end up being something brilliant (or equally terrible), with people you don't even know. Thankfully, with John Ellenich (from BickBot.com) as my partner in crime for the weekend, we managed to churn out an amazing app in just two days.

Enter DIODE. It's a simple, yet addicting game. The best kind. All you have to do is trace your finger along a path that's lit up, but the time you're given gets progressively faster and faster. You can see me demoing it here. I failed hard on the second level, but it was on purpose! I swear!

I did all the coding, while John did all the artwork, music, and robotic voiceovers. Good designers are key for great apps.

One last thing I should mention is about the multiplayer I managed to squeak in at the last second. It's got the remnants of the ideals that I tried to put in Whorl'd Champions: Many people, many hands, one screen. The majority of the games on the iPad are still just single player or online multiplayer, and I don't get why. Even one of the other teams making a game, xTanks had a similar idea. There are a lot of big game companies out there making apps for iOS devices that could be doing this. Get cracking!

As for DIODE itself, it'll be in the app store as soon as it's polished up a bit more. Hope you'll buy it and show single-screen multiplayer games some love!

Sunday, April 18, 2010

iPadDevCamp Hackathon

So I'm at iPadDevCamp, doing their hackathon. I entered this camp kinda thinking that I'd be doing a little coding, mostly listening to lectures.

Instead, I may have stumbled across the most brilliant idea for gaming on the iPad. Here's my little spiel on my revelation:

So what makes the iPad unique? Most simply, it has a large touch screen. The iPhone/iPod touch screen is small, making it primarily a solo experience, maybe accommodating one other player. The iPad is huge in comparison, allowing for many people to view it at one time, and can handle up to ten touches. With just fingers, the iPad provides an excellent platform for gaming. There are plenty of games coming out which tend to use iPhones as controllers. Although it's definitely cool, I think that might be a mistake. Not everyone has an iPhone/iPod on them (as much as we'd like to dream), but everyone has fingers. The iPad has a touch screen, people. It is a controller in of itself.

So what resulted over two days of intense coding was Whorl'd Champions (many more whorl'd puns incoming). It currently supports two game modes, Twisted Whorl'd and Whorl'd in Motion. Twisted Whorl'd is a variant of Twister for the iPad (players have to keep their fingers on circles of a given color). Whorl'd in Motion has players trying to keep their finger on a single moving circle, all the while bumping and colliding against other enemy players.

Code for it can be found at:
http://github.com/davidliu/Whorl-d-Champions
However, the code is extremely shoddy, and probably should be reworked from the ground up. What you SHOULD take away from this app is the core idea behind this: Multiple people, multiple fingers, one screen. I think this is a complete shift in design that many of the iPad game companies are completely missing, and I hope that everyone will take to heart as iPad development continues.

Edit: It won Honorable Mention, behind Tank Or Die. A little sad, but kinda expected it. A lot of other projects had a vast majority of polish behind it, especially Tank Or Die, a top-down tank shooting game with iPhone controllers, very nice graphics and some chiptune music that I recognize and adore (though the title escapes me). Ours was really dinky. One look and anyone would choose Tank Or Die.

I'm just glad that our dinky little hack got some recognition. I'm hoping that more game companies will catch on. Either that or I start creating some more polished hacks and get some extra side cash from the App Store.

Edit 2:
Here's me, doddering through my presentation:
http://www.ustream.tv/recorded/6284262