背景:瀏覽器
在網上看到,65行實現flappy bird,感到很好奇。原來是使用開源的2D遊戲框架 phaser開發的。app
什麼是phaser2D遊戲開發框架呢?框架
借鑑與網上的資料:spa
一、 Phaser是一款專門用於桌面及移動HTML5 2D遊戲開發的開源免費框架,提供JavaScript和TypeScript雙重支持,內置遊戲對象的物理屬性,採用Pixi.js引擎以加快Canvas和WebGL渲染,基於瀏覽器支持可自由切換。對象
二、主要特性:遊戲
三、瀏覽器支持方面:事件
除了IE 9+、Firefox、Chrome、Safari及Opera等桌面瀏覽器以外,Phaser還支持Mobile Chrome(Android 2.2+)及Mobile Safari(iOS 5+)等移動瀏覽器。ip