您現在的位置是:電腦技術吧?>? 故障問題 ??>??走向,就讓我走向你??>??正文詳情

走向,就讓我走向你

彌知睿2019-11-15 16:40:49 人圍觀
簡介十二正經走向眾所周知,Facebook一直在努力推動開源jsgamebench工具HTML5的發展,首席技術官BRET Taylor也多次提到HTML5的重要性。甚至有傳聞《走向復興》

眾所周知,Facebook一直在努力推進HTML5的發展,開源JSgamebench工具,首席技術官Bret Taylor也多次提到HTML5的重要性。

甚至還有傳聞說,可能將其所有智能手機應用程序進行重新編寫,將這些應用變成采用更統一的HTML5編寫、能在所有智能設備中使用的程序。

  而實際上,Zynga德國公司堪稱HTML5發展和創新思維的真正領導者,Paul Bakaus在新游戲大會(New Game Conference)上奉勸游戲開發者轉投HTML5開發,HTML5是游戲產業的未來。

當然他同時也承認,HTML5游戲目前的音效很糟,而他們正需要利用音效來制造豐富的游戲互動體驗,除此之外,不同設備之間也存在多種問題,例如iPhone一次只能播放一種音效。

  Zynga的HTML5產品  目前,Zynga共有Zynga Poker、FarmVille Express、Words With Friends和CityVille Express四款HTML5游戲。

公司認為,這些游戲完全可以媲美本地應用,利用HTML5工具,比如WebSockets和CSS3可以很好的完成流暢的動畫,實現無縫的游戲體驗而不須等待加載。

  Zynga對于的HTML5的貢獻不僅僅是在游戲上。

其開放的源代碼庫,包括ZyngaJukebox幫助游戲開發商解決HTML5多音軌的局限性,Zynga Viewporter則極大的簡化了手機瀏覽器窗口大小,Zynga Scroller很好的解決了HTML5無縫滑動時遇到的問題。

Bakaus希望有一天HTML5也能實現Path一樣的無縫滑動效果。

下面,我們來看看的專訪內容:  關于Paul Bakaus  首先,我是一個開發人員。

我從一個UI開發人員起步,多年前開始專注JavaScript和UI,之后我加入jQuery的團隊,并成為jQuery UI的創建者。

后來John Resig指引我給jQuery做UI,通過參與jQuery的開發我了解了很多jQuery UI的知識,一步步的學習JavaScript的原理、如何使用網頁標簽,如何優化等等。

之后還去日本,做過一些Flash遷移JavasScript應用的客戶項目。

2010年,我和一個朋友為了開發HTML5游戲開始了Dextrose。

  當時我們打算創造一個完全成熟的HTML5游戲社區,但我們意識到技術共享是個大問題。

所以我們開始建設一個HTML5引擎的原型,也就是Aves Engine,展示如何用HTML5開發游戲。

我們把視頻上傳到YouTube,引發了很多的討論。

當時作為第一實際意義上的HTML游戲引擎,展示了許多未來在Web中可以呈現的內容。

  后來Zynga全面收購我們準備開發純HTML5游戲,于是我們放棄原型,重新開始研究游戲系統解決方案。

現在我們在德國建立了開發工作室,主要向開發者傳播HTML5技術和開發新技術。

這里的研究充滿了樂趣。

  因為我們要做的是一個成熟的游戲引擎,因此過程充滿挑戰。

并期待著盡快做出些內容來。

  Zynga的HTML5理念  我們設計的技術決定將會關系到游戲的每個開發者,所以我們真的希望能將做出來的游戲帶給所有玩家。

我不關心一個技術多么強大,我們只想做好現在做的事情。

現在專注于HTML5,因為它有很多優點是App和FLash無法做到的。

比如跨平臺這個特性,使得能夠將游戲帶給各個不同平臺的玩家。

  平時你得安裝App到你的平板和手機上面,或者是在Web上加載游戲,有了HTML5,你可以跳過這些步驟,這難道不好么?  HTML5的游戲限制  誠實的說,HTML在游戲中的表現也有局限性。

首先,音頻仍然是許多游戲開發者的麻煩。

我不建議因為目前的市場份額狀況而熱衷于WebGL。

3D游戲證實了這點,我認為WebGL規范并不能完美地支持3D。

除此以外,盡管HTML5的某些細節還有些粗糙,因為它不是在游戲運行前預先生成的。

但現在是開始開發HTML5游戲的時候了。

我不認為任何人由于HTML5不夠完善就不去開發HTML5的游戲,如果回想一下,人們第一次用Atari和Commodore 64做游戲的時候,有多少的限制,實際上大家在開發的過程中拿出了各種各樣的創意。

我們現在可以用HTML5做很多很多事情,我認為現在唯一的事情就是開發者用心于它、不要擔心它的那些限制。

  什么原因導致開發者還不熱衷于HTML5的開發  我認為有幾個原因。

其中之一是傳統的游戲設計師轉行網頁有一定的困難,因為它是一個完全不同的環境。

在此之前,如果你曾經開發過Xbox游戲,不會有任何方案差異或平臺差異,因為二者都有很多的跨平臺代碼。

寫一個完全不同的代碼,一開始肯定會有心理變化。

  另一大原因是,游戲在HTML5中不是預先渲染好的,HTML本身是一種極佳的渲染文檔的語言。

我們現在正在做什么呢?積極參與W3C廠商合作、與工程師合作、促進游戲開發規范。

我發現很多開發者逃避HTML5是因為它并非為游戲而設計的專門語言,我認為這是主要的原因。

  關于Zynga的應用程序商店和生態系統 - 是否計劃做一個應用程序商店?  抱歉,我不能披露太多與未來不久將發布的產品有關的信息。

但是可以肯定的是現在正合適去給網頁應用建立超炫的解決方案,就像Chrome應用商店一樣。

現在Mozilla有自己的網上應用商店,我很喜歡這些服務。

  我認為,如果給你一種方法去同時做兩種事情,那將超級高效。

你可能知道,Facebook本身就可以說是是一種應用平臺,并提供非常好的生態環境,我看不懂為什么有一些HTML5工程師比較悲觀。

  Facebook的應用程序庫計劃  這取決于你怎么稱呼這個應用倉庫的,眼下Facebook已經推出了HTML5的移動版本,所以你可以在他們的HTML5版本上運行應用。

但現在Facebook還沒有入口接入應用,還僅僅是應用商店。

  Zynga將如何看待這些以HTML5為核心、依賴于Facebook的平臺?如何增加辨識度和多樣化?  我并不認為這是個問題。

這不是我們轉變為HTML5技術的原因。

不管你是做Flash,還是HTMl5,還是本地化應用,你都面臨是否選擇Facebook的問題。

除此以外,我不會討論有關Facebook的計劃,因為我們和Facebook有很好的合作關系,并且我相信未來也會延續下去。

  我不認為這是問題,更不是我們轉向HTML5的原因。

無論你正在做的是Flash還是HTML5,或者本地化應用,都要選擇是否使用Facebook。

以外,我不能討論與Facebook有關的計劃。

我們有很好的合作關系,相信未來也會一樣。

  在HTML5游戲方面 Zynga下一步會做什么,2012的規劃?  我們會設計出很多花樣,這是肯定的!遺憾的是,我不能披露太多信息。

但是,你一定要關注我們的開源代碼倉庫。

從技術角度來說,我們目前的游戲在github.com/zynga 的開源代碼的相關技術指引著現在和未來游戲的方向。

我們將會開源更多的游戲源代碼,幫助游戲開發者。

所以說,除了產品以外,2012將會有很多有趣的事情。

  我們已發布原型之一是Zynga Jukebox,這是一個我們在HTML5上的共享技術。

這是一個很好的例子,我們已經在Words With Friend中使用它。

如果你去Facebook體驗一下基于HTML5的Words With Friend,會發現這是一個開源的產品。

我知道我們的一些插件被廣泛使用。

這就是我們現在做的東西,簡單來說,就是開發各種小組件。

  還有兩個例子。

Zynga Jukebox為游戲開發者解決HTML5音頻的問題,Zynga Viewporter則給工程師們提供一些瀏覽和分辨率的解決方案。

還有Zynga Scroller實現對滾動標簽標記高亮和平滑滾動,像Path一樣帥氣。

很多人說平滑的滾動效果比較難,我同意。

但準確的說,我有信心做到在HTML5中使用Zynga Scroller實現同樣的效果。

這將帶給我們以前僅能在本地app實現的更多可能。

  Zynga最想推薦或者是認為最好的開發HTML5游戲的工具是哪個?  工具仍然是一個痛點,我現在也沒什么好答案。

目前還無法使用集成環境而是文檔編輯器來開發。

我們也有做一些工具,但我發現好像所有的HTML5游戲開發者都在使用編輯器做開發。

開發環境工具廠商不知道開發者到底需要什么,導致了游戲開發者還得先想辦法解決開發工具的問題。

我認為開發環境工具是必須的。

在這方面,我得到很多經驗,比如Mobi Edge和Senchal。

我每個月跟他們進行接觸,了解發展方向。

工程師們對于解決這個問題有很大的熱情。

我們現在距離解決這些問題還有距離,我不確定游戲工程師們最終會用什么方案,讓我們慢慢看著吧。

  HTML5在瀏覽器和終端中的網頁應用要達到本地app現在的狀態,還需要多久?  你知道嗎?正式的說法一般是還有個一兩年。

這是比較正常的,因為規范需要很長一段時間達到W3C的水平,但是不影響任何人使用它,我相信如此。

HTML5和人們的看法,不會受到CSS3和JavaScript,以及HTML的影響。

  我不認為在具體的某一天你可以說史上第一個真正的HTML5應用出現了,我認為現在就是開始的時候網絡了。

網絡沒有發布周期,而是不斷成長的。

我們已經看到當前的瀏覽器和瀏覽器的發展水平,供應商級別的更寫迭代。

所以,如果你關注Google Chrome和Firefox,就可以看到它們每周發布的周期,發現大家都在瘋狂的修訂版本。

我認為Firefox 10和Chrome 16或17是偉大的產品,因為當你和工程師溝通之后,他們能在幾周之內完成初版,過幾個月就推廣給用戶使用,這在幾年前是不可能的事情。

  所以,沒有任何理由等待。

你應該擁有一款每月更新,覆蓋HTML5 75%以上特性的瀏覽器,盡早去接觸每一個新特性。

版權聲明:本文由 彌知睿 整理編輯。

原標題:丹娜絲走向,我走向你

轉載注明出處:http://www.dn9ww09s.icu/fault/12554.html

文章評論

    共有條評論來說兩句吧...

    用戶名:

    驗證碼:

作者推薦

  • 閃念膠囊是什么,閃念膠囊怎么用

    閃念膠囊是什么,閃念膠囊怎么用 相關圖片堅果閃念膠囊怎么用flash膠囊是hammer技術的智能語音助手,它可以朗讀文本并保存音頻格式。閃光膠囊操作簡單,可以掛在桌面上。界面很漂亮,有美感和內容語音備忘,您可以長按錘子...

  • 動畫效果怎么設置,ppt切換動畫

    動畫效果怎么設置,ppt切換動畫 相關圖片幻燈片如何取消動畫一些開發者說HTML5將給個人開發者帶來更多的機會。下面詳細介紹一個漂亮的動畫效果,實現登錄表單和注冊表單在同一頁面的轉換。這些效果完全由HTML5和CSS3實怎么...

  • lte服務是什么意思啊,網絡為什么顯示lte

    lte服務是什么意思啊,網絡為什么顯示lte 相關圖片什么是lte小米手機的一些早期版本是LTE版本,但很多用戶不知道LTE在這里的含義。LTE是通用移動通信技術的長期演進,簡單的理解就是3G技術的升級版LTE是英文全稱L什么是lte網絡...

  • 雙卡雙待單通優缺點,雙卡雙待單通怎么切換

    雙卡雙待單通優缺點,雙卡雙待單通怎么切換 相關圖片打電話單通是什么意思除了Android系統的開放性外,很多手機用戶之所以選擇小米移動,是因為Android具有雙卡雙備的功能。不過,有些用戶會了解更多。一些Android手機支持雙僅a卡上網...

  • divcss,divcss布局模板

    divcss,divcss布局模板 相關圖片css本文以div CSS為例,實現了豬八戒首頁的導航菜單效果。與您分享以供參考。具體內容如下:這是模仿2010年豬八戒首頁的頁面導航菜單。它的藍色風格,非常漂亮,大什么是css...

  • 手機如何打省略號,O上邊有個省略號怎么打

    手機如何打省略號,O上邊有個省略號怎么打 相關圖片縮略號怎么打省略號是我們在聊天和文檔輸入中經常使用的符號。當你想用省略號的時候,你怎么打?一。打開輸入法,注意輸入法應為中文標點狀態,而不是英文標點狀態2。按鍵盤什...

  • 私有倉庫搭建,私有helm倉庫搭建

    私有倉庫搭建,私有helm倉庫搭建 相關圖片maven私有倉庫一。Docker registry描述了本文中記錄的設置Docker注冊表的完整操作過程。雖然官方提供dockerhub作為一個開放的集中倉庫,但可以想象,中國nexus 搭建 私有倉庫...

  • 手機掉水里一定壞嗎,手機掉水里照樣能用

    手機掉水里一定壞嗎,手機掉水里照樣能用 相關圖片手機掉水里一定會進水嗎我們都很珍惜自己的手機,但有時我們在生活中卻不注意手機,讓手機掉進水里。當你心愛的手機掉進水里,我們該怎么辦?一。當你看到它掉進水里時,不要...

  • 為什么圖片預覽不出來,圖片沒有預覽怎么辦

    為什么圖片預覽不出來,圖片沒有預覽怎么辦 相關圖片圖片預覽是什么意思HTML5圖像預覽需要兩種方法:1。網址2。文件讀取器直接編碼!Doctypehtmlhtmlheadometacharset=utf-8titlehtml5圖懷舊影苑新圖片...

  • 喜馬拉雅聽下載到電腦,喜馬拉雅fm怎么下載到電腦

    喜馬拉雅聽下載到電腦,喜馬拉雅fm怎么下載到電腦 相關圖片喜馬拉雅聲音下載到電腦大多數喜歡聽的朋友都會選擇喜馬拉雅聽力應用。喜馬拉雅聽書是用手機,所以你可以隨時隨地聽書,這是非常方便的,但是有些人花更多的時間在電腦前,他...

熱評文章

  • hifi有什么用,hifi怎么打開

    hifi有什么用,hifi怎么打開 相關圖片hifi一些手機用戶在手機的宣傳資料或說明書中看到手機支持高保真。有些人不知道hifi是什么意思,但對于喜歡聽音樂的用戶來說,他們非常關心hifi。高保真是英式高配hifi是啥...

  • win7重裝installer,win10重裝installer

    win7重裝installer,win10重裝installer 相關圖片win7不能正常進入系統用戶在整理win7系統磁盤時找到了安裝程序文件夾。您想知道是否可以清理安裝程序文件夾嗎?畢竟,安裝程序占用了C盤很大的空間。只有安裝程序文件夾是一個部...

  • position有哪些屬性,position四個屬性

    position有哪些屬性,position四個屬性 相關圖片position屬性值position屬性決定如何定位元素。大約有五個值:每一頁都可以看作是一堆層,如下圖所示,當position設置為relative時,元素仍處于正常流中,位置為position怎么用...

  • 后續ota是什么意思,ota升級怎么弄

    后續ota是什么意思,ota升級怎么弄 相關圖片電視ota升級怎么辦無論是Android還是蘋果,用戶每隔一次升級系統時都會被提示通過OTA進行升級。OTA升級意味著什么?本文以Android陣營的小米為例,講述了OTA升級的含ota工作經驗指什么...

  • 視差效果,視差

    視差效果,視差 相關圖片視差貼圖視差效應在互聯網上越來越流行。如果你還沒有聽說過視差效應,那實際上就是用圖片形成不同的圖層,分別以不同的速度和方向移動的效果。這將產生一個非常美妙的視覺效...

  • photo booth怎么用,photobooth有什么用嗎

    photo booth怎么用,photobooth有什么用嗎 相關圖片photobooth什么意思一些iPhone用戶已經在手機上找到了photo booth的功能,但有些人不知道它是什么。Photo booth是一個針對Mac和IOS的小程序。它的主要功能photo booth哪一年出的...

  • 應用程序,應用程序在哪

    應用程序,應用程序在哪 相關圖片應用程序安裝包互聯網上有很多設計和開發工具,但很少有易于使用和免費的,所以今天的文章向您展示了8個很酷的HTML5應用程序。這些令人驚嘆的HTML5應用讓你體驗到了網絡技術的隱藏...

  • photo booth拍視頻,蘋果photobooth在哪

    photo booth拍視頻,蘋果photobooth在哪 相關圖片photo boothPhoto booth是蘋果設備上的一個小應用。它的主要功能是通過攝像機拍攝數碼照片。攝影棚內置17種特效。照片顯示后,用戶可以使用photobooth有什么用嗎...

  • applepencil怎么用,applepencil有什么用

    applepencil怎么用,applepencil有什么用 相關圖片applepencil1使用教程蘋果筆是蘋果公司的智能筆,帶有壓力傳感器,也被稱為電容筆。它可以同時與用戶的手指一起使用。配有閃電接口,支持無線充電。2015年發布,iPadapplepencil2適用機型...

  • 鋸齒王冠代碼,伊斯本代碼

    鋸齒王冠代碼,伊斯本代碼 相關圖片上古卷軸五鋸齒王冠代碼圖:提示:將代碼復制到一個HTML文件并保存。直接打開看效果。實現代碼:代碼如下:!DOCTYPE htmlhtmllang=zhheadmetacharset鋸齒王冠能保留嗎...

關注微信

变脸官网查询