《魔獸世界》(World of Warcraft)是由著名游戲公司暴雪娛樂所制作的第一款網絡游戲,屬于大型多人在線角色扮演游戲。游戲以該公司出品的即時戰略游戲《魔獸爭霸》的劇情為歷史背景,依托魔獸爭霸的歷史事件和英雄人物,魔獸世界有著完整的歷史背景時間線。 [1] 玩家在魔獸世界中冒險、完成任務、新的歷險、探索未知的世界、征服怪物等。
魔獸世界這款游戲怎么樣?如樓上所說,的確是巔峰。樓主可以看看百度百科中對WOW的介紹 魔獸世界這款游戲,是迄今為止世界上運行最好的游戲,主要有以下幾大優點: 1、游戲運行兼容性好,要求系統配置不高,并且在最大限度上,游戲音樂、畫面效果、游戲真實度達到了任何一款游戲所沒有達到的高度。 2、游戲故事內容豐富,有廣大成熟的玩家群體,有多個完整的網絡社區,有大量網站依托的全面數據庫,查詢各種游戲內容較方便。如果你是魔獸爭霸系列即時戰略類游戲迷,那你完全可以生活在其中了。 3、游戲系統完善,可以使各類人群在游戲中找到自己最舒服的游戲方式:有宅男們進行的團隊大副本,有大富翁型玩家天天炒作拍賣行,有技術操作性玩家以競技場為榮,有RPG劇情類玩家在里邊尋找各類隱藏劇情任務,有休閑型玩家在里邊升級各種商業技能,有探索型玩家攀爬各種名山大川、騎飛鳥上天、下海游泳,有喜歡廝殺型的在戰場里40VS40進行廝殺,也有甜密型玩家與情人在月下坐在長椅上談情說愛,音樂愛好者甚至會沉迷在其種類繁多的樂曲中(我就是這樣的玩家)。 4、游戲更新及時,并且新內容不斷推陳出新,很多人會有不斷追尋的目標。 5、系統操作簡單,上手容易,這是現今最公認的。 6、所有人都是付費玩家,沒有誰會比其他人有更特殊的裝備武器獲取方式。大家起點都很平等。 7、它是世界上首創“網絡游戲拍賣行”系統的。這個游戲的搜索引擎,可以和google相提并論。 大型3D網絡游戲是如何開發制作的?游戲開發中的程序開發主要由如下幾個方面組成: 1.圖形引擎 2.聲音引擎 3.物理引擎 4.游戲引擎 5.人工智能或游戲邏輯 6.游戲GUI界面(菜單) 7.游戲開發工具 8.支持局域網對戰的網絡引擎開發 9.支持互聯網對戰的網絡引擎開發 下面逐一介紹每個部分: 1.圖形引擎主要包含游戲中的場景(室內或室外)管理與渲染,角色的動作管理繪制,特效管理與渲染(粒子系統,自然模擬(如水紋,植物等模擬)),光照和材質處理,LOD(Level Object Detail)管理等,另外還有圖形數據轉換工具開發,這些工具主要用于把美工用DCC軟件(如3DS Max,Maya,Soft XSI,Soft Image3D等)軟件制作的模型和動作數據以及用Photo shop或painter等工具制作的貼圖,轉化成游戲程序中用的資源文件。 2.聲音引擎主要包含音效(Sound Effect簡稱SE),語音(VOICE),背景音樂(Background music簡稱BGM)的播放。SE是指那些在游戲中頻繁播放,而且播放時間比較短,但要求能及時無延遲的播放,VOICE是指游戲中的語音或人聲,這部分對聲音品質要求比較高,基本上用比較高的采樣率錄制和回放聲音,但和SE一樣要求能及時無延遲的播放,SE在有的時候因為內存容量的問題,在不影響效果的前提下,可能會降低采樣率,但VOICE由于降低采樣率對效果影響比較大,所以一般VOICE不采用降低采樣率的做法。BGM是指游戲中一長段循環播放(也有不循環,只播放一次)的背景音樂,正是由于BGM的這種特性,一般游戲的背景音樂是讀盤(光盤或硬盤)來播放。另外一些高級聲音特效,如EAX,數字影院系統(DTS5.1),數字杜比環繞等。 3.物理引擎主要包含游戲世界中的物體之間、物體和場景之間發生碰撞后的力學模擬, 以及發生碰撞后的物體骨骼運動的力學模擬(比較著名的物理引擎有havok公司的game dynamics sdk,還有open source 的ODE—Open Dynamics Engine)。 4.游戲引擎主要是把圖形引擎、聲音引擎、物理引擎整合起來,主要針對某個游戲制作一個游戲系統,其包含游戲關卡編輯器,主要用途是可以可視化的對場景進行調整,光照效果和霧化等效果調整,事件設置,道具擺放,NPC設置,另外還有角色編輯器,主要用于編輯角色的屬性和檢查動作數據的正確性。一般日本游戲公司的做法,他們會把關卡編輯器和角色編輯器直接做到游戲中,所有的參數調整都在游戲中通過調試菜單來進行編輯,所以一般他們把這部分調試菜單的功能做的很強大,同時在屏幕上實時的顯示一些重要的信息,這樣做的好處是關卡編輯器調整的效果直接就是游戲的效果,但是對于程序的重用性來說可能不是很好,比如說要用到另外一個游戲項目中就比較難,除非兩個游戲類型相同,只要把場景和角色數據換一下,還有做下一代產品也沒有問題,只要根據式樣增加調試菜單的功能就可以了。 5.人工智能和游戲邏輯開發,這部分日本和歐美的游戲開發模式也有很大不同,在歐美游戲公司中運用腳本語言開發很普遍,所以這部分程序開發主要是用腳本語言編寫,而且腳本程序和游戲程序的耦合性很低,有單獨的編輯、編譯和調試環境,這樣比較利于游戲程序和關卡設計開發分開,同時并行開發,所以一般他們都會有專門做關卡設計的程序員崗位。而日本游戲公司腳本語言一般和游戲的耦合性比較高,一般通過一些語言的宏功能和一些編譯器的特定功能來完成一個簡單的腳本系統,所以一般這些腳本程序只能在游戲程序中進行調試,而不能在一個單獨的腳本編輯,編譯環境中進行開發。 6.游戲GUI界面(菜單),主要是指那些游戲中用戶界面設計,有做的復雜,有簡單的,做的簡單就是2D GUI界面,做的復雜有3D GUI界面。 7.游戲開發工具主要包含關卡編輯器,角色編輯器,資源打包管理,DCC軟件的插件工具等開發。 8.支持局域網對戰的網絡引擎開發,主要解決局域網網絡發包和延遲處理,通訊同步的問題,有同步通訊和異步通訊兩種做法,異步通訊用于那些對運行幀速要求比較高的游戲,同步通訊相對異步通訊來說效率相對低,但是同步通訊的編程模型相對異步通訊來得簡單一些。 9.支持互聯網對戰的網絡引擎開發,目前大部分網游都是C/S結構的,服務器端軟件配置管理,服務器程序的最優化,還有游戲大廳、組隊、游戲邏輯處理、道具管理、收費系統等。另外還有一些網絡系統是C/S和P2P兩種結構混合的,如XBOX Live等. 中國國內對于網絡游戲以批評、質疑多于贊賞,央視作為主流官方媒體更是如此。但在2011年CCTV-13頻道的視頻中,主持人首次對《魔獸世界》這款網游進行了肯定,并且稱贊其有創意有創新,與國內產品對比鮮明。 |
溫馨提示:喜歡本站的話,請收藏一下本站!