如何看待Amazon基於Cryengine開發的新引擎?

視頻地址Amazon Lumberyard引擎

2014年,著名遊戲引擎CryENGINE的開發商Crytek瀕臨破產,一度連薪水都發不出了,但後來他們得到了一個金額巨大的合同。現在,我們知道是亞馬遜拯救了Crytek:雲計算巨人宣布推出基於CryENGINE的免費AAA級遊戲引擎Amazon Lumberyard,整合了旗下的遊戲直播服務Twitch和雲計算服務AWS。

亞馬遜此舉被認為主要是為了鞏固AWS在遊戲行業的地位:開發者可以訪問遊戲源代碼,但不允許公開;開發者如果是開發單機遊戲,則無需支付任何費用,但多人遊戲有限制,使用 Lumberyard的開發商不被允許整合其它替代雲計算服務(即非AWS服務)。除亞馬遜網路服務之外,Lumberyard在Twitch上還有一些特殊的功能:通過Twitch上面的Chatplay功能,開發者可以拖動放置一個視覺腳本界面從而製造出一個遊戲功能,觀看Twitch的用戶可以直接實時提出各種意見和建議。對於Lumberyard引擎,最值得注意的還是其免費的屬性,其他競爭者如虛幻4引擎,甚至CryEngine本身,都需要收取一定費用,如許可證費用或版稅費用。而對於亞馬遜這款引擎來說,只要不使用到亞馬遜網路服務,這個引擎就是完全免費的。目前Lumberyard引擎正處於Beta測試階段,下載地址Amazon Lumberyard Downloads

Lumberyard also includes character creation and animation tools called Geppetto and Mannequin, a networking subsystem called GridMate, which integrates with online console services, and a free version of Audiokinetic"s sound engine called Wwise LTX. Developers get free access to Lumberyard"s C++ source code.

Amazon Lumberyard FAQ官方FAQ,看得還挺誘人的

免費開放了c++的源代碼

看視頻演示好像整合了虛幻的藍圖?基於cryengine開發,畫面自然是不用說了。新的 Lumberyard會威脅到UE4的地位嗎?


通過收購Cryengine, Amazon的Twitch解決了遊戲直播界的一個大問題--遊戲截屏。

雖然所有做遊戲直播的都能截取遊戲屏幕然後編碼成視頻廣播出去,但是截屏的方式都是不穩定、不可靠、兼容性差、性能差的。

常用解決方案:

PC Windows 桌面截屏,讓遊戲以窗口模式運行,然後對整個PC桌面做截屏,這種方式實現簡單,但是性能很差,Windows8.1以前的版本桌面截屏的性能上不去,大約就25FPS左右,但是遊戲自身的幀率遠遠不止25,所以編碼出來的視頻有不連貫感,對於動作類遊戲尤其嚴重,而且要求遊戲支持窗口模式運行,不能支持全屏模式遊戲,有兼容問題。

Windows 遊戲進程DirectX注入截圖,利用Windows系統的進程注入機制,注入代碼到遊戲進程,Hook 某些DirectX的API截取Surface的圖像,然後通過內存映像文件共享給外部進程,由外部進程進行視頻編碼上傳。這種方法實現很複雜,有較高技術要求,和部分遊戲間存在兼容問題,會導致不穩定。優點是可以截取更高的幀率,也支持全屏模式的遊戲。

顯卡驅動集成,nVidia的顯卡驅動集成了 ShadowPlay,直接從顯卡驅動級別截取遊戲畫面,這種方法對硬體有要求,而且要和nVidia合作,另外視頻編碼只能用NVEnc的硬體編碼,編碼效果呵呵。

多硬體方案,一台機器用來打遊戲,同時用HDMI介面把圖像輸出到第二顯示器,另一台機器用視頻採集卡獲取圖像編碼上傳,對硬體有較高要求,配置起來麻煩。

以上都是Windows平台的方法,MacOS我不太熟,進程注入據說也是可以的但是要ROOT許可權,有點不安全。

iOS,安全性太高了,除非越獄後,但是要求直播個遊戲還要ROOT iphone太不現實了。一般採用的是利用 AirPlay,把iPhone的圖像通過AirPlay弄到PC上,然後對PC進行截屏直播,缺點很明顯,操作起來麻煩,不穩定,而且視頻已經被iphone做了一次編碼,不清晰,幀率也低。

Android,ROOT後可以搞進程注入Hook API,實現起來難度很高,兼容性也不好。如果像iPhone那樣通過MiraCast把手機屏幕傳到PC上也是可以的,但是Android普遍視頻編碼效果不如iPhone,畫質會比較呵呵,播些休閑小遊戲還湊合。

總之,目前所有直播遊戲的方法都有各式各樣的缺陷和使用場景要求,沒有一個完美方案。

Amazon的Twitch這次試圖從遊戲引擎下手,把直播做成遊戲引擎內置功能,這樣截取的遊戲畫質是完美的,兼容性是沒問題的,還跨平台,無須ROOT越獄。但是估計只能用在使用此引擎的遊戲,並且只能直播到Twitch平台,至於其它遊戲和其它直播平台。。。

呵呵,有本事你也去買下Cryengine Twitch啊!


這東西已經下載,隨便看了看。我的看法:

1、cry engine終於把自己賣掉了,最終讓自己死得有那麼一點點體面。

2、換個金主,換一批人,無法改變CE的短板:「官方支持差,案例少,教程少,編輯器穩定性差」。

3、引擎組據說走了一大撥人(這種窘迫境地哪有不走人的),想要鹹魚翻身基本太難。

4、各種市場脫節(例如移動端不支持,VR剛宣布入場)。CE,想說愛你不容易。

5、老對手UE在飛速更新換代,同樣開源免費,新秀U3d勵精圖治,u3d5效果方面有了較大提升。當然了,無論是UE還是U3d,吐槽的人不少,但是從競爭角度來說,CE已經被遠遠拋在後面。

綜上所述,我完全看不到亞馬遜投資CE的理由,也看不到光明的前途。當然了,你可以說亞馬遜有錢任性,也可以說他們站得高,看得遠,比我們這些屁民看得遠得多,那也是有可能的。

一句話:我認為這是一個錯誤的時間,錯誤的地點的一次錯誤的投資!


CE3的舊酒裝了AWS這個新瓶,很明顯是為了AWS服務,而不是為了CE的發展,從長遠來看,不看好。


謝謝邀請,我還在下載中,東西好大

目前看視頻來說,還是比較早期沒有看到什麼有質量的作品,

內容主要推在AWS上,眾所周知,地球上的AWS分兩部分,兲朝的AWS和地球的AWS,一部分會影響到它的線上

從引擎來看,似乎還是CE的那套東西,具體如何,要等下載完畢後更新答案了

但是一句話先放著,UE的成功是20年不斷的積累與開放的結果,無數開發商一起協同的結果,一個新引擎要達到這樣的高度需要時間,需要耐心。另外,市場這麼大,歡迎有品質的開發商一起把市場做大,讓更多的中小遊戲製作者和獨立遊戲開發者能夠製作遊戲。


cross post:怎麼看待Amazon的新遊戲引擎lumberyard? - 匿名用戶的回答

演示里的visual scripting就是CE3的flow graph,CE2時就有,但比UE4的藍圖功能上弱很多


市場那樣大,不會只屬於一種引擎的。


CE3死掉的原因是與市場脫節,CE3進入steam面向獨立開發者推行訂閱式付費的時候,u3d、ue早就建立了完善的社區了,官方文檔不全,成功範例稀少,總之給人感覺是很難駕馭的引擎。

似乎只有crytek能用好這個引擎,去cryengine gallery看看,能稱得上大作的就只有孤島危機系列和羅馬之子了,別的都是一些很不知名的開發組做的遊戲還有騰訊的網遊。

感覺亞馬遜收購CE3挺划算的,畢竟CE3技術上先進的多,ssao就是crytek發明的。

不太懂。


看了廣告,藍圖什麼的完全就是ce的,就是拿過來做了個錄製,能叫新引擎么。。。。


推薦閱讀:

你們覺得什麼遊戲的新手引導做得好?
有什麼閉上眼睛能玩的遊戲?
單機遊戲里,升級時提高HP上限有必要麼?
如何評價遊民星空下架盜版遊戲,網民吐槽:干預市場,之類的言論?
手游如何做到不滾服而又能獲得良好的收益?

TAG:遊戲設計 | 遊戲開發 | 遊戲引擎 | CryEngine引擎 |