Whiskey Media channel for Roku DVP – NOW AVAILABLE

We’re happy to announce that the Whiskey Media channel for the Roku Digital Video Player is now available.

Download it for free on the Roku Channel Store today!



Been awhile!

I recently bought a Roku Digital Video Player for an old tube TV in my bedroom. We’ve been using it for a month and I’ve been absolutely smitten with it. I couldn’t be happier with the purchase, and I plan to buy another one for our main HDTV in the living room.

Roku just so happens to offer a free SDK, so that you can develop your own “channels” and distribute them via their official Channel Store.  Nice!

Developers have already created channels for a lot of popular websites, like Flickr, Pandora, blip.tv, Revision3, and break.com. After downloading and playing around with all of these channels, I thought that it would be cool to watch videos from Giant Bomb (and other Whiskey Media websites) on my Roku.

Whiskey Media just so happens to offer a free API, so that you can query a bunch of information from their databases, including all of their videos. Nice!

The Roku SDK and the Whiskey API seemed like a perfect match, so I quickly got to work on developing a channel. After nearly two weeks of nightly coding, I’m almost done with a 1.0 release candidate. You can see the current state of the Whiskey Media Roku Channel in the YouTube video below:

I still have a little polishing-up to do, but I plan to submit a build for Channel Store distribution soon.

Honorable Mention

Fix-a-Pixel just won this:

Automated and nearly-meaningless, but neat!

Capsule Toys

Behold, Capsule Toys.

Capsule Toys is our newest application for the iPhone, and is currently available for download for FREE on the App Store. Download it today!

Capsule Toys brings the fun of collecting gashapon to the iPhone!

Capsule Toys contains over 100 unique prizes to collect, with more on the way in future updates. Simply turn the handle on the machine to get a capsule. Pick it up, *pop* it open, and reveal the mystery toy inside!

Keep track of your entire collection within the application. Compare collection statistics with friends!

In America, Capsule Toy machines can be found in supermarkets, bowling alleys, and arcades.

In Japan, capsule toys are known as “gashapon” (or “gachapon”), and are very popular with people of all ages. These gashapon machines can be found everywhere, and there are toys for everything that you can imagine!

Capsule Toys. Collect them all!

This is the “secret” application that I was referring to in a previous post. It was a pleasant surprise to see it approved without any problems!

This is only version 1.0, and I have plenty of enhancements planned. More info later.

Capsule Toys Capsule Toys Capsule Toys!

It’s Alive!

I have just submitted a new application to be reviewed for the App Store.

Yes. Believe it.

I’ll post more details when it actually gets approved. I’ve had this idea for a long time, but I figured that somebody else would come out with it before I did. At present time, NOBODY has done an app like this, which is very shocking to me. I think it’s perfect for the iPhone and the App Store.

It feels good to have completed another app, especially after so long. I forgot how much fun it could be!

The success (or lack thereof) of this app will probably directly contribute to how quickly I start my next project.

Duke Nukem Forever

Not a lot of progress since the last update.

I have sound effects working, but music isn’t supported yet. The ability to draw text is half-kinda-almost supported, but there are a few kinks to be worked out. Even then, my implementation will only support the fonts that are natively available for the iPhone (of which there aren’t many at all). The method I used was a lot quicker and simpler to implement with Apple’s APIs doing most of the work for me, but the limitations mean that I’m going to have to do something better in the future.

…if there is a future, that is.

I came across the cocos2d library recently, which is a free, open-source 2d game library for the iPhone. They’ve already basically created everything I wanted to do with my library, which makes me hesitate to continue working on it. My main goal was never to create my own videogame library, my goal was to make a videogame. Creating the tools was only part of that process, and if there are already decent resources available, then I don’t see why I shouldn’t use them. I wouldn’t say that my own custom library is dead, but I think its priority has been lowered.

I still have more research to do, but I like what I see so far. There are already like 50 games on the App Store that use cocos2d, so its definitely a usable product. It also seems to be the most popular 2d game library for iPhone, going by Google search results.

I’m going to do some experimentation with it, so we’ll see how it goes.


I’ve got some great momentum going.

I haven’t done this much continuous work since back in the day. When I first started iPhone development, I basically worked for two months straight, everyday after work (and even on weekends), nonstop development. In that time I created DDR Compendium, Collage, Fix-a-Pixel, and the iMobilepedia framework.

Quick Tangent: I probably should have picked another name for “Collage”. There are like 20 other apps on the App Store that have the name “Collage”, and they all do some form of collaging. I still think it sounds cool, but so does every other app developer in the Universe I guess. Maybe I could have called it “Tiles”? “Layers”? “Portals”? I dunno, but its too late now.

Anyway, yeah, made more progress today.

I set up bounding-box collision detection, which I adapted from my unfinished Allegro project. I’m happy with the way it turned out, and I especially like the way that I implemented it.

You can see an example of it here:

Things I still need to do:
– Animation
– Tiles (for backgrounds)
– Sound
– Rumble (low priority)
– Accelerometer (low priority)

There’s a bunch of other small things, but those are what jump to mind at the moment.

Hopefully I can keep this fire burnin!
~Stachel Paige