Find Jobs
Hire Freelancers

Unity 3D programming team for iPad game vertical slice

$750-1500 USD

Closed
Posted almost 10 years ago

$750-1500 USD

Paid on delivery
The position will provide all the programming needed to complete a 20 minute vertical slice of an action 3D game. highlighting a majority of the game play [login to view URL] core responsibilities are outlined in the summary section, but the role will primarily entail modifying existing Unity Add-on C# code to provide a unified game experience. Note: a majority of the code exists in various Add-On code and previous programmer in. The programming team must have extensive knowledge of Unity 4.3.4 pro and Mecanim, with a focus on IK in particular. \r\n\r\nThe code base has been started with core mechanic code partially complete and dual virtual joystick camera control complete. Animations for the main character are essentially complete. If this working relationship is successful, the programming team will be brought on for the full build of the game as well as other episodes of the game. This project is meant for a team and not an individual programmer.\r\n\r\n1: C # skills in Unity Pro 4.3.4\r\n\r\n2: Extensive Mecanim and IK knowledge\r\n\r\n3: Ability to test builds on either iPhone 5, iPad4, iPad or iPad mini Retina\r\n\r\n4: A rating of 4.5 or higher\r\n\r\n5: Experience shipping iOS games of a similar genre.\r\n\r\n6. Must be willing to sign an NDA\r\n\r\n7. Must accept escrow payment at the end of the project\r\n\r\n8. Core responsibilities and deliverable:\r\n\r\nIncluding, but not limited to the following:\r\n\r\n1- Maintain a robust code/project Version Control system using SourceTree and Bitbucket \r\n\r\n2- All coding must be done using a best practices model - including the following:Commenting and documentation - Consistent Indentation - Consistent Naming Scheme - Consistent Temporary Names \r\n\r\n3- Create AI code for enemy attacks, NPC flocking, enemy NPC flocking attack (think Matrix 3 on the bridge) flying humanoid arial attacks (Human Torch fighting Blastaar). Code should be flexible so that key public variables can be altered providing unique AI characteristics throughout the game. AI must be able to intelligently flush out the character during various \"fire fights\", not have synced animations during close proximity, be able to traverse discontinuous navigation meshes, change the engagement front of combat. \r\n\r\n4 - Modify existing Unity Add-ons so that they are fully customizable and provide dynamic camera action similar to cameras seen in popular 3rd person action games such as Mass Effect, Arkham etc. The camera action will be highly adjustable providing cinematic camera moves where and when appropriate. \r\n\r\n\r\n5 - Provide the framework for an action RPG, where EP, health, damage, level ups are active.\r\n\r\n6 - Provide simple debug performance code that can be toggled on off in the game view. FPS, vert count, texture memory usage. etc\r\n\r\n7 - Develop a throwing system where large objects can be grabbed and thrown at enemies and or objects.\r\n\r\n8 - Provide general game logic\r\n\r\n9 - Develop a modular combat system using melee combat for core character and enemies.\r\n\r\n10 - Provide code that smoothly integrates a 3rd person camera and an easy and intelligent auto-targeting and firing framework that modifies various Mecanim states so that the main character can auto-target and or manual target with left, right or both hands and fire. This is 75% complete.\\\r\n\r\n11- Provide the key code for integration of current and future animations through Mecanim. This entails developing a robust and highly configurable Mecanim scheme where the code is flexible enough to support future animations by \\\\\"drag and drop\\\\\" with parameter modification.\\\r\n\r\n12 - Provide the code for a character controller that is either virtual joystick driven and/or touch and drag similar to Bastion, Dead Space for iOS.\\\r\n\r\n13- Provide a one touch weapon swap out that will be flexible enough to allow any weapon swap (75% complete)\\\r\n\r\n14 - Code dynamic jumping/flying attacks from the main character , NPC and the various bosses of the vertical slice\\\r\n\r\n15 - Integrate EveryPlay SDK into game builds
Project ID: 5754365

About the project

9 proposals
Remote project
Active 10 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

About the client

Flag of UNITED STATES
United States
0.0
0
Payment method verified
Member since Oct 18, 2008

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.