當前位置:編程學習大全網 - 源碼下載 - html5遊戲開發,需要學習什麽技術?

html5遊戲開發,需要學習什麽技術?

html5遊戲開發,需要學習的技術:

1、HTML5教程

主要學習HTML標簽、屬性和事件。?

2、CSS教程?

主要學習使用CSS來控制網頁的樣式和布局。?

3、JavaScript教程?

做HTML5開發,主要使用JS語言。所以要學習JS語言。

4、HTML5其它的核心技術?

做HTML5開發,可能會用到下面的技術。?

(1)WebWorker?

可以在瀏覽器中運行多個JS腳本。可以用於需要後臺執行某種耗時工作的場合。

(2)WebSocket?

瀏覽器可以與服務器間雙向通信。Socket方式能夠大大提高瀏覽器與服務器間的通信效率。可以用於瀏覽器與服務器間通信頻繁的場合,比如實時聊天。

擴展資料:

HTML5的優點:

新壹代網絡標準能夠讓程序通過Web瀏覽器,消費者從而能夠從包括個人電腦、筆記本電腦、智能手機或平板電腦在內的任意終端訪問相同的程序和基於雲端的信息。

HTML5允許程序通過Web瀏覽器運行,並且將視頻等目前需要插件和其它平臺才能使用的多媒體內容也納入其中,這將使瀏覽器成為壹種通用的平臺,用戶通過瀏覽器就能完成任務。此外,消費者還可以訪問以遠程方式存儲在“雲”中的各種內容,不受位置和設備的限制。

缺點:

1、開放性帶來的困擾

在從前網絡平臺上存在大量的專利產品,想要實現HTML5技術的大量應用首先就需要將這些專利性的產品變為開放式的產品,由於各種原因,當前面對這壹問題還存在許多爭議。

以視頻格式為例,兩大陣營對於視頻格式的設置存在爭議,壹大陣營以蘋果為代表,另壹大陣營則以Opera、火狐、谷歌為代表。

WPEG陣營是蘋果所屬陣營,由於其自身全部使用的是這壹種格式,所以堅持認為應當將此格式作為標準,而WebM陣營則認為由於WPEG格式的專利依然沒有解除,對於HTML5技術要求的開放性沒有達標,所以不同意將其作為標準格式。

2、發展的速度有待提升

在HTML5中提出了壹些從前HTML技術中不具有的新技術,但是有許多主流瀏覽器在長時間的發展過程中已經完成了此種技術的開發,在自身瀏覽器中實現了此種功能,就這壹情況來說HTML5的發展速度方面存在壹定的問題。

同時由於HTML5的不成熟,當前關於HTML5的相關技術標準還沒有完全確定,所以在短時間想要將其投入大規模應用還比較困難。

參考資料:

百度百科-html5

  • 上一篇:請教:下列指標的計算公式及含義。1、資本充足率,2、償付能力充足率,3、凈資本負債率,4、核心資本充足率
  • 下一篇:碩士研究生的開題報告
  • copyright 2024編程學習大全網