Phaser是一款專門用於桌面及移動HTML5 2D遊戲開發的開源免費框架

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

Flappy Bird的下架讓許多開發者作個爆管子、夾小鳥的Flappy類遊戲的興致盎然了起來,也讓Phaser這一專門用於桌面及移動HTML5 2D遊戲開發的開源免費框架爲更多人所知曉。Phaser支持JavaScript和TypeScript,採用Pixi.js引擎以加快2D Canvas和WebGL渲染,基於瀏覽器支持可自由切換。瀏覽器

 

快速、免費、易於維護,使用Phaser來開發2D小遊戲的優點顯而易見。一方面,開發者能夠直接經過Koding平臺上的VM開發系統進行代碼編寫及預覽。另外一方面,也能夠在支持Canvas的瀏覽器中直接安裝Phaser來進行遊戲開發。app

主要特性:框架

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

除 了IE 9+、Firefox、Chrome、Safari及Opera等桌面瀏覽器以外,Phaser還支持Mobile Chrome(Android 2.2+)及Mobile Safari(iOS 5+)等移動瀏覽器。使用Phaser進行遊戲開發沒有任何語言設定,而且,在Phaser官網上,還提供了很是詳細的開發指南,想要一探究竟的開發者不妨直接登錄Phaser查看。對象

相關文章
相關標籤/搜索