Phaser

ภาพหน้าจอของซอฟแวร์:
Phaser
รายละเอียดซอฟแวร์:
รุ่น: 2.4.4 การปรับปรุง
วันที่อัพโหลด: 10 Dec 15
ผู้พัฒนา: Richard Davey
การอนุญาต: ฟรี
ความนิยม: 204

Rating: 3.0/5 (Total Votes: 2)

Phaser เป็นกรอบการพัฒนาเกมที่ทันสมัย​​ที่สร้างขึ้นเพื่อช่วยให้ออกเขียนโปรแกรมเกมสร้างเกมเบราว์เซอร์รวดเร็วและมีประสิทธิภาพ.

โครงการใช้ Pixi.js WebGL และผ้าใบเครื่องมือการแสดงผลที่จริงพล็อตออกกราฟิกเกมและยังมาพร้อมกับคุณสมบัติการสนับสนุนสำหรับการพัฒนาเกมที่สำคัญมาก.

Phaser ไม่ได้เป็นเพียง "ยังเครื่องยนต์เกมอื่น" เป็นที่รู้จักกันดีและการต่อสู้แก้ปัญหาการทดสอบที่ใช้สำหรับการสร้างนับไม่ถ้วนของเกมในอดีตที่ผ่านมา.

นักพัฒนาสามารถสร้างเกมของพวกเขาใน JavaScript แต่ Phaser ยังได้สนับสนุนในตัวสำหรับ typescript เช่นกันถ้าคุณชอบภาษาที่แทนของวานิลลาปกติ JS.

< p> มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้

  • สร้างที่กำหนดเอง
  • Phaser.Loader
  • วัตถุเกมและองค์ประกอบ
  • อาเขตฟิสิกส์

มีอะไรใหม่ ในรุ่น 2.3.0:

  • สร้างที่กำหนดเอง
  • Phaser.Loader
  • วัตถุเกมและองค์ประกอบ
  • อาเขตฟิสิกส์

มีอะไรใหม่ ในรุ่น 2.2.2:

  • แก้ไข:
  • เพิ่มวิธีการตั้งค่า Game.debug เมื่อผู้จัดการการแก้ปัญหาที่ถูกปิดใช้.
  • แก้ไขปัญหา Pixi.js กับอัลฟาไม่ได้ทำงานกับวัตถุแสดงผลใด ๆ .
  • คง TweenManager.isTweening () และ .removeFrom ().
  • เรียนอนุภาคที่กำหนดเองที่ใช้ BitmapData จะไม่ทำงาน.

มีอะไรใหม่ ในรุ่น 2.1.0:

  • เพิ่มการสนับสนุนสำหรับกระเบื้องสนามวั​​ตถุประเภท
  • คุณสมบัติกระเบื้องจะถูกคัดลอกในขณะนี้จากข้อมูลกระเบื้อง JSON กับวัตถุ Phaser.Tile เมื่อแยกวิเคราะห์.
  • ภาพทั้งหมดในขณะนี้มีมูลค่า frameData แม้จะเป็นเพียงหนึ่งเฟรม นี้จะเอาจำนวนมากรหัสเครื่องยนต์ที่จำเป็นในการตรวจสอบว่าภาพที่มีแผ่นผีหรือไม่และช่วยลดความยุ่งยากรหัสเกมเกินไป.
  • เพิ่มวัตถุ Phaser.Rope ใหม่ นี้จะช่วยให้ชุดของ 'ถูกล่ามโซ่' ผีและขยายการสนับสนุนเชือกที่สร้างขึ้นใน Pixi เข้าถึงได้ผ่านทาง game.add.rope.
  • Phaser.Device.isAndroidStockBrowser จะแจ้งให้ทราบว่าเกมของคุณจะทำงานอยู่ในสต็อก Android เบราว์เซอร์ (มากกว่า Chrome) ที่คุณอาจต้องการที่จะไต่ลงผลกระทบที่ปิดการใช้งาน WebGL ฯลฯ ..
  • Phaser.Camera มีตำแหน่งของสถ​​านที่ใหม่ซึ่งเป็นวัตถุจุดที่ช่วยให้คุณที่จะได้รับหรือการตั้งค่าตำแหน่งกล้องโดยไม่ต้องอ่านทั้ง x และ y ที่ค่า.
  • TileSprite ขณะนี้มีสถานที่ให้บริการยังมีชีวิตอยู่ซึ่งจะช่วยให้การดำเนินงานกับบางกลุ่ม.
  • Events.onDestroy เป็นสัญญาณใหม่ที่ถูกส่งเมื่อใดก็ตามที่ผู้ปกครองจะถูกทำลาย มันส่งที่จุดเริ่มต้นของกระบวนการทำลายที่ช่วยให้คุณสามารถดำเนินการทำความสะอาดบ้านใด ๆ เพิ่มเติมที่จำเป็น.
  • การปรับปรุงเพื่อ p2.js 0.6.0 - นี้เป็น API ทำลายการเปลี่ยนแปลงดังนั้นโปรดดูที่ส่วน p2.js ของบันทึกการเปลี่ยนแปลงนี้โดยเฉพาะถ้าคุณกำลังใช้ p2 ในเกมของคุณ
  • .
  • ถ้าคุณกำลังใช้ CocoonJS โปรดตั้งเกมของคุณทำให้ชนิดผ้าใบและไม่ WEBGL หรืออัตโนมัติ นอกจากนี้คุณควรปิดการใช้งานใด ๆ ของหน้าจอ ScaleManager การปรับขนาดหรือคิดเป็นอัตราการตั้งค่ารหัส โดยเริ่มต้นใน CocoonJS โหมดนี้ในขณะนี้จะตั้ง 'screencanvas = true' ซึ่งจะช่วยให้มีประสิทธิภาพการทำงานอย่างมีนัยสำคัญ.
  • ฟิสิกส์นินจาไม่รวมอยู่ในการสร้างไฟล์โดยค่าเริ่มต้น คนไม่พอเขาใช้มันและไม่พอผลงานที่กำลังจะมาเพื่อช่วยในการขัดมันขึ้นมาเพื่อให้เราได้บันทึกไว้พื้นที่และหยิบมันออกมา ก็ยังคงมีอยู่ในการสร้างไฟล์เสียงฮึดฮัดถ้าคุณต้อง แต่เรากำลังตำหนิได้จากห้องสมุดหลักในเวลานี้ มันจะทำให้ผลตอบแทนใน Phaser3 เมื่อเราย้ายไปยังระบบการเรียนแบบแยกส่วน.
  • อุปกรณ์นี้จะตรวจสอบหาจุดและ PS Vita.
  • อุปกรณ์นี้จะตรวจสอบสำหรับคอร์โดวา.
  • อาเขตฟิสิกส์ Body.skipQuadTree เป็นบูลใหม่ว่าถ้าตั้งค่าเป็นจริงเมื่อคุณชนผีกับกลุ่มก็จะบอก Phaser ที่จะข้ามไปใช้ควอดทรีสำหรับการปะทะกันที่ นี้จะมีประโยชน์ถ้าร่างกายนี้มีขนาดใหญ่โดยเฉพาะอย่างยิ่ง.
  • อาเขตฟิสิกส์ World.skipQuadTree จะปิดการใช้งานของ QuadTrees ทั้งหมดในวิธีการปะทะกันซึ่งสามารถช่วยให้ประสิทธิภาพการทำงานในฉากแน่น.

ต้องการ

  • เปิดใช้งาน JavaScript บนฝั่งไคลเอ็นต์
  • HTML เบราว์เซอร์ที่เปิดใช้งาน 5

ซอฟต์แวร์ที่คล้ายกัน

Turbulenz
Turbulenz

10 Feb 16

Babylon.js
Babylon.js

11 Mar 16

Kiwi.JS
Kiwi.JS

10 Feb 16

ซอฟแวร์อื่น ๆ ของนักพัฒนา Richard Davey

ความคิดเห็นที่ Phaser

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่