Reply to topic  [ 17 posts ]  Go to page 1, 2  Next
A new app 
Author Message
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
This weekend I decided to challenge myself to write an app and release it in a single weekend.

I wasn't too fussed about polish (I wanted it to be free) but I wanted it to work well. It uses mainly standard controls (i.e. buttons etc...)

It was also a learning exercise as I hadn't used the new storyboarding feature available in XCode yet and wanted to see how it worked.

I wrote a Conway's game of life sim as it's somehting I have wanted to do for a while. I've actually thought of a way to massively optimise each iteration and cut down on CPU usage which I will try to write tonight. (or maybe I'll have a polishing weekend this weekend).

I could put a gray background on it as well to make it look a bit nicer? Maybe have the front screen inside a grouped table with colour swatches to choose from instead of text and a pop up picker thing that it uses atm.

Anyway, it's here... http://itunes.apple.com/app/game-of-lif ... 39315?mt=8

Enjoy :D

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Fri Nov 04, 2011 3:17 pm
Profile WWW
Official forum cat lady
User avatar

Joined: Fri Apr 24, 2009 8:04 am
Posts: 11039
Location: London
Reply with quote
Congrats on your 2nd game. Still in Germany so can't download it yet but will check it out when I am back.

C

_________________
Still the official cheeky one ;)

jonbwfc wrote:
Caz is correct though


Fri Nov 04, 2011 3:55 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 9:14 pm
Posts: 5664
Location: Scotland
Reply with quote
this app is a blatant ripoff from the "primordial life" game :x

Image

_________________
Image


Fri Nov 04, 2011 4:24 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 8:19 pm
Posts: 5071
Location: Manchester
Reply with quote
Fogmeister wrote:
This weekend I decided to challenge myself to write an app and release it in a single weekend.

I wasn't too fussed about polish (I wanted it to be free) but I wanted it to work well. It uses mainly standard controls (i.e. buttons etc...)

It was also a learning exercise as I hadn't used the new storyboarding feature available in XCode yet and wanted to see how it worked.

I wrote a Conway's game of life sim as it's somehting I have wanted to do for a while. I've actually thought of a way to massively optimise each iteration and cut down on CPU usage which I will try to write tonight. (or maybe I'll have a polishing weekend this weekend).

I could put a gray background on it as well to make it look a bit nicer? Maybe have the front screen inside a grouped table with colour swatches to choose from instead of text and a pop up picker thing that it uses atm.

Anyway, it's here... http://itunes.apple.com/app/game-of-lif ... 39315?mt=8

Enjoy :D


Very marketable IMO, are you sure you have the correct rights for it?


Fri Nov 04, 2011 4:45 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
leeds_manc wrote:
Very marketable IMO, are you sure you have the correct rights for it?

There are no "rights" required AFAIK.

The app is the app, the rights (if any) would be on the idea of cellular automata but that would be like the babylonians copyrighting all calculators because they invented addition (may not be true but you get the idea).

It's more of a technical exercise than a game.

There are also thousands of other examples on all platforms that you can download and run.

The name Conway refers to the guy (John Conway) who first studied this cellular automata simulation on a GO board years ago.

@Bratty: Not sure what that game is but it doesn't look like a cellular automata sim to me?

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Fri Nov 04, 2011 5:04 pm
Profile WWW
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
OK, I knew my new algorithm would help but blooming eck!

I've changed a couple of other things also. Instead of now actually drawing both the alive and dead cells it just sets the background to be the dead colour and only draws the alive cells.

I thought this might speed it up slightly. As it happens it has massively improved the touch drawing speed.

Before if you moved your finger quickly it might draw only one every 5 or 6 cells. Now it rarely misses a cell!

Will be making some custom skins for the settings buttons tonight too.

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Fri Nov 04, 2011 6:48 pm
Profile WWW
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
I've optimised the algorithm a bit further now and also put so Apple-ish skins so it looks like a segmented control. Also put a gray background on the main screen. Just need to improve the colour picker thing. Not really sure how to implement it though?

I'm thinking maybe click the button and get presented with a table view of colours that you can then press to select... or something?

Any ideas?


---
I am here: http://maps.google.com/maps?ll=53.863754,-1.677306

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Sun Nov 06, 2011 12:24 am
Profile WWW
What's a life?
User avatar

Joined: Thu Apr 23, 2009 6:27 pm
Posts: 12251
Reply with quote
I wish I had the brains to write iPad apps. I had a look at a couple of books a year or so ago, and while I got the interface building bit, the code part went right over my he. Maybe I should try again.

*starts downloading XCode*

_________________
All the best,
Paul
brataccas wrote:
your posts are just combo chains of funny win

I’m on Twitter, tweeting away... My Photos Random Avatar Explanation


Sun Nov 06, 2011 11:24 am
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 6:58 pm
Posts: 8767
Location: behind the sofa
Reply with quote
paulzolo wrote:
I wish I had the brains to write iPad apps. I had a look at a couple of books a year or so ago, and while I got the interface building bit, the code part went right over my he. Maybe I should try again.

*starts downloading XCode*

You should write Android apps instead. It's a lot like building with Lego.

_________________
jonbwfc's law: "In any forum thread someone will, no matter what the subject, mention Firefly."

When you're feeling too silly for x404, youRwired.net


Sun Nov 06, 2011 2:45 pm
Profile WWW
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
Bloomin' 'eck!

The app went online on Friday aft and I've already had 32 downloads with absolutely zero promotion.

Need to get advertising on the app. Got some updates on it too. Will put an update in for approval tonight.

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Sun Nov 06, 2011 3:17 pm
Profile WWW
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
Right, submitted an update which improves the speed of the display and the touch drawing.

Also gives it a nicer look and feel and I've added iAds just to see what happens.

Will prob be Thursday before it goes live though.

Want to see how many d/ls I've had this weekend! The 32 I've got are all from Friday and it only went live on Friday aft. Want to see what has happened over the weekend!

Should be interesting to see what happens with he iAds on there.

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Sun Nov 06, 2011 11:44 pm
Profile WWW
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 8:19 pm
Posts: 5071
Location: Manchester
Reply with quote
Buena suerte!

Can you download it if you don't have an Apple smart mobile phone pad?


Mon Nov 07, 2011 12:17 am
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
leeds_manc wrote:
Buena suerte!

Can you download it if you don't have an Apple smart mobile phone pad?

unfortunately not.

You'll also need iOS 5 which means it will only work on a 3GS or above.

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Mon Nov 07, 2011 7:06 am
Profile WWW
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
paulzolo wrote:
I wish I had the brains to write iPad apps. I had a look at a couple of books a year or so ago, and while I got the interface building bit, the code part went right over my he. Maybe I should try again.

*starts downloading XCode*

If you have done any programming before it helps. (IIRC you have?)

I started with a book from Apress called "Learn Objective-C on the Mac" (or something). The language behind any iOS programs is Objective-C. The book mainly concentrated on command line tools but it was what I needed to pick up the basics (syntax, keywords, classes, functions, etc...).

After that I just messed around creating different apps and stuff. From there I got a book called "Learn Cocos2d for the iPhone" (or something). Cocos2d is the game engine I used to write Doodle Sub.

That's when I went to iOSDevUK - http://www.iosdevuk.com/ which was brilliant and inspired me to do more stuff of my own.

Since then I've been programming most nights writing different apps.

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Mon Nov 07, 2011 9:20 am
Profile WWW
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
Woop!

I got a 5 star review from someone in Canada today!

Oh, and 27 more downloads!

Noticed a bug though today. If you tap on the info in the about screen you can edit the text but you can't then dismiss the keyboard.

:(

Oh well, easy fix.

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Mon Nov 07, 2011 4:57 pm
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 17 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.