跳去內容

遊戲開發者

出自維基百科,自由嘅百科全書
(由遊戲製作者跳轉過嚟)
一啲寫遊戲人

遊戲開發者,參見英文:Game dev,指製作電子遊戲軟件嘅企業、團體或者個人。舊時喺二十世紀嗰陣,遊戲軟件幾乎全部都係由團隊製作嘅,但係喺廿一世紀開始,由於遊戲引擎等技術嘅興起,開始有咗唔少由個人製作嘅獨立遊戲[1]。

技能

[編輯]
二零一五年嘅宮本茂
内文:遊戲製作

遊戲開發者喺技能上好多樣化,有啲專做編程等嘅數理工作,但做美術等創意性質嘅工作嘅人,對遊戲開發團隊嚟講都好重要。[2]

遊戲編程係遊戲開發者最關鍵嘅技能之一。遊戲開發者需要熟悉最少一種常見嘅程式語言,並能夠用嚟實作遊戲邏輯功能。喺二十一世紀初當中,諸如 Python 、 C# 同埋 JS 等嘅程式語言都相當有用。

遊戲開發者通常都要識得用遊戲引擎:例如 Unity 、 Unreal 同 Godot 等嘅主流遊戲引擎都好重要,提供埋彩現、物理模擬、動畫系統同埋遊戲資產管理等嘅功能;遊戲開發者需要識得點樣喺引擎入便組織場景、設定物件、撰寫腳本,以及處理引擎本身嘅限制同版本差異。

數學同邏輯能力方面嘅能力亦有一定嘅重要性。遊戲程式裡便有好多系統:例如角色嘅移動、碰撞探測、 人工智能決策同埋程序生成等嘅系統,會牽涉到向量、矩陣、機率、幾何學同演算法。雖然遊戲開發者通常都唔洗識高深嘅數學,但明白呢啲嘢背後嘅原理,可以提升解難能力。

即使係冇咁偏向數理嘅人,都有大把機會參與遊戲開發。例如美術設計或者音樂方面嘅技術就好有用:遊戲開發者未必一定要自己親自畫概念圖、製作立體模型或者作曲,但佢哋通常都需要知道遊戲資產嘅製作原理,同埋點樣匯入同使用呢啲資產。遊戲開發團隊實會聘請識美術、作曲或者聲設計嘅人員。

喺細規模嘅 project 當中,上述咁多工作可能會一兩個人做晒[3]。但喺較大嘅企業當中,製作遊戲通常係成大班人一齊做嘅,全個團隊可能有成幾百個人咁多。

分類

[編輯]

遊戲開發者可以按有冇同平台製作商成立特別協議嚟分類。

  • 第一方開發者[註 1]:俾遊戲機平台製作商收購咗嘅開發者,第一方開發者製作嘅遊戲,通常只會喺佢所屬嘅平台製作商出嘅遊戲機平台上賣[4]。
  • 第二方開發者[註 2]:唔屬任何平台製作商,但同某啲平台製作商有特別協議,第二方開發者製作嘅遊戲,通常只會喺同佢協作嘅平台製作商出嘅遊戲機平台上賣[4]。
  • 第三方開發者[註 3]:完全唔屬任何平台製作商嘅開發者,第三方開發者製作嘅遊戲可以喺任何遊戲機平台上賣[4]。

睇埋

[編輯]

註解

[編輯]
  1. ↑ 英文:first-party
  2. ↑ 英文:second-party
  3. ↑ 英文:third-party

引述

[編輯]
  1. ↑ Lipkin, N. (2013). Examining Indie's Independence: The meaning of" Indie" Games, the politics of production, and mainstream cooptation. Loading..., 7(11).
  2. ↑ Bates, Bob (2004). Game Design (第2版). Thomson Course Technology. p. 239. ISBN 1-59200-493-8.
  3. ↑ Bob, Ogo. "Electronic Game School". Teacher. 原著喺2018-10-12歸檔. 喺2020-07-20搵到.
  4. 1 2 3 Understanding the relationship between game developers and publishers 互聯網檔案館嘅歸檔,歸檔日期2022年1月27號,.. GAMING STREET.

外拎

[編輯]