Kiwi.JS

البرمجيات قطة:
Kiwi.JS
تفاصيل البرنامج:
الإصدار: 1.4.0 محدث
تاريخ إيداع: 10 Feb 16
ترخيص: حرر
شعبية: 61

Rating: 4.0/5 (Total Votes: 1)

Kiwi.JS هو واحد من أفضل البدائل لتبتعد عن تطوير لعبة فلاش في الوقت الحالي.

وهذا الإطار جافا سكريبت صغيرة تحتضن الجديد HTML 5 القياسية والمنح للمطورين الوصول إلى مجموعة واسعة من الميزات والأدوات التي تبسط عملية بناء يستند إلى مستعرض الألعاب.

وهذه الألعاب يمكن أن تقوم على حد سواء المكتبية ومنصات متحركة، مع دعم أرفع وشملت لاثنين من المنافسين المحمول الرئيسي، دائرة الرقابة الداخلية والروبوت.

وبنيت من البداية إلى استخدام الأجهزة تسارع تقنية WebGL تقديم، ألعاب Kiwi.JS هي استجابة للغاية & nbsp؛ ل وينبغي أيضا أن تعمل مع جميع المتصفحات الحديثة، في حين يتم استخدام HTML5 قماش على إصدارات المتصفح القديمة.

وهناك أيضا دعم لفتات تعمل باللمس، وحتى بالنسبة للأحداث اللمس المتعدد، مما يجعل من الألعاب من السهل السيطرة والتفاعل معها.

في الجانب المطور، ويضم مثل إدارة الأصول وإدارة الدولة اللعبة، ويجب أن نظام مكونات متقدمة تساعد المطورين على بناء ألعاب معقدة وحتى سد العجز في التمديدات الخاصة بها حتى النخاع الكيوي.

ما هو الجديد في هذا الإصدار:

علة المآزق:
الرسوم المتحركة يلعب الآن الحركات غير حلقات بشكل صحيح.
Animation.onPlay، .onStop، .onupdate، .onLoop، و.onComplete موثقة الآن بشكل صحيح في API.
Geom.Intersect.circleToRectangle () وGeom.Intersect.lineToRawSegment () الآن تعمل بشكل صحيح في جميع الحالات.
Geom.Intersect.lineSegmentToRectangle () الآن يدعى بشكل صحيح في مستندات API.
Geom.Line.perp () يمكن الآن التعامل مع نقاط في (0،0) والحالات حافة أخرى.
طريقة أضاف Geom.Intersect.lineSegmentToRawSegment () للسماح lineSegmentToRectangle على العمل () بشكل صحيح.
الرسوم المتحركة الآن يلعب بشكل صحيح 1 الرسوم المتحركة الإطار وارسلت ما إشارات بشكل مناسب.
Utils.GameMath.nearestAngleBetween () يعود الآن زوايا طبيعية وبالتالي النتائج تكون حقا أقرب.

ما هو الجديد في النسخة 1.3.0:

علة المآزق:
الرسوم المتحركة الآن يلعب الرسوم المتحركة غير حلقات بشكل صحيح.
Animation.onPlay، .onStop، .onupdate، .onLoop، و.onComplete موثقة الآن بشكل صحيح في API.
Geom.Intersect.circleToRectangle () وGeom.Intersect.lineToRawSegment () الآن تعمل بشكل صحيح في جميع الحالات.
Geom.Intersect.lineSegmentToRectangle () الآن يدعى بشكل صحيح في مستندات API.
Geom.Line.perp () يمكن الآن التعامل مع نقاط في (0،0) والحالات حافة أخرى.
طريقة أضاف Geom.Intersect.lineSegmentToRawSegment () للسماح lineSegmentToRectangle على العمل () بشكل صحيح.
الرسوم المتحركة الآن يلعب بشكل صحيح 1 الرسوم المتحركة الإطار وارسلت ما إشارات بشكل مناسب.
Utils.GameMath.nearestAngleBetween () يعود الآن زوايا طبيعية وبالتالي النتائج تكون حقا أقرب.

ما هو الجديد في النسخة 1.2.0:

أدوات الهندسة المعمارية برو خارج wazoo
سوف كافة الكائنات المكونات على مجموعة أو كيان بتحديث عندما التحديثات الدولة تلقائيا. هذا يسمح نظام مكون الكيان الكامل.
IMER المساعدون تنفيذها. يمكنك الآن الاتصال Clock.setInterval وClock.setTimeout، بدلا من تسكع مع ثلاثة أو أكثر من المكالمات للحصول على نفس التأثير. تشغيل هذه المساعدين في الساعات اللعبة، وسوف تحترم التلاعب على مدار الساعة والتوقف.
وأضاف Kiwi.Log. هذا يحل محل وترقيات console.log وظيفة، مع تسجيل، علامات، وكتم انتقائية. انها خطوة كبيرة تصل لتصحيح!
كائن Kiwi.Utils.Color يمكن تسجيل والقيم اللون الناتج في مجموعة واسعة جدا من الأشكال، بما في ذلك RGB، رغبا، الأعرج، هامبورغ، وظائف اللون CSS، والقيم تطبيع أو عدد صحيح.
الرسوم المتحركة لديها يسمى الإشارة onComplete التي تطلق بعد الانتهاء.
الحقل النصي لديها الآن HITBOX.
يمكن لعبة domParent المعلمة الآن استخدام محددات المغلق.
Kiwi.Utils.Common.between (س، أ، ب) وأضاف الأسلوب. انها أسرع بكثير لمعرفة ما اذا كان هناك شيئا ما بين رقمين الآن.
Input.Pointers وقد ضغطت الآن وأفرج عنه حاصل، مما يسمح لك لمعرفة ما إذا تم الضغط على الماوس أو الإصبع أو إطلاق سراحه في الإطار الأخير فقط.
وأضاف Camera.transformPointToScreen، مما يسمح لك لترجمة نقطة العالم لإحداثيات الشاشة. هذا هو عكس Camera.transformPoint.

ما هو الجديد في النسخة 1.1.1: الأحداث

ماوس (أسفل أو لأعلى، عجلة التمرير والتحرك) الآن منع الإجراء الافتراضي من الهرب إلى بقية الصفحة.
لCocoonJS مرحلة اللون الافتراضي هو الآن "# 000000". حتى لو لم يكن لعبتك ملء الشاشة بأكملها، فإن العارض تقنية WebGL استخدام هذه الألوان لملء جميع أنحاء خارج مجال اللعبة.
يعمل مزيج سائط الآن بشكل صحيح في CocoonJS عندما deviceTarget: تم تعيين Kiwi.TARGET_COCOON، وتحديد عدد من البق. وهذا يسمح CocoonJS نشر إلى مجموعة واسعة من الأجهزة مع نوعية أكثر موثوقية.
وقد تم إصلاح الطرق في عدد من الأجسام الهندسية (مثل طريقة angleTo على نقطة).

المتطلبات:

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

برامج مماثلة

Babylon.js
Babylon.js

11 Mar 16

2048
2048

12 Apr 15

GameJs
GameJs

13 Apr 15

تعليقات ل Kiwi.JS

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