Flash與HTML5在遊戲開發中的應用與區別

Game2遊戲:


全世界以15種語言出版超過50萬冊書籍的Ben Forta,在計算機行業的產品開發、支持、培訓和營銷等方面已經具有二十多年的豐富經驗。 Ben不但是最暢銷系列書籍ColdFusion Web Application Construction Kit 的作者,以及關於SQL、正則表達式(Regular Expressions)、Java 服務器網頁(Java Server Page)、WAP 和窗口開發(Windows development) 等書籍的作者,還是Adobe 公司的全球平台推廣部總監。

Ben Forta在2011年Adobe開發者技術日上與眾多技術愛好者分享了Flash與HTML 5的前端技術與實際應用,並在會後就軟件應用、雲服務以及遊戲開發工具等話題接受了記者的採訪。

Adobe全球平台推廣部總監Ben Forta

Flash與HTML 5在遊戲開發中的應用與區別

Flash與HTML 5兩者之間在遊戲開發上並沒有有什麼衝突。 Flash其實是對HTML 5的一個延伸和擴展。過去Flash用過的一些技術,現在HTML 5也在用。在什麼情況下使用HTML 5或者Flash, 並沒很清楚的界線,兩者之間是屬於一種互補的情況。比如說HTML 5有的東西不能做,但Flash可以做。反過來其實也是一樣的。

在一些具體應用上HTML 5相對來說是一個比較新的技術,針對某些特定的瀏覽器可能會用到HTML 5。而遊戲開發總體上來講,比較好的選擇還是Flash。

Ben Forta認為HTML 5的未來將會被廣泛應用,這是一種發展趨勢。當然這個要取決於具體的應用是什麼,取決於具體的體驗是什麼。 Ben Forta表示,今後的發展Adobe肯定也會做出努力和貢獻。

對於桌面終端,基於瀏覽器的功能更加適合於HTML 5的使用。其他的終端,如移動終端,顯然HTML 5不是一個很好的選擇,這個方面Flash應該是一個最佳的選擇。

全球有70%以上的遊戲都是基於Flash的,只有Flash才能夠為客戶為玩家提供他們想要獲得的體驗和性能。很多網上的大型角色扮演遊戲、MMO都是基於Flash。隨著HTML 5的發展的同時,Adobe對Flash的開發工作也不會停步,會持續地開發這個技術的新功能,使得今後Flash能夠跟上時代的發展。 3D就是一個很好 的例子。

Adobe的產品應用創新還存在很多挑戰

Ben Forta每次來到中國做技術講座和報告的時候都會感到非常激動,他發現中國的遊戲開發者有很多非常不錯的創意,並且會自主創新一些新的應用,包括企業的應用,社交媒體方面的應用,而這些應用程序其他國家的開發者是沒有做到的。

Adobe的產品應用創新還存在很多挑戰。中國這樣一個非常龐大的市場環境下挑戰是最大的,因為他有一個龐大的遊戲群體。挑戰在於Adobe要盡可能的開發出適合中國市場、中國玩家,非常本土化有中國特點的遊戲。

記得一年前,Ben Forta和他的團隊成員一起參觀了北京一家遊戲設計公司。當時給Ben Forta留下了深刻的印象,他覺得中國的遊戲開發者非常不錯,包括積極性、創意、技術、思維,得倒了Ben Forta和他的團隊裡所有人的一致稱讚。

雲計算將給Adobe帶來革命性的變化

Adobe的很多產品已經是雲計算的初始形態,Creative Suite 5、BrowerLab、photoshop.com和Adobe.com都是很有代表性的。兩年前Adobe就計劃如何通過雲計算為客戶提供更好的服務。那時Adobe認識到終端將會變的越來越小,從人的角度來說用戶的移動性將越來越大,所以這就是Adobe選擇雲計算的思路。

雲計算的出現讓很多公司按耐不住原本的安靜,當時不僅僅是Adobe有步入雲計算領域的打算,世界上其他的重要公司,包括谷歌、蘋果,他們也做出了相應的行動。很多公司都達成了共識,移動通信將代表今後的發展方向。

從另外一個角度來看,在雲計算的應用過程中還需要謹慎,Adobe是採取一種比較保守的態度,因為在一些複雜的數據處理方面雲計算到目前為止不能說是一個非常完美的解決方法。 Adobe早期開發的基於雲計算的產品並不是要完全取代核心的軟件、核心的技術,而是起到一種擴展或者平行的作用,不能完全來取代所有的核心軟件技術。

儘管Adobe現在還是採取比較小心、保守的態度,但在雲計算方面Adobe已經做出了一個承諾,今後開發出來的基於雲計算的技術將會給Adobe帶來革命性的變化。

from:賽迪網

遊戲網誌:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系

Comments are closed.