Project Rescue

Might be described as

App which has great potential needs a touch up

and has accompanying comments:

“Its only missing one or two features!”

“I had a falling out with those overseas developers”

“I don’t know anyone who has used overseas developers who have actually made a good app – but I thought that with me it would somehow be different!”

Its called project rescue, and it will cost you either three times the cost of the project so far, or will be billed on a times and material at double normal rates.

Wanted – monkey who can do everything – will give peanuts

Wanted a junior developer (preferably just out of University with 5 years real world commercial experience) who has experience in iOS, Android, Windows Mobile , Blackberry, HTML5, Photoshop, Rails, ASP and who can prove has developed apps that have been top 20 on the app store.” 60-62k k based on experience. Will favourably look upon people with 10 years iOS experience.

I once talked to an agent who claimed he had fielded someone who was an expert in iOS, Android, Windows Mobile and Blackberry.

And I said (it was 9 months ago) “but wait .. how does one get good at all those things, and why does one get good at Windows Mobile when no one is buying it?”

“And for that matter can you tell me a well respected app – written by one developer – who wrote it for both iOS and Android? I mean anyone who is good at a these things often has a passion, a focus. Good at one and passing at another I could believe, but good at all of them? Why wouldn’t they be making millions elsewhere instead of peanuts with your company?”

“Ah too be honest (sotto voce), the role actually doesn’t want anything like those developers – you would be patching up fairly crummy apps” (Real slightly paraphrased response).

The quote made them fall of their chair

That is unfortunately, a too common refrain one hears when one quotes for iOS jobs.

I’m assuming the that the race to the bottom in the iTunes app store (likely caused by popularity ranking – rather than a quality review ranking), where people pay 1 dollar or nothing for an app, somehow creates this metal context where the potential client thinks “hey if this app would sell for $1 then for sure it will only cost a few dollars to develop”

Continue reading

Meme vs Meme

I keep hearing people say something like:

Before you start building your app, you have to check out your competition and make sure that you design your app to suit.

This is not referring to apps made for a client, where commonly because of the constraints of the client, the app is highly specified up front.

Its referring to developers who are putting their own apps on the Appstore.

Enter the challengers:
In the blue corner is the “lean startup” and in the red corner is the “competition analysis”.

Continue reading

Waterfall Game Development

Here’s a recent quote by Anna Marsh on Games Brief:

The key thing is that documentation produced needs to focus on being a practical manual for the team to work on, minus any marketing gloss. To make a comparison with architecture: During the planning phases of a building an architect might prepare Photoshop visualisations with happy pedestrians and sunny skies to show the public and financiers what the final building will look like. But they’ll also prepare far more precise blue prints, plans and technical documents for the actual builders.

Later in the article:

The more experienced the designer writing the documentation, (probably) the less changes you’ll need to make in development.

Humans look for ways to simplify things, often creating models in order to help them achieve things without being destroyed/distracted/confused by the complexity of an undertaking or a system.

Continue reading

Game AI and vectors using GLKit

Some famous game developer whose name I cannot remember (sorry about that whoever you are), said recently at a conference; that the AI of your game “enemies” can be a major part of the success and differentiation of a game. I don’t think you can instantly create great AI, it takes a lot of work, and for me its still “work in progress”.

So, I’ve been working on AI lately with the help of this excellent book as a reference.

This book is really good, not only for AI but also for anything to do with game movement.
Reading this book, suddenly made vector and matrix calculations make sense. And once they make sense its hard to use normal trigonometry again.

Below are some macro’s I’ve built with the help of the book.

Continue reading