初識phaser框架——開源的HTML5 2D遊戲開發框架

背景:瀏覽器

在網上看到,65行實現flappy bird,感到很好奇。原來是使用開源的2D遊戲框架 phaser開發的。app

什麼是phaser2D遊戲開發框架呢?框架

借鑑與網上的資料:spa

一、    Phaser是一款專門用於桌面及移動HTML5 2D遊戲開發的開源免費框架,提供JavaScript和TypeScript雙重支持,內置遊戲對象的物理屬性,採用Pixi.js引擎以加快Canvas和WebGL渲染,基於瀏覽器支持可自由切換。對象

二、主要特性:遊戲

 

  • JavaScript、TypeScript雙重支持
  • 內置遊戲對象的物理屬性
  • WebGL、Canvas渲染自由切換
  • 徹底支持Web音頻
  • 輸入:多點觸控、鍵盤、鼠標、MSPointer事件

 

三、瀏覽器支持方面:事件

除了IE 9+、Firefox、Chrome、Safari及Opera等桌面瀏覽器以外,Phaser還支持Mobile Chrome(Android 2.2+)及Mobile Safari(iOS 5+)等移動瀏覽器。ip

相關文章
相關標籤/搜索