Boxing Unity Staging Task 3/3

  • Posted:
  • Proposals: 1
  • Remote
  • #97852
  • Archived
RainCorp .. has already sent a proposal.
  • 0

Description

Experience Level: Expert
Task 3/3
Summary: This task is to create a Unity player presentation of a boxing match that uses an XML script to dictate the boxers colour, movement and the motions the boxing models are to perform. Special effects and Sound effects are also to be synchronised to the action.

Elements supplied:
- amateur boxer model. (created job 1/3)
- professional boxer model. (created job 1/3)
- amateur boxer orthodox motions. (created job 2/3)
- amateur boxer southpaw motions. (created job 2/3)
- professional boxer orthodox motions. (created job 2/3)
- professional boxer southpaw motions. (created job 2/3)
- 3d Boxing Ring.
- 3d boxing ring materials.
- set of audio sound files.
+ Lighting rig example.
+ 9 Preset camera view examples.
+ Special Effect example

STAGE:
The stage will be a boxing ring surrounded by black with a lighting rig set above the ring. The ring mat material can also be changed and this is called via a tag in the XML feed. +Lighting rig example supplied+

VIEW:
The player window is to be 980 pixels wide x 570 pixels height.
The action should be seen through a moveable camera view. There is to be no zoom in our out. Using the left/right arrow keys the view of the action is to be able to rotate through 360 degrees. Using the up down arrow keys the view should go from down looking 'side on' to the ring to up looking 'top down' onto the ring. The number keys 1-9 should show 9 different fixed position camera views. +camera views are examples supplied+

COLOURS:
The boxers are to be coloured using RGB colour codes called via a tag in the XML feed. The colourable boxer elements are:
- Hair.
- Headgear. (Amateur only)
- Skin.
- Vest. (Amateur only)
- Gloves.
- Shorts main.
- Shorts trim.
- Boots.

MOVEMENT:
The boxers will be instructed to move forward, back, left, right called via a tag in the XML feed. The Boxers will start in the red and blue corners of the ring.
They also need to be able to rotate through 360 degrees. This is so as they move around the ring they will always face each other. If the model face direction can be 'hard coded' instead of being called via XML this would be preferred.

SPEED:
The speed of the action should be controllable to make it faster than the default speed. The maximum speed is to be set depending on what is possible without error. The speed setting is to be called via a tag in the XML feed.

AUDIO:
Audio files are supplied and are to be synchronised with the action and called via a tag in the XML feed. The sounds should be called in such a way that they play at the right time. At the time a punch is landed for example. They are:
- Ambience
- Applause
- Blockpunch
- Bloodpunch
- Bodyhookpunch
- Bodypunch
- Boos
- Boxbell
- Count
- Endbell
- Headpunch
- Hookpunch
- Hurtbody
- Hurthead

SPECIAL EFFECT:
A special effect required - is the effect of the crowd (sat in the dark) taking photos so a ‘camera flash’ is seen.
This effect will be called via a tag in the XML feed. The flash will be brief like a camera flash and at random but grid style locations around the ring. +Special Effect Example supplied+


QUESTIONS:
- Can the boxers be auto rotated to always face each other?
- How fast can the unity player speed go?

DELIVERABLES:
The final deliverables will be ALL files used including a Unity player that can be integrated into my main program code. This unity player will be unbranded with no Unity logo as per our agreement to provide me with a licence. The '.unity' file is also to be delivered.




























任务3/3
概要:此任务的目标是创建一个Unity Player格式的拳击比赛,这种格式是用XML 语言去规定拳击选手的色彩,在拳击比赛中所呈现的动作和表情,以及和动作同步的特殊声响效果。

已提供要素:
业余拳击手模型 (已提供)
职业拳击手模型(已提供)
业余拳击手规范移步动作 (已提供)
业余拳击手规范出拳动作(在任务3/4中设计)
职业拳击手规范移步动作(已提供)
职业拳击手规范出拳动作(在任务3/4中设计)
3D 拳击比赛场地
3D 拳击比赛场地上的相关物品
一系列声响文件:例如: 灯光照明的拳击比赛场地, 9个预先设置好的摄像机镜头下的场景。

拳击台:拳击台周围为黑色,拳击台上面为一套灯光照明系统。 拳击台上的垫子颜色可以通过XML中的标签订阅方式更换。已提供灯光照明下的拳击比赛场地作为样例。

外观:
游戏玩家窗口像素是980 (宽) X 570(长),画面应该通过可动摄像机成像,不需要变焦。动作可通过左右箭头做360度的调整。使用键盘上下箭头控制拳击台鸟瞰画面和仰视画面。数据键1-9用来选择和控制9个不通位置的摄影机(提供摄像机所设场景作为参考)。

色彩:
通过XML标签订阅方式,使用RGB配色标准为拳击手着色,可着色的范伟是:
头发
头盔 (只限于业余选手)
皮肤
拳击专业背心
拳击专业拳套
拳击专业短裤
拳击专业短裤裤边
拳击专业用鞋
动作
通过XML标签订阅方式使拳击手能够向前、后、左、右移动。参赛时拳击手可使用的台角是红色和蓝色。 拳击手要能够在拳台上做360度旋转。这样以便在比赛中时可以随时面对对手。这种拳击手 “面部朝向”方式 最好通过“硬编码”方式设计, 而不是XML标签订阅方式。

速度
动作的速度要能够被控制,并且要比预设速度快。在不出现错误的情况下设计最快速度。速度设置是通过XML标签订阅方式设计。

声响
声响文件已配置并且是和动作同步,是通过XML标签订阅方式设计。声音和动作应该是同步的。比如击拳时应发出击拳的声音。通常的背景声音包括:铃声,拳击声,头面部击破声,疼痛,特别疼痛,高兴,嘘声,记数。

特殊效果
特殊效果包括: 黑暗的观众席中闪烁来自相机的 “闪光”, 此效果是通过XML标签订阅方式设计。 “闪光” 要大体上和相机的闪光灯发出的光相似, “闪光” 要随机并且成网络模式呈现在拳击台的周围。

问题:
拳击手能否永远保持面对面的姿势?
Unity Player能够达到最大的速度是多少?

预交设计产品
最终交付使用的产品应该是Unity Player,并且 能够兼容到主程序。应该交付的文件是Unity文件。

New Proposal

Create an account now and send a proposal now to get this project.

Sign up

Clarification Board Ask a Question

    There are no clarification messages.