2017年3月22日 星期三

Third Person Controller - 第三人稱控制器

[2017 年 7 月 11 更新]

分類:Editor Extensions/Game Toolkits
發行者:Opsive
最初發佈:2015 年 1 月 28 日。
已使用 Unity 5.0.0、5.1.0 和 5.6.0 提交,以改善這些 Unity 版本之中的相容性。
已下架

Third Person Controller - 第三人稱控制器


本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。

這個擴充需要每個席次(Seat)都有一個許可證(License)。
需要 Unity 5.0.0 或更高版本。

這不僅僅只是一個順暢靈活的角色控制器。這個 Third Person Controller 是你用來建立任何第三人稱遊戲的終極框架。

俱有一個角色和鏡頭控制器、戰鬥系統、庫存管理等等!這個框架已經花費了數千小時去開發,因此你可以好好的專注於遊戲特色方面。

使用編輯器程式在數秒內建立角色和物品。使用獨特能力系統輕鬆的添加新的動畫。

旨在延展,Third Person Controller 自帶動作捕捉動畫,支援行動裝置和 Unity 5 多人遊戲。可以使用任何模型(人形或泛型)。它還與包含 Behavior Designer 的許多資源整合來為你的 AI 角色增添活力。

展示 | 概觀 | 文件 | 影片 | 論壇

特點:
  • 以物理為基礎的角色控制器。
  • 流暢的鏡頭控制器。
  • 在幾秒內建立角色和物品。
  • 可射擊、近戰、投擲、魔法物品。
  • 超過 300 個 Mecanim 動畫。
  • 支援 Unity 5 多人遊戲。
  • 靈活的庫存和物品撿取系統。
  • 提供任何動畫套組的能力系統。
  • 包含有 Root Motion 或沒有 Root Motion 的移動。
  • 支援人形(Humanoid)和泛型(Generic)的模型。
  • 健康狀況和重新派生器系統。
  • 反向運動學(IK)以正確的定位肢體。
  • 支援本機合併和分割螢幕。
  • 支援鍵盤/滑鼠或控制器。
  • Behavior Designer 的 AI 整合。
  • 移動中的平台。

程式編寫特點:
  • 對行動平台友善。
  • 基於腳本的 Animator 控制器。
  • 事件、排程、物件池系統。
  • 在初始化後零分配(Allocation)。
  • 以延展性為目的程式編寫結構。
  • C# 程式碼的大量註解。
  • 包含完整的原始碼。

能力:
  • 平衡。
  • 攀爬。
  • 躲藏。
  • 損壞可視化。
  • 死亡。
  • 潛水(水下游泳)。
  • 閃躲。
  • 掉落。
  • 飛行。
  • 通用。
  • 懸掛。
  • 高度變化(蹲、趴)。
  • 休息。
  • 跳躍。
  • 窗台掃射。
  • 移動物件(推、拉)。
  • 撿物品。
  • 快速移動。
  • 限制旋轉。
  • 滾動。
  • 短攀爬。
  • 速度變化(跑、短跑)。
  • 游泳。
  • 撐竿跳。

整合:

完整專案:

示範:

Clean Scene 包含第三人稱、平台遊戲、RPG、上下、指示和點擊,以及 2.5D 示範。

已下架



任何第三人稱遊戲的終極框架

能力系統支援任何動畫套組

支援射擊、近戰、投擲以及魔法道具
超過 15 個道具

以物理為基礎的角色控制器

在幾秒內建立角色和物品

支援廣泛的遊戲類型

以程式為基礎的 Animator 讓你輕鬆的客製化

強大的庫存系統

支援 Unity 5 多人遊戲

支援泛型與模型

Behavior Designer 的 AI 整合

反向運動學將準確的定位肢體

包含有 Root Motion 或沒有 Root Motion 的移動

包含移動的平台

發佈者 Opsive 已經獲得 UFPS
未來更新將無縫整合

包含龐大的文件和影片

與許多的第三方資源整合

本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。