Phaser

البرمجيات قطة:
Phaser
تفاصيل البرنامج:
الإصدار: 2.4.4 محدث
تاريخ إيداع: 10 Dec 15
المطور: Richard Davey
ترخيص: حرر
شعبية: 85

Rating: 1.0/5 (Total Votes: 1)

على فيزر هو إطار تطوير اللعبة الحديثة التي أنشئت لمساعدة المبرمجين لعبة بناء لعبة المتصفح سريعة وفعالة.

ويستخدم المشروع على Pixi.js تقنية WebGL وقماش مشغل تقديم لمؤامرة فعلا الرسومات اللعبة، ويأتي أيضا مع دعم العديد من الميزات تطوير اللعبة الهامة.

فيزر ليست مجرد "بعد محرك لعبة أخرى"، لكونها معروفة ومعركة اختبار الحل الذي تم استخدامه لبناء عدد لا يحصى من الألعاب في الماضي.

يمكن للمطورين بناء مبارياته في جافا سكريبت لكن فيزر وقد بنيت أيضا في دعم <القوي> نسخة مطبوعة على الآلة الكاتبة أيضا، إذا كنت تفضل أن اللغة بدلا من العادي 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 الجديد. وهذا يسمح لسلسلة من العفاريت 'بالسلاسل "ويمتد الدعم حبل صلب بيكسي. الوصول إليه عن طريق game.add.rope.
  • وPhaser.Device.isAndroidStockBrowser سوف أبلغكم إذا اللعبة الخاص بك يعمل في متصفح الروبوت الأسهم (بدلا من الكروم) حيث قد ترغب في تقليص الآثار، تعطيل تقنية WebGL، وما إلى ذلك ..
  • وPhaser.Camera لديه موقف الملكية الجديد الذي هو كائن نقطة التي تسمح لك للحصول على أو تعيين موضع الكاميرا دون الحاجة إلى قراءة كل من x و قيم ص.
  • وTileSprite لديها الآن خاصية على قيد الحياة، والذي من شأنه أن يساعد مع بعض عمليات المجموعة.
  • وEvents.onDestroy هو إشارة جديدة يتم استدعاؤها كلما يتم تدمير الوالد. هو استدعاؤها في بداية عملية تدمير، مما يسمح لك لأداء أي تنظيف المنزل الإضافي المطلوب.
  • وتحديث لp2.js 0.6.0 - كان هذا التغيير كسر API، لذا يرجى مراجعة قسم p2.js من هذا السجل تغير وجه التحديد إذا كنت تستخدم P2 في اللعبة .
  • إذا كنت تستخدم CocoonJS، الرجاء ضبط اللعبة تجعل نوع لقماش وليس تقنية WebGL أو AUTO. يجب عليك أيضا تعطيل أي من تغيير حجم الشاشة ScaleManager أو هامش كود الإعداد. افتراضيا في هذا الوضع CocoonJS والآن مجموعة 'screencanvas = صحيح "الذي يساعد على الأداء بشكل ملحوظ.
  • ولن يتم تضمين النينجا الفيزياء في ملفات البناء افتراضيا. لم كاف من الناس استخدامه، وليس مساهمات كافية قادمون للمساعدة في صقل عنه، لذلك قمنا بحفظ الفضاء وإزالته. انها لا تزال متاحة في نخر بناء الملفات إذا كنت بحاجة إليها، لكننا الاستنكار من المكتبة الأساسية في هذا الوقت. وستجعل عودة في Phaser3 عندما ننتقل إلى النظام الطبقي وحدات.
  • وسوف الأجهزة الآن الكشف عن أوقد وPS فيتا.
  • والأجهزة والآن كشف عن قرطبة.
  • والألعاب الفيزياء Body.skipQuadTree غير منطقية جديدا أنه إذا مجموعة إلى true عند الاصطدام العفريت ضد مجموعة وسوف اقول فيزر لتخطي باستخدام QuadTree لهذا التصادم. هذا هو مفيد إذا كان هذا الجسم هو كبير خاصة.
  • والألعاب الفيزياء World.skipQuadTree سيتم تعطيل استخدام جميع QuadTrees في أساليب الاصطدام، التي يمكن أن تساعد في أداء مشاهد معبأة بإحكام.

<قوية> متطلبات : ل

  • وتفعيل جافا سكريبت على جانب العميل
  • وHTML 5 تمكين المتصفح

برامج مماثلة

Flambe
Flambe

13 Apr 15

Q-Ladder
Q-Ladder

4 Jun 15

البرامج الأخرى من المطور Richard Davey

تعليقات ل Phaser

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!