Add Character To Existing Cocos2d Game

已取消 已发布的 Feb 12, 2014 货到付款
已取消 货到付款

This will need to be developed for the Top Down View perspective. The seat will be around 640px wide and around 300px tall and will be the boundary, except for one condition specified below.

This is the most important part to this project...

A rigid body needs to be constructed with the proper joints and movements: tail, paws, lower leg, upper leg, neck and head. The tail will need to be multiple pieces so that it is fluid like a real dog's tail.

When the iphone moves left, right, hard left and hard right, wherever the dog is, he will slide that direction within the confines of the four sides - it must look realistic. Only when it is hard stop or hard go, the dog will fall forward into the gap or lean into the rear back seat. As soon as the dog falls in the gap, he will jump back up onto the seat.

Physics engine integration of how the dog would move while in the back seat of a car (note, I will be illustrating the glass between the rear seat and driver out). This includes the sound effects as well.

While the iphone is not moving the dog will randomly performing one of 5 animation:

1.) Sitting staring forward while wagging his tail (same body, only animating the 5 tail movement images)

2.) Laying staring at the Driver, occasionally laying head down like sleeping

3.) Pacing left and right across the rear seat (see attachment as an example of the dog animation images)

4.) Sitting left sides with head sticking out the window (head will be off the screen) and then coming back in to look at the Driver with tail wagging in loop. The bottom legs and feet will be facing to the right side.

5.) Sitting right sides with head sticking out the window (head will be off the screen) and then coming back in to look at the Driver with tail wagging in loop. The bottom legs and feet will be facing to the left side.

Project Flow

- First step is to build the dog class, which builds the rigid physics body and demonstrate movements within world and gravity settings (use default world settings)

- Second step is to build out all of the possible animations and arrange sequences to run when no movements including sound effects

- Third step is to integrate the world with existing movements and actions, and project

动画 iPhone Objective C 物理

项目ID: #5425269

关于项目

远程项目 活跃的Feb 12, 2014