Unity mobile game module for Facebook connected game (game leaderboard, achievement, friend challenge modules for Unity)
$750-1500 USD
Closed
Posted over 9 years ago
$750-1500 USD
Paid on delivery
I need a Unity (see [login to view URL]) C# module that provides following functionalities..
1. Allow player to login to facebook account, and persist login status until user explicitly log out, or the token expired
2. Allow player to post score, achievement on player's facebook page.
3. Allow user to invite facebook friend to play the game. (by sending them a link to download the game)
4. Allow user to send some item to facebook friend (e.g sending coins, power ups, etc.)
5. Allow user to compare their score against friends who playing the same game. (The game weekly leaderboard reset weekly, though all-time high score is persisted and can be download and view in game)
6. Allow user to accept gift from friends.
Deliverables.
This project is consider completed when following items are delivered...
1. Sample facebook status scene that contain 'connect to facebook' button if user is not signed in. Or contains 'sign out' button if user is currently signed in to facebook. This scene should also show basic user's profile information (e.g profile picture, name, etc.)
2. Sample scene that contains buttons for posting score to leaderboard, posting unlocked achievements.
3. Sample scene that contains buttons and textbox for posting status and/or write to player's facebook wall.
4. Sample scene that display a scrollable achievements that user has unlocked.
5. Sample scene that display a scrollable leaderboard of user and friends who playing the same game. This scene show 2 lists; weekly leaderboard and all-time leaderboard
6. Sample scene that allows user to send gift to friends
7. Sample scene that show gift that friends have sent to the player, and button to accept or ignore the gift, and UI showing player's inventory (coins count, power ups count, life count, etc.) These can be any mock virtual good/currency.
8. Sample facebook application that created for demo this project.
Additional requirements: (PLEASE READ)
9. Above deliverables must be developed using C# and doesn't require any other paid or demo version of 3rd party Unity Plugin. And must not require any other 3rd party online services except one provided by Facebook Developer SDK.
10. Sample scenes must be 2D scenes and using 2D sprite for UIs. (Don't draw UI in OnGUI() function)
11. The code and scene must work on iOS, Android, Windows Phone 8 or 8.1, Windows Store 8.1
12. The code must be fully commented with appropriate description of each function.
13. Project must finish with in 8 weeks.
14. Allow at least 1 weeks grace period for test validation.
15. Allow at least 2 weeks grace period for code & comment inspections.
Payment:
3 milestones:
1st milestone (50% payment)
- Items #1 - #5 finished and passed our testing on all platforms.
2nd milestone (35% payment)
- Item #6 - #8 finished and passed our testing on all platforms.
3nd milestone (15% payment)
- All source code delivered and final source code inspection.
Resources
Unity3d - [login to view URL] (you can get a free indie license or trial pro license for development/demo purposes)
Facebook SDK - [login to view URL]