We see how you are

Category: Uncategorized Page 7 of 9

Creating a simple iOS game – Bouncing Babies

The first post in my iOS game development series

I like to create games that use interesting gameplay mechanics – things I’ve never seen before, or an interesting twist on a classic game. The problem is that new mechanics are difficult to code. If you want to make something standard, like a Super Mario clone, it’s easy to find a game engine that will do most of the work for you. But new mechanics often require modifying a game engine, or even creating one from scratch. This can be time consuming and frustrating.

I’ve been working on a conceptual game prototype for a while now and it has me pulling my hair out at the moment. To make matters worse, this is a “stripped down” version of a larger game that I want to create. I thought this light version of my concept would be easier to code, but it has turned out to be pretty complex too.

In the meantime, I’m interested in creating a game for iOS. So, I’ve decided to create a very simple game from scratch and blog about the entire process. I’ve never created anything for iOS, so I will have a lot to learn. I also plan to post all of my progress publicly on github, so anyone who wants to follow along can pull my code and see what I’m doing. Since this is a learning process, there will likely be a lot of bad code and blind alleys. And since I have a day job and a family, progress is likely to be slow.

With these constraints in mind, I’ve decided not to design my own game entirely from scratch because I will inevitably add some seemingly simple gameplay element that will derail the entire process. Instead, I’ve decided to remake a classic DOS game from back in the day…

Bouncing Babies was a deceptively simple arcade game that I used to play on my first PC – a Tandy 1000 (yes, I’m old). Here’s a video of the game:

Like all classic action arcade games, the gameplay is simple, but it’s surprisingly addictive. It was one of my favorite games when I was a kid and there are few good remakes of it. Considering my time constraints, this is a project that I might actually be able to finish in a reasonable time period. Additionally, the game code shouldn’t be too complex, so development shouldn’t require any weird hackery (famous last words). I can still do a full redesign of the graphics and animation, but the gameplay will be the same.

So, stay tuned for more updates as I dive into this. This whole project may go down in flames, but I promise it will be an interesting ride.

Here’s a link to the github repo I will be using:
https://github.com/wastedpotential/bouncing-babies

Make Good

For the past week, I’ve been mired in a complicated mess of Actionscript that I wrote myself. I’m trying to untangle it so I can move forward with a game prototype I’ve been building (on and off) for nearly a year. On top of that, I just realized that I had overlooked an important concept that threatens to derail a big chunk of the game. It’s been a bit discouraging, so I was happy to come across this video of Neil Gaiman giving the 2012 commencement speech at the University of the Arts in Philadelphia. I thought I should share his encouragement. The speech is a bit long, but definitely worth watching.

This speech is just what I needed. I would only change the tagline from “Make Good Art” to simply “Make Good.” Whatever you do, even if you think it isn’t art, Make Good.

It’s All About The Washingtons

I made a dollar from my blog today. So, my plan to get rich is all coming together…

wasted potential earns its first dollar
I’m kidding, of course. This all started last year when I checked my Google Analytics and noticed that I was actually starting to get some decent traffic on this site. I started toying with the idea of putting some ads on the site. I’d be really happy if the ads made enough money to pay for my hosting fees.

But I’m kind of ambivalent about having ads on the site. I feel like the world needs less visual clutter and an ad is an implicit endorsement of the product, which I’d have to be comfortable with. Instead, I decided to add a PayPal button to the site and see if people would make donations. It’s a bit of an experiment.

My hosting fees are only about $7/month. I get about 1500 visitors to the site on average week. So, to cover the site hosting, I need a conversion rate of less than 0.12%. It seemed like an achievable goal, but since I added the PayPal button in June 2012, I have not had a single donation…

…UNTIL TODAY! It really made my day to get an email from PayPal telling me that someone had donated a dollar. You have earned some serious karma points today for a mere dollar. Thank you!

Emulators Are For Chumps

I have a lot of old-school game consoles and I wanted a way to keep them hooked up at all times without having them take up too much space. This my solution. Check out the video below for a look at my new gaming cabinet:


Page 7 of 9

Powered by WordPress & Theme by Anders Norén