Find Jobs
Hire Freelancers

iPhone Game

$100-500 USD

Cancelled
Posted almost 15 years ago

$100-500 USD

Paid on delivery
Briefly: This will be an iPhone game which has a player which will move through a "maze" of sorts. The screen should scroll to the left or right as the player moves forward or backwards through the level. Each level should of course get progressively more difficult but still possible to navigate. I would like there to be 10 levels with the possibility to add more at a later time. Graphics are not that important, do what you can and if needed I can get them? re-added/updated later. The player object should be able to get power ups upon collision with them. The player object should also be able to be killed by certain objects coming into collision or contact with the player object. Game state/Progress? should be saved upon any action by the phone or user (Phone Call, Text Message, user quits to home screen, etc.) This should be coded for iPhone 3.0 and comply with all apple app guidelines. I already have apple developer access myself for programming on my mac/iphone once you are complete. (I can also view and check your work if you'd like as you code it) This game should be VERY simple for seasoned developers. I will customize it further myself once you have the basic implementation (as I have never done work on Mac OSX / iPhone before) Further details will be provided once a coder is chosen (if chosen). Please post only reasonable bids as I CAN code this myself eventually, it would just take me months wereas it may take you only days. And I will be doing all of the additional programming and graphics. ## Deliverables Short Game Storyline. This will help you understand the game a bit better... **Short Storyline**: Mr. Turtle? starts out as he finds himself washed up on top of some rocks in a creek that is up more than usual due to excessive rain. He doesn’t know what happened to him or how he got himself into this situation, but he does know he has to start on his long journey back home and perhaps find out what happened to him in the first place. Along the way he must avoid dangerous creatures such as snakes, birds and humans, as well as find the food to keep him alive. He must also avoid dangerous whirlpools, fast moving water, logs and tree limbs, falling rocks, and other dangers he has yet to even dream of. He must fight his way against the creeks current back to the beginning to find the pond where he hopes his family still awaits him. You’re the only one who can help Mr. Turtle find his way back home. ? The following requirements must be met. The? GAME must play ONLY in horizontal mode. The app load screen and menus should work in portrait mode. Horizontal mode optional/at your descretion. 1. The Application must have a splash screen which when you launch the application appears and tells the user the application is loading. 2. Upon loading, the text "loading" must dissappear and serveral options must be present these include: 2a. "New Game" (Must allow the user to start a new game. Must not delete or erase any current game they are currently playing without asking first) 2b. "Continue Game" (Must allow the user to continue thier current game. Must be visible but disabled if user has never played the game yet) 2c. "Saved Games" (Must contain the ability to access users saved games) 2d. "Story" (This is where I will enter the Storyline for the game, etc. Please leave a place in the code where this information can be added. (either by including a document the code will read and then display or by actually hardcoding the storyline itself into the code) 2e. "Options" menu must contain: - Sound Effects? ON/OFF [your code must have places I can specify a sound effect for power ups and for collisions] - Volume Slider 0-100 - Music ON/OFF [your code must have a place I can specify a music file for the game which will be tied to this ON/OFF] The music volume should be controlled by the iPhones volume up/down buttons. - Control Type? [User can pick either "Accelerometer" or "Touch Control". Accelerometer should be the default. 3. Upon selecting either a saved game, continue game, or a new game. The user should then enter the game and start at the respective level or save point. 4. No buttons should be visible once the game is loaded. User should have to shake the phone for 3 seconds to access the "Menu" button. Which should appear in the bottom right corner. This button should dissappear if the user taps anywhere on the screen outside the buttons boundry. This button should open a small onscreen menu with the game paused in the background and have the following options: "Save Game", "Main Menu". Save game should let the user type a name and save the current game, then take them back to the game where they left off.? Main Menu? should save the current game state, then take them to the main game menu. 5. Player Object should start about 40x40 pixels from the bottom left of the screen overtop of some rocks. I have provided an image of what the starting screen should look something like so you have an idea of how the game should play out. 6. Screen should move with the player once the player has reached 50% of the x-axis of the screen. Upon approching the end of the level or the beginning of the level, the screen should STOP moving after the user has passed 50% of the x-axis. Y-Axis should never move as this will be a horizontally scrollable game only. 7. The game shall include the following "enemy" objects. Upon being struck by the following objects the? player object? should be injured or killed. - Human bullets (fired by a human gun on the creek bank, etc.) (Lower Health Per Hit) - Floating logs (Instant Kill, Restart Level) - Sharp Rocks (Instant Kill, Restart Level) - Vines (which would entangle the player object, Impossible to get out of.) (Player object should appear to struggle and be Killed after 3 seconds of contact, Restart Level) - Whirlpools (Should only be present near drainage pipes) (Suck player object in, show EJECTION SCREEN*, then kill & restart level) - Snakes (Lower Health per attack) - Birds (Lower Health per attack) 8. Ejection Screen: When sucked in by a whirlpool, the game should switch to show a screen with two pipes on the right of the screen with water flowing out into the creek. After 2 seconds (of the screen being loaded) the player object should be shot out of either pipe (at random) down the creek and off the left of the screen. A UILabel should then be displayed with the statement such as "You have been killed" and contain the options "Restart Level or "Main Menu". 9. The game shall include the following friendly objects (power ups): - Fly swarms (edible upon contact,? Immoveable, adds little health) - Carrots (edible upon contact, Immoveable, adds medium health) - Fish (edible upon contact, Moveable, adds most health) - Mice (Edible upon contact, Immoveable, adds most health) 10. Some sort of graphical representation of each object must be included so that I can easily tell in the playable version what each is. The graphics DO NOT have to be finalized. Just well enough to tell what each is. 11. The end of the final level must let the? player object? travel up a small ditch where it reaches the pond with its family awaiting it. The entire pond should not be visible, only perhaps the corner portion that the player enters. (This enables room for expansion/additional levels later on.) 12. Speed for ANY moving object should be easily configurable in the code so I can adjust as needed for final build. This includes speed of floating debris (logs/limbs), human bullets, fish, rocks (falling down the sides of the creek/river bank), Snakes, Birds, Player Object (Turtle), etc. 13. All levels must be possible? to beat at all times. Difficulty should increase for each new level. If? you need? I will specify how each level is to be laid out. My only requirement is that there be 10 and that all be beatable, and that each contain at least one type of powerup and at least one enemy object. Though ideally each level would contain many of each powerups and enemy objects. 14. The player object should always rotate towards the direction it is moving. (Including spin in a whirlpool) 15. Action States should be included for the following: [If ANY of these can be done using only code, then that should be implimented instead. For example powerup amount could display & enlarge over the player object and gradually dissappear] ? ? ? ? - Eating (Which loads an image showing the turtle eating. There will have to be a way of specifying an image particular to the object being eaten.) ? ? ? ? - Death (Non-Specific) Should animate the current player object image to the new player object image (upright turtle to dead upside down turtle) ? ? ? ? - PowerUp (Which will show the amount of health gained overtop of the turtle, so I must know what amount of powerup was given in order to specify the right image). 16. Any other required Action State required for smooth gameplay. Since I will not be programming the game I cannot necassarily percieve all action states that will be needed. If an additional state is needed, please add it and inform me so I can create an image to use for that state. 17. ALL CODE MUST BE VERY WELL COMMENTED so I know what each function/method/etc does and where to place code updates and change existing code. 18. Work must be completed within a reasonable period of time. (I don't mean you have to rush to complete the game, but it should NOT take months, rather weeks to complete) 18. Anything else required to make the game playable and complete**. Please remember graphics are not important, do what you can or basic versions and? I will update any as necassary upon reciept. ** To work as intended by the storyline/above requirements. By this point you should be able to understand the game dynamics. If you feel anything additional should be added or done a different way, please feel free to let me know and we can discuss it as I and hopefully you will both enjoy the game after it is completed. Please list any requirements you may have in order to complete the above when placing your bid. Thanks. If you have issue with any requirements, but feel you can do most of what is listed, please feel free to contact me and I may adjust the requirements.
Project ID: 3887906

About the project

2 proposals
Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $2,678 USD for this job
User Avatar
See private message.
$4,080 USD in 60 days
4.6 (13 reviews)
5.4
5.4
User Avatar
See private message.
$1,275 USD in 60 days
5.0 (7 reviews)
3.2
3.2

About the client

Flag of UNITED STATES
United States
0.0
0
Member since May 17, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.