In Progress

Unity 3D Project - Menus and User Input Forms

Looking to have a Unity 3D project developed that implements several screens with menus and form input

with content retrieved from an existing XML web service.

To be scripted in JavaScript or C# (JS preferred, or your recomendation).

For mobile platform using touch interfaces for user input.

Applicants must have Unity 3D experience. Will send web service documentation upon request.

Please send an estimate of hours required along with a description of your past work experience.

Project Detail:

1) User Name Page

 Display a form asking the user to pick a name if a name has not been chosen and saved.

 *) Display a background scene or picture.

 *) Display a title with the text "Choose a Name".

 *) Display a text field control that allows the user to enter with on screen keyboard.

 *) Display a button that allows the user to submit a web request with the name value as an argument.

 *) On submit send a web request. If the response is an error prompt the user to choose another.

    If the response is: save the user name in the application permanent storage and don't display

    this page the next time the app starts.

 *) Display a button that loads a web url with a guid for loading the user session on another device. 

 *) Load the main menu when saving a name and include a main menu button.

2) Main Menu Page

 * Display a background scene or picture.

 * Display a title with the text "GAME TITLE".

 * Display a scrollable list of games pulled from a web request. This list should only

   take up a fixed height so that if there are more items in the list than space on the page

   the lower items are not visible unless you scroll.

 * Display a button with the caption "Start New Game" loads the friends page.

 * Display a button with the caption "Friends" that loads the friends page.

 * Display an image button at the bottom of the screen to load the Settings page.

3) Friends Menu Page

 * Background scene or picture

 * Button loads main menu.

 * Title text "Friends"

 * display scrolling list of items retrieved from web service. The user name is an argument.

 * Display button on each item with a prompt option to delete the item. This requests a web endpoint.

 * Display a button on each item to start a game with the item.

 * display a button to add a new friend. Clicking loads the add new friend page.

4) Add new Friend Page

 * Background scene or picture

 * Button loads main menu.

 * Title text "Find a Friend"

 * Text input for friend name.

 * Button to submit the text input to a web server.

 * scrollable list of results from the web service.

 * Clicking on an item sends a request to the web server, if successful load the friends page.

5) Settings Page

 * Background scene or picture

 * Button loads main menu.

 * Title text "Settings"

 * slider control for sound level. Saves value and restores when loading the page.

 * Display a button that loads the user name page.

Skills: Unity 3D

See more: text input unity, project settings input unity, unity text input, using input unity, unity input, unity add text input, unity form input, unity input field, work unity, unity 3d web game, recomendation, 3d text, Unity Project, user settings, unity games 3d, find items game, 3d unity games, 3d unity , unity games, unity C#, unity c# game, unity app, unity add, Unity 3d, Unity 3D game

About the Employer:
( 8 reviews ) Victoria, Canada

Project ID: #4219243

Awarded to:

nechiformarian

I can do this. I have experience with Unity3D. Please check PM

$8 CAD / hour
(2 Reviews)
2.9

3 freelancers are bidding on average $13/hour for this job

haider1515

Hello, Unity3d Expert.

$15 CAD / hour
(4 Reviews)
4.3
SimonMills

SERIOUS BID! Unity3D Expert here. please check your messages.

$15 CAD / hour
(0 Reviews)
0.0
spcinc

I can do it.

$30 CAD / hour
(0 Reviews)
0.0