Improvements to Unity/iOS Turn-Based Combat Game

In Progress Posted Jan 17, 2013 Paid on delivery
In Progress Paid on delivery

Overview:

We have an initial starting point for a Unity iOS role-playing game. The game is a party-based RPG where you control 5 characters, each with their own XP and HP. You then embark on Quests by choosing a location from the Map. Each time you enter a location (and thus, start a Quest), you are confronted by the Enemy for that specific Location. You then take turns in sequence issuing attacks against the Enemy and being attacked by the Enemy. All characters can participate in the battle and can take turns attacking.

Required Features to be Added/Fixed by You:

* Must detect when all members of your party have been killed, forcing the battle to be over. Puts client in "Game Over" state which can be continued by either paying Coins to continue, or deleting all saved progress and doing a New Game

* Items/weapons should decay with each use. That is, the "Condition" parameter should decrease with each use

* Make sure combat works across all characters. Currently it only works for one character (e.g. Jerome)

* Player should not be able to use a "Locked" item slot

* Implement the "Magic" attack option

* Implement the "Potion" defense option --- this will give the specific character attack immunity for a specific amount for the next turn

* Implement Item Buying functionality for Empty Slots

* Implement Slot Unlocking functionality for Locked Slots

* Integrate any 2D assets necessary for the completion of the above tasks (note: you are not responsible for creating production-ready 2D art assets. You should, however, be capable of creating dimensionally-accurate placeholders)

Technical Requirements:

* Must be done in Unity 3D 3.5 (iOS Pro)

* All 2D UI must be implemented using the NGUI library

* Must use minimum amount of draw calls / texture for UI

* All code written in C#

* All code must be commented

C# Programming iPhone Mobile App Development Unity 3D

Project ID: #4135667

About the project

8 proposals Remote project Active Jan 18, 2013