hire freelancers, build software with codesnap.com
     search jobs

Register in seconds   Forgot password?  

Software Project Simple iPhone Game
posted by oisinh  
interest 1292 views / 6 bids so far
description The task is to design a very simple iPhone Game.

The game is based on a series of questions and answers.

The user will start the game, and a screen will be displayed showing the user a number of options:
- help (which will bring them to a screen of explanations)
- start game
(the main screen will also show two scores; the best score and the most recent score.

When the user presses start game they will then move to a new screen, this will be where the user picks their character from a selection of four characters.

The game then starts.

The user is then presented with a question and a 2/3 possible answers. For each answer selected there is a right answer.

Notes about the questions:
- Questions will be in four different categories- the category of question will be displayed on each screen).
- Some questions will have the characters name and gender, this must be linked back to the character that has been chosen by the user at the beginning and the correct sex and gender must be inserted
- There will be some specific questions for each character that must only be served up if the user has chosen that character
- The order of the questions must be randomised

The user makes a decision and a response is shown. The user is rewarded with money for good decisions and punished by losing money for bad decisions.

The user is rewarded with bonus money for making decisions quickly; less than 5 seconds, 5-15 seconds. And punished by given less money for making decisions slowly; 30-45 seconds and 45 seconds +.

The user will then press next question and the next question will be shown.

On the screen at all times there will be shown the user’s current cash and how many decisions they have made.

If the user runs out of money the game is over.

This will be displayed by a sign that says “game over”

The user also runs out of money when 365 questions have been answered.

If the user gets to the end the screen will say “congratulations, you’ve survived another year”


If the user gets to this stage they will be given the opportunity to upload their score to an online server. In order to do this they will be required to provide their name and email address.



--

What I require from the CODER:

To design and provide a full and working iPhone game that meets this criteria that works on all versions of the iPhone. To have this uploaded to the app store and APPROVED for sale.

The task will be considered complete when the game has been tested by me and has been approved for sale by apple.

What I will provide:
- I will provide ALL question, ALL answers, Cash effect of each question and answer (because it will be different for each question), in a spreadsheet similar to the attached sheet.
- I will provide the icon to accompany each question and answer and I will detail in my spreadsheet which icon goes with each question
- I will provide the avatars for the four characters.
requirements
  • executable delivered, along with source code (if applicable)
  • all major files/method documented, summary of file layout, usage
  • project is tested on operating system(s) of my choice
tags iphone, game,
click a tag to find similar jobs
due 2 week(s) from start
budget $1,000
decide on bid within a week
message to oisinh about this job





© 2008 codesnap | post a job | find pros | new jobs | email alerts | developers | buyers | about | feedback


freelance software jobs: java jobs | php jobs | python jobs | ruby jobs | android jobs | .net jobs | iphone jobs | mobile software jobs | flash jobs | web software jobs | vb6 jobs | c programming jobs | photoshop jobs | groovy jobs | mysql jobs | perl jobs | sql jobs | c++ jobs | grails jobs | django jobs | drupal jobs | palm software jobs | blackberry software jobs | django jobs
hire part-fime, contract programmers, developers, designers: java programmer | php programmer | .net programmer | c# programmer | c++ programmer | flash programmer | iphone programmer | photoshop designer | python developer | ruby developer | groovy developer | grails developer | http developer | javascript developer | android developer | palm developer | blackberry developer | django developer | web site developer