รายละเอียดซอฟแวร์:
รุ่น: 2.4.4 การปรับปรุง
วันที่อัพโหลด: 10 Dec 15
การอนุญาต: ฟรี
ความนิยม: 204
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
ความคิดเห็นที่ไม่พบ