讓小白也讀得懂Egret和HTML5游戲

一直都傳說 “游戲領域” 可能會誕生區塊鏈的第一個“殺手級應用”。所以我對這個方向一慣保持著高度的關注。下一波區塊鏈參與者很可能來自于游戲玩家群體。他們對于在線支付和處理數字生態的虛擬物品信手拈來,也很熟悉虛擬貨幣,例如Steam等游戲商店往往有自己的數字錢包,儲存著用法幣購買的數字貨幣。游戲玩家對于游戲內外的虛擬經濟已經非常熟悉,知道許多的虛擬物品很有價值。這使得他們成為加密貨幣非常理想的早期采用者,其中一些加密貨幣還特別迎合游戲玩家。

網站:Egretia.io

最近Egretia這個區塊鏈項目進入了我的雷達范圍,因其背后是已經在業內非常知名的白鷺游戲開發引擎Egret。但這個項目的白皮書現在還全是英文,并不容易看懂。 我想很多人由于對游戲開發行業也可能沒有那么深的積累,所有對這個項目感到迷惑。大部分人也許和我一樣,玩過不同類型的游戲,但是只停留在玩家這個層面,并沒有系統的了解過游戲的開發,引擎,宣傳,運營等等背后的事情。我想通過這篇入門級別的文章,帶大家了解一位游戲背后的大玩家 - Egret, 也介紹一些游戲開發行業的術語,把概念先理一理。

這樣普及性的文章在國外叫做For Dummies系列,哈哈, 我就翻譯為讓“小白都看得懂”系列吧。

讓小白都懂系列
Egret官網

Egret白鷺科技是Egretia的合作伙伴,所以要看懂Egretia在做什么,就必須要了解Egret的背景。

白鷺時代Egret出名是因為開發了一款使用TypeScript語言構建的開源免費的移動游戲引擎。Egret游戲引擎由于其免費、開源、功能強大的特點成為目前國內應用最為廣泛的HTML5游戲引擎。

為了方便大家了解,我總結了白鷺引擎的以下幾個特點:?

1. 基于TypeScript及JavaScript技術,支持Flash到Egret高效轉換,引擎、工具、運行時完整工作流;

2. 支持跨平臺開發:HTML5, iOS, Android, Windows Phone;

3. 中英文文檔:文檔與開發者社區齊全,感興趣可以前往Egret開發者網站看看:http://developer.egret.com/en/?

4. 開源免費,BSD開源協議、任意定制及擴展;

5. H5引擎高市場占有率:白鷺引擎占75%以上,是其它引擎之和的2倍;

6. 因為Egret本身就是開源引擎,所以已有很多開源的歷史記錄可以查詢,Egret Github庫鏈接如下:https://github.com/egret-labs

其中我們在Egret-Core Repository中,能看到庫熱度還是不錯的,有很多開發者關注與使用。這樣已有開源,透明的程序庫為今后Egretia產品的落地與大規模開發協作奠定了良好的基礎。

Egret-core Repository Screenshot

再來看看到底什么是HTML 5 (以下均簡稱H5) 游戲??

HTML 5

H5是一系列制作網頁互動效果的技術集合,運用這個技術,能在移動端做出Flash做不出的動畫效果,即H5就是移動端的web頁面。

在電腦上,H5游戲的對應是客戶端游戲。按照目前HTML5游戲引擎白鷺Egret Engine的說法,現在的技術水平開發一套和《刀塔傳奇》品質類似的H5游戲不在話下,而飛速發展的手機硬件和網絡速度可以給玩家帶來更好的游戲體驗,所以開發者甚至可以嘗試將H5游戲開發成依托瀏覽器的重度網頁游戲,讓玩家免于安裝即可體驗到大型重度移動端網頁游戲。QQ空間已經有類似產品誕生,并已經做到月流水百萬級別的成績。

在移動端上,H5游戲對應的則是原生態APP游戲。?點擊播放,病毒傳播,用戶粘性,H5游戲的這些特性使其非常適合當前的市場需求。在App中嵌入HTML5游戲,也可以讓HTML5小游戲充分利用移動互聯網富余的流量來實現變現。一個小例子就是微信小游戲。

對于我們這種大多數的普通玩家而言,單機游戲生命周期很短,下載玩了幾天之后,就會刪除,對于這種游戲,我們更多的是體驗一種新鮮感以及新奇玩法的樂趣。而且對于這一類普通的單機游戲來說,其所包含的資源量,性能要求其實并不高,對于H5而言,實現相應的效果完全綽綽有余,因此性能與表現完全不在話下(對于大部分單機小游戲而言)。

微博排名第一H5游戲 決戰沙城
QQ空間排名第一H5游戲 萌犬便便便

SDK & API 的概念

在Egretia的白皮書中,多次提到了SDK與API,如果沒有程序開發背景,我覺得是非常有必要了解一下這兩個詞意思的:

SDK (Software Development Kit) 翻譯成中文就是"軟體開發工具組"是用來幫一個產品或平臺開發應用程式的工具組,由產品的廠商提供給開發者使用的。通常是某一家廠商針對某一平臺,系統,硬體所發布出來用以開發應用程式的工具組,在這個工具包裡面,可能包含了各式各樣的開發工具,模擬器等。例如:給安卓平臺使用的“安卓SDK”就是用來開發Android系統上面的應用程式。

API (Application Programming Interface) 翻譯成中文就是"程式溝通介面"。翻譯為介面,顧名思義就要溝通兩個不同的東西用的,通常由一組函式庫所組成。在一個同一個平臺下的兩個不同東西(程式 or 系統),為了能取用對方的功能等。例如:我要在自己的網頁上加入“發送郵件的”的功能,就可以使用郵件商提供的 API。

所以,Egretia SDK 開發組件使得開發者非常容易就能開發基于區塊鏈的H5游戲,并且自動擁有錢包,智能合約等功能。同樣,通過調用Egretia API, 現有的H5游戲也可以完成數據,積分等的上鏈。現在看不太明白沒關系,先了解概念,接下來的文章會再深入把這些概念串聯起來。

HTML5游戲未來的發展前景

經過這些天資料的整理,數據的查看和一些H5游戲的試玩體驗。 我個人對H5游戲領域的未來發展前景保持積極樂觀的態度,可以看得出來,最近幾年的H5游戲技術發展迅速,許多概念得到實現,游戲性能上也有了巨大的進步。

反復的下載,安裝,刪除游戲其實是一個非常繁瑣的過程,我自己對于現在電腦與手機桌面上那么多的APP圖標已經有密集恐懼癥了,多下載一個游戲都是負擔。 因此,我相信對于單機的休閑小游戲而言,未來一定會有非常成功的游戲平臺把它們集中起來提供給用戶,目前比如現在的微信,Facebook等這樣的平臺已經把基于網頁的小游戲集中起來了,只是現階段整體游戲的品質還待提升,相信隨著時間的積累,用戶口味的提高,消費升級馬上就會出現。

Egret引擎也支持微信小游戲開發

目前整個游戲行業技術發展迅速,用戶也越來越追求高質量的服務體驗。對于游戲行業,一些值得考慮瓶頸包括:游戲本身對硬件配置的要求,跨平臺開發的高成本,游戲體積等(這些開發者痛點會在下一篇文章中再次提到)。 這一系列的問題在H5游戲+區塊鏈的模式中可以得到基本或者更進一步的解決。未來的游戲市場的要求應該是: 高服務高質量、輕容量、易接收、易推廣、跨平臺。?

總結: 依據上述分析,HTML 5游戲在未來應該具備非常廣泛的市場空間,為H5游戲做開發引擎的白鷺科技Egret發展勢頭也繼續看好。下一篇文章,會對現有痛點進行更加深入的解讀,也會對區塊鏈+游戲這個話題進行展開討論。下篇見!?

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 227,224評論 6 529
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 97,916評論 3 413
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,014評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,466評論 1 308
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,245評論 6 405
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 54,795評論 1 320
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 42,869評論 3 440
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,010評論 0 285
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,524評論 1 331
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,487評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,634評論 1 366
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,173評論 5 355
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 43,884評論 3 345
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,282評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,541評論 1 281
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,236評論 3 388
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,623評論 2 370

推薦閱讀更多精彩內容