當前位置:首頁 >教程首頁 > 华体会hth体育app在线登录 > 遊戲UI設計師班 >华体会hth体育app在线登录 師必須學習編程的理由

华体会hth体育app在线登录 師必須學習編程的理由

發布時間:2018-11-17 19:57:24
  技術在遊戲中是什麼角色?

  遊戲行業中的傳統觀點是,遊戲和华体会hth体育app在线登录 不應該以技術為基礎,特別是如果我們還打算追求真正的藝術形式的話。我準備挑戰傳統。

  我認為,遊戲是或至少有潛力成為與文學、電影、音樂和視覺藝術並列的一種藝術形式。遊戲可能浪費了這個機遇,但我相信,遊戲是有這種潛力的。正如以前許多人說的,20世紀初遊戲模仿電影:被貶低為一愚蠢的流行娛樂。可悲的是,我們總是辜負那個期望。然而,有一天,有人會設計出相當於D.W. Griffith的《Birth of a Nation》的遊戲,世人將會看到遊戲的真正潛能——就像他們在1915年時看到電影一樣。

computer programmer

  音樂完全不同於繪畫,就像遊戲也不同於其他藝術形式。這就是為什麼好萊塢的人試圖抹黑我們卻總是未果:他們不理解遊戲這種媒體,以及它的優勢和劣勢。

  遊戲有什麼不同?答案是陳腔濫調,在許多商業計劃書上都能找到,但它就是真理:交互性——能夠動態地響應玩家行為,那是其他藝術形式所能想象的。

  如果交互性是遊戲的典型特征,那麼我們就必要理解它。我不打算探討什麼是交互性或非交互性,更別說什麼是好的交互性或差的交互性,但很明顯,交互有其內在的算法。有一係列輸入(遊戲世界的當前狀態、玩家的動作等等)、決定輸入產生什麼結果(NPC親吻玩家、NPC打玩家等)的係統和一係列那些結果(告訴玩家“你死了”的文本等)。

  決定什麼時候要做什麼的算法必須描述給電腦。取決於算法的複雜度,有許多做法,從高級的視覺流程係統(遊戲邦注:設計師用框圖表示輸入和輸出)到在DSP上寫彙編碼。然而,這些描述看似簡單,它們都是計算機編程,這就是接受交互性和遊戲的必然真相:你必須告訴計算機如何響應各種輸入,如何通過程序做事情。

  回到傳統觀點:遊戲不應該以技術為基礎。如果我把“技術”當作“程序”,那麼遊戲就是以技術為基礎,因為這是必須的。我不是說遊戲應該以精巧的圖像把戲為基礎,雖然這通常就是現狀。然而,設計和調節遊戲的算法——遊戲如何回應玩家和如何前攝,應該是华体会hth体育app在线登录 的基礎任務。這些算法決定了玩家對玩這款遊戲的感覺。

  這讓我想到另一條異端論斷:华体会hth体育app在线登录 師必須學習程序。

  還同意我說的嗎?我不是說所有华体会hth体育app在线登录 師都必須成為C++的好手,但华体会hth体育app在线登录 師必須能夠在算法層麵上思考和解決問題,並且非常清楚計算機做什麼容易做什麼困難。當然,华体会hth体育app在线登录 師可以告訴程序員執行什麼,但是,因為所有程序員都知道,“執行什麼”和“如何執行”是兩個非常不同的概念。“什麼”的描述越含糊,“如何”的決策就越麻煩。這些決策直接影響遊戲的玩法。設計師給出的描述越準確,他本人對真正的程序越了解,他對华体会hth体育app在线登录 本身的控製權就越大。學習在算法層麵上思考並不是增加了华体会hth体育app在线登录 師的負擔。相反地,它使設計師從程序員的抱怨中解放出來。

  正如我的同事Jon Blow曾說的,程序是华体会hth体育app在线登录 的最後一段路程。當我們開始把华体会hth体育app在线登录 當作不是以簡單的、硬代碼的路線而是本質上是程序的,那麼這就不隻是最後一段路程了。

  最終,圖形引擎不會是把遊戲與其他媒體區別開來的決定性因素。最重要的是把不同的遊戲玩法區別開來的算法。那些算法必須是設計出來的。對於那些希望自己的工作不隻是調整武器傷害值的設計師,希望把遊戲變成敘述互動劇情和更能激發玩家情緒反應的體驗的設計師,我要說:學起來。這種藝術形式需要你學習程序。
华体会hth体育网 賞析
  • 2101期學員李思庭作品

    2101期學員李思庭作品

  • 2104期學員林雪茹作品

    2104期學員林雪茹作品

  • 2107期學員趙淩作品

    2107期學員趙淩作品

  • 2107期學員趙燃作品

    2107期學員趙燃作品

  • 2106期學員徐正浩作品

    2106期學員徐正浩作品

  • 2106期學員弓莉作品

    2106期學員弓莉作品

  • 2105期學員白羽新作品

    2105期學員白羽新作品

  • 2107期學員王佳蕊作品

    2107期學員王佳蕊作品

專業問題谘詢

你擔心的問題,火星幫你解答
×

同學您好!

您已成功報名0元試學活動,老師會在第一時間與您取得聯係,請保持電話暢通!
確定