第199部分(1 / 4)

手,因為他的團隊裡有專業的遊戲策劃,劇本編寫交給他們更加合適。

按照李伉的設想,他的這個遊戲應該有一個遊戲引擎,所謂遊戲引擎就是用於控制所有遊戲功能的主程式,這些功能包括遊戲場景和畫面的渲染、遊戲人物人工智慧、遊戲關卡設定、遊戲音樂介面、音效處理介面等,如果是網路遊戲的話,還需要有網路通訊傳輸元件,更高階的遊戲引擎還會有遊戲指令碼解釋系統和一系列用於提高生產效率的專用設計工具。

所以遊戲引擎是一個複雜而龐大的程式集,一個完善的遊戲引擎,其複雜程度甚至不亞於一個作業系統,所以在正式開發之前必須做好頂層系統架構設計,並嚴格遵循軟體工程的開發流程,利用軟體工程的中控制大型程式開發的一系列工具和手段對遊戲引擎開發的全過程進行監管和控制。

李伉前世研究生的方向是計算機圖形學和遊戲開發,對於遊戲引擎他並不陌生,當時上研究生的時候他曾經對許多優秀的遊戲引擎進行過研究,而這次劍俠情緣遊戲引擎的設計他計劃借鑑前世rpg(角色扮演)遊戲的巔峰之作《暗黑破壞神二》的設計理念,前世他也是個暗黑迷,也曾經沒日沒夜的一遍又一遍的操縱著他的英雄在各種地下城和叢林裡進行探險,目的就是為了打到一件暗金裝備或者湊齊一套綠色套裝,出於興趣在研究生期間他曾經對暗黑二的遊戲引擎進行過深入研究。

所以設計一款類似於暗黑破壞神二那樣的遊戲引擎的總體架構對李伉來說並不是一件很難的事情,當然他不會完全照搬暗黑二的設計,因為現在的計算機無論硬體還是軟體都和暗黑二出現時有很大的不同,劍俠情緣的故事風格和暗黑的故事風格也不一樣,他只是要借鑑了暗黑二的設計理念和系統架構。

同時他也考慮到將來遊戲平臺的變更問題,所以他仍然按照自己的習慣對遊戲引擎的整體架構進行了分層設計,與具體作業系統打交道的部分他單獨設計了一個層次,他把這一層命名為基礎介面層,建構在基礎介面層之上的是遊戲引擎的中除去圖形渲染元件之外的所有核心元件,他把這一層次叫做核心控制層,最後一個層次是遊戲的圖形渲染層,這一層主要負責遊戲場景的渲染,遊戲中的光照、陰影以及角色打鬥時的效果都由一層負責,他把這一個層次叫做遊戲表現層。

這樣設計有個明顯的好處就是當作業系統進行變更時,遊戲引擎只需要對直接與作業系統打交道的基礎介面層進行修改即可,而上面的兩個層次則不用做任何改動,這種設計理念李伉同樣也用在了太極桌面辦公軟體的設計中。

李伉很快就把遊戲引擎的三層架構圖畫了出來,然後又為架構圖中的每個層次配上了文字說明,因為第二層是遊戲引擎的核心,接下來到時間他開始對這個層次的架構進行詳細設計,這次設計卻不像總體的三層架構那麼快了,因為要考慮的問題太多,各種藉口紛繁複雜,他現在也只能設計出一份初稿來,至於最後的終稿要和遊戲工作室全體成員討論後才能最終確定。

時間過得飛快,當李伉從電腦前抬起頭的時候,天已經黑了,辦公室裡不知是誰已經把燈開啟了,李伉伸了個懶腰,揉了揉有些發酸的眼睛,卻聽到身後傳來嘻嘻的笑聲,他扭頭一看,發現林靜和林丹姐妹兩人揹著手俏生生站在他身後笑嘻嘻的看著他。

“靜兒,丹丹,你們怎麼來了。”李伉欣喜問道。

第100章 通宵電影

昏天暗地的忙碌了一下午,能夠看到兩個小美女站在自己身後用崇拜的眼光看著自己,李伉覺得很有成就感,儘管太陽已經落山了,但是彷彿覺得一下子陽光明媚起來。

“我們在家無聊,過來看看你啊。”林丹笑嘻嘻的說道,繼而好奇的指著李伉還沒有關掉的電腦螢幕問道:“這是你在做遊戲的架構設計嗎?”她的話把遊戲工作室其他成員的注意力都吸引了過來。

“我在做劍俠情緣的遊戲引擎設計架構,還沒做完。”李伉點點頭微笑道。

“真的啊,讓我看看。”林丹興趣大增,馬上就想把李伉拉開,翻開他寫的文件看個究竟,卻被李伉阻止了。

“丹丹,我做完了會詳細講給你的,這只是個初稿,很多地方不完善,做出來後還要交給大家討論的。”

“哦。”林丹站直身子,又回到了林靜面前挽住她的胳膊對林丹笑道:“李伉,我們出去玩吧。”

“李伉,快去吧,人家兩個已經等你很久了。”遊戲工作室的小夥子們催促道。

“呃。”李伉愕然,他

本站所有小說均來源於會員自主上傳,如侵犯你的權益請聯絡我們,我們會盡快刪除。
上一章 報錯 目錄 下一頁
本站所有小說為轉載作品,所有章節均由網友上傳,轉載至本站只是為了宣傳本書讓更多讀者欣賞。
Copyright © 2025 https://www.kanshuwo.tw All Rights Reserved