Phaser

Screenshot Software:
Phaser
Mga detalye ng Software:
Bersyon: 2.4.4 Na-update
I-upload ang petsa: 10 Dec 15
Nag-develop: Richard Davey
Lisensya: Libre
Katanyagan: 85

Rating: 1.0/5 (Total Votes: 1)

Phaser ay isang modernong framework unlad game nilikha upang makatulong out game programmers bumuo ng mabilis at mahusay na browser games.

ay gumagamit ng mga proyekto sa Pixi.js WebGL at canvas rendering engine upang aktwal na i-plot ang mga laro graphics at din ay may suporta para sa maraming mahalagang mga tampok sa pag-unlad ng laro.

Phaser ay hindi lamang ang "isa pang laro engine", na isang mahusay na kilala at nasubok labanan solusyon na ito ay ginamit para sa pagbuo ng hindi mabilang na mga laro sa nakaraan.


maaaring bumuo ng

Nag-develop ng kanilang mga laro sa JavaScript ngunit Phaser ay may built-in na rin ang suporta para sa makinilyado pati na rin, kung gusto mo ng wikang iyon sa halip ng normal vanilla JS.

< p> Ano ang bagong sa paglabas:

  • Custom gagawa
  • Phaser.Loader
  • Objects Game at Mga Bahagi
  • Arcade Physics

Ano ang bagong sa bersyon 2.3.0:

  • Custom gagawa
  • Phaser.Loader
  • Objects Game at Mga Bahagi
  • Arcade Physics

Ano ang bagong sa bersyon 2.2.2:

  • Pag-aayos:
  • Ang pamamaraan ng pag-reset Added Game.debug para sa kapag ang debug manager ay hindi pinagana.
  • Mga Fixed Pixi.js isyu sa hindi gumagana alpha sa anumang display object.
  • Mga Fixed TweenManager.isTweening () at .removeFrom ().
  • klase Custom na butil na ginagamit ng isang BitmapData ay hindi gumagana.

Ano ang bagong sa bersyon 2.1.0:

  • Idinagdag ang suporta para Tiled bagay sa uri ng field
  • properties Tile ay kinopya ngayon mula sa Naka-tile JSON data sa Phaser.Tile bagay kapag parse.
  • Ang lahat ng mga imahe na ngayon ng isang halaga frameData, kahit na ito ay frame lamang ng isa. Aalisin nito ang maraming mga code engine na kailangan upang suriin kung ang mga imahe ay sprite sheet o hindi, at pinapasimple masyadong code game.
  • Nagdagdag ng bagong Phaser.Rope object. Ito ay nagbibigay-daan para sa isang serye ng mga 'chained' sprites at umaabot ang lubid pag-built in sa Pixi. I-access ito sa pamamagitan ng game.add.rope.
  • Phaser.Device.isAndroidStockBrowser ay ipaalam sa iyo kung ang iyong laro ay tumatakbo sa isang stock Android browser (sa halip na Chrome) kung saan maaari mong hilingin na magbawas effects, huwag paganahin ang WebGL, atbp ..
  • Phaser.Camera ay may isang bagong posisyon sa ari-arian na kung saan ay isang Point object na nagbibigay-daan sa iyo upang makakuha o itakda ang posisyon ng kamera nang hindi na basahin ang parehong mga x at y na mga halaga.
  • TileSprite ngayon ay ang buhay na ari-arian, na kung saan ay dapat makatulong sa ilang mga operasyon Group.
  • Events.onDestroy ay isang bagong signal na ipinadala sa tuwing ang mga magulang ay pupuksain. Ito ay ipinadala sa simula ng proseso ng sirain, na nagpapahintulot sa iyo na magsagawa ng anumang karagdagang paglilinis ng bahay kung kinakailangan.
  • Na-update sa p2.js 0.6.0 - ito ay isang API paglabag pagbabago, kaya mangyaring tingnan ang seksyon p2.js ng pagbabagong log partikular kung gumagamit ka ng p2 sa iyong laro
  • .
  • Kung ikaw ay gumagamit CocoonJS, mangyaring itakda ang iyong mga game type na canvas at hindi WebGL o AUTO-render. Dapat mo ring huwag paganahin ang anumang mga ScaleManager screen pagbabago ng laki o margin setting code. Sa pamamagitan ng default na ito sa mode CocoonJS ay magse-set ngayon 'screencanvas = true' na tumutulong sa pagganap makabuluhang.
  • ninja Physics ay hindi na kasama sa build file sa pamamagitan ng default. Hindi sapat na mga tao ay gumagamit ng ito, at hindi sapat na mga kontribusyon ay darating sa upang makatulong sa Polish up ito, kaya nai-save namin ang space at inalis ito. Ito ay magagamit pa rin sa ingit bumuo ng mga file kung kailangan mo ito, ngunit kami ay deprecating ito mula sa core library sa oras na ito. Ito ay gumawa ng isang bumalik sa Phaser3 kapag lumipat kami sa isang modular class system.
  • Device ay ngayong makita para sa papagsiklabin at PS Vita.
  • Device ay ngayong matagpuan sa Cordova.
  • Arcade Physics Body.skipQuadTree ay isang bagong boolean na kung naka-set sa tunay na kapag sumalungat sa iyo ang mga engkanto laban sa isang Group ito ay magsasabi sa Phaser upang laktawan ang paggamit ng isang quadtree para na banggaan. Ito ay madaling gamitin kung ito Body ay lalong malaki.
  • Arcade Physics World.skipQuadTree ay hindi paganahin ang paggamit ng lahat QuadTrees sa pamamaraan banggaan, na kung saan ay maaaring makatulong sa pagganap sa mahigpit nakaimpake eksena.

Mga kinakailangan

  • enable ang JavaScript sa client side
  • HTML 5 pinagana browser

Katulad na software

2048
2048

12 Apr 15

VSP Stats
VSP Stats

1 Mar 15

J5G3
J5G3

14 Apr 15

Molecule
Molecule

12 May 15

Iba pang mga software developer ng Richard Davey

Mga komento sa Phaser

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!