中子星信息技術公司的引擎開發部門搬到了18樓,整個部門熱火朝的開始行動。
足足有四百多人參與這一次開發,這群技術人員都對遊戲引擎抱有極大的興趣,自願報名參加。
公司剩下五百多人中,除去各自崗位上的員工,餘下的人著手研發自己感興趣的遊戲充實平台遊戲庫。
還有一百多人被鍾子星派去開發一款沙盒遊戲——我的世界!
我的世界最初的名字叫ineraf,是jang AB公司開發的D第一人稱沙盒遊戲,上線時間是09年5月1日。
這款遊戲所呈現的畫麵特效並不華麗,但遊戲可玩性非常高。
玩家能在遊戲裏隨意建設破壞,甚至可以搭建現實中無法完成的高難度建築,所有人都能玩出自己獨特的想法,自由度非常高!
中子星信息技術想要開發的我的世界與jang AB公司的ineraf截然不同。
首先操作方式一樣,這點沒什麽可改的,但是畫麵必須要改變,不能是像素模式,要更加精致有現實感。
這麽做,會讓遊戲開發難度大幅度提升,還能吸引很多不喜歡像素的玩家。
開發的同時,還要增加一些更加吸引人的玩法,把其他沙盒遊戲的優點添加進去。
這種遊戲的開發難度相對來簡單,有了鍾子星的建議,就算隻有一百人的團隊,也能很快完成。
月15日這一,遊戲引擎開發還在如火如荼的進行中,一個好消息忽然傳來。
“鍾總,咱們的懸賞下出現了一個非常出色的回答,你快看看!”唐子強急匆匆的跑了過來。
“是嗎?”鍾子星抬頭,露出笑容。
半個月過去,加上央視新聞的播報,終於技術大牛忍不住了嗎?
他迫不及待的打開官方微博,看起最新的答案。
結構化、基類根、組件三大架構中,哪種架構更能開發出適用於大多數遊戲的引擎?
這個問題下方,有十多條回答,幾乎所有回答都是濫竽充數,繞來繞去不到重點,連遊戲引擎的本質都不清楚。
當然,這並不能明專業人士認證有問題,而是計算機科學與技術人員的知識是有側重點的。
引擎架構等同於人體的骨架,它的作用就是把渲染、處理、音頻、資源管理等等基本功能組合成一個整體。
而基本上的引擎,都離不開三種架構方法——結構化架構、基類根架構、組件形式架構!
最新出現的答案幾乎把三大架構法的優缺點全部的明明白白,讓人眼前一亮。
“結構化架構采用的方法是把遊戲引擎內部模塊用結構化的形式相互組合,以API形式提供接口,優點是效率高,如果想做一款速度快的引擎,用這種架構非常合適,缺點也很明顯,模塊之間耦合度高就不容易修改!”
“基類根形式架構這種模式的優點是結構清晰,實現靈活,可以適應比較大的變化,適合於做一些較大且有跨平台需求的引擎,缺點是該架構依賴於基本的抽象類的繼承關係,導致引擎內部繼承了許多無用的功能而變得虛大,接口的通用性使得實現的效率不高,導致整體效率偏低。” 本章尚未完結,請點擊下一頁繼續閱讀---->>>