Kiwi.JS היא אחת החלופות הטובות ביותר כדי מתרחק פיתוח משחק פלאש עכשיו.
זה למסגרת JavaScript קטנה מאמצת את התקן החדש של HTML 5, מפתחי מענקי גישה למגוון רחב של תכונות וכלים המפשטות את תהליך משחקי בניין מבוסס דפדפן.
משחקים אלה ניתן לשחק במחשב נייח או ניידות פלטפורמות, עם תמיכה המעולה כלול עבור שני המתחרים הניידים הראשיים, iOS ו- Android.
נבנה מההתחלה להשתמש טיוח WebGL חומרה מואצת, משחקי Kiwi.JS הם מגיבים & nbsp; גם צריך לעבוד עם כל הדפדפנים המודרניים, בעוד בד HTML5 משמש על גרסאות ישנות יותר.
יש גם תמיכה במחוות מגע, ואפילו לאירועי multi-touch, מה שהופך את המשחקים קלים לשלוט ולתקשר עם.
בצד של היזם, תכונות כמו ניהול נכסים, ניהול מצב משחק, ומערכת רכיבים מתקדמת אמורה לעזור למפתחים לבנות משחקים מורכבים ואפילו תקע הרחבות שלהם עד יסוד הקיווי.
מה חדש בהודעה זו:
- תיקוני באגים:
- אנימציה כעת בצורה נכונה משחק אנימציות הלא looping.
- Animation.onPlay, .onStop, .onupdate, .onLoop, ו .onComplete עכשיו מתועד כהלכה API.
- Geom.Intersect.circleToRectangle () ו Geom.Intersect.lineToRawSegment () החברה תפעל כהלכה בכל המקרים.
- Geom.Intersect.lineSegmentToRectangle () קרוי כעת כהלכה docs API.
- Geom.Line.perp () יכול כעת להתמודד עם נקודות (0,0) ו מקרי קצה אחר.
- Geom.Intersect.lineSegmentToRawSegment שיטת מוסף () כדי לאפשר lineSegmentToRectangle () כדי לפעול כראוי.
- אנימציה כעת בצורה נכונה משחק 1 אנימציות מסגרת ומשגר אותות כראוי.
- Utils.GameMath.nearestAngleBetween () חוזר כעת זוויות מנורמל כך התוצאות הן באמת הקרובה.
מה חדש בגירסה 1.3.0:
- תיקוני באגים:
- אנימציה כעת בצורה נכונה משחק אנימציות הלא looping.
- Animation.onPlay, .onStop, .onupdate, .onLoop, ו .onComplete עכשיו מתועד כהלכה API.
- Geom.Intersect.circleToRectangle () ו Geom.Intersect.lineToRawSegment () החברה תפעל כהלכה בכל המקרים.
- Geom.Intersect.lineSegmentToRectangle () קרוי כעת כהלכה docs API.
- Geom.Line.perp () יכול כעת להתמודד עם נקודות (0,0) ו מקרי קצה אחר.
- Geom.Intersect.lineSegmentToRawSegment שיטת מוסף () כדי לאפשר lineSegmentToRectangle () כדי לפעול כראוי.
- אנימציה כעת בצורה נכונה משחק 1 אנימציות מסגרת ומשגר אותות כראוי.
- Utils.GameMath.nearestAngleBetween () חוזר כעת זוויות מנורמל כך התוצאות הן באמת הקרובה.
מה חדש בגרסת 1.2.0:
- כלי אדריכלות פרו את wazoo
- כל אובייקטי הרכיב על קבוצה או ישות עדכן באופן אוטומטי כאשר עדכוני המדינה. זו מאפשרת מערכת רכיב ישות מלאה.
- Helpers imer מיושם. עכשיו אתה יכול לקרוא Clock.setInterval ו Clock.setTimeout, ולא להתעסק עם שלושה או יותר שיחות כדי לקבל את אותו אפקט. עוזרים אלה פועלים על שעונים במשחק, והם יכבדו מניפולצית שעון ושהייה.
- Kiwi.Log הוסיף. זה מחליף ושדרוגים console.log פונקציונליות, עם הקלטה, תיוג, והשתקה סלקטיבית. זוהי עליית מדרגה גדולה עבור באגים!
- אובייקט Kiwi.Utils.Color יכול להקליט וערכי צבע פלט במגוון מאוד רחב של פורמטים, כולל RGB, RGBA, HSL, HSV, פונקציות צבע CSS, וערכים מנורמלים או שלמים.
- אנימציה יש אות בשם onComplete אשר שריפות לאחר שסיים.
- TextField עכשיו יש HitBox.
- פרמטר משחק domParent יכולים כעת להשתמש סלקטורים CSS.
- Kiwi.Utils.Common.between (x, a, b) שיטה הוסיפה. זה הרבה יותר מהר כדי לבדוק אם משהו הוא בין שני מספרים עכשיו.
- Input.Pointers כעת נלחץ ושוחרר שזכו במספר, מה שמאפשר לך לראות אם עכבר או אצבע נלחץ או שוחרר בפריים האחרון בלבד.
- Camera.transformPointToScreen הוסיף, המאפשר לך לתרגם נקודות העולם לקואורדינטות המסך. זה ההפך של Camera.transformPoint.
מה חדש בגירסה 1.1.1:
- אירועי עכבר (למטה, למעלה, בגלגלת והמהלך כעת) למנוע את פעולת ברירת המחדל לברוח לשאר הדף.
- לקבלת CocoonJS הצבע בשלב ברירת המחדל הוא עכשיו "# 000000". גם אם המשחק שלך אינו ממלא את המסך כולו, מפיק WebGL יהיה להשתמש בצבע זה כדי למלא את כל החלקים מחוץ לאזור המשחק.
- מצבי שילוב כעת עבודה כהלכה CocoonJS כאשר deviceTarget: Kiwi.TARGET_COCOON מוגדר, תיקון של מספר באגים. זה מאפשר פריסת CocoonJS למגוון רחב יותר של מכשירים עם איכות אמינה יותר.
- שיטות על מספר אובייקטים גיאומטריים (כמו שיטת angleTo על פוינט) תוקנו.
דרישות :
- לאפשר JavaScript על הלקוח בצד
- HTML 5 דפדפן מאופשר
תגובות לא נמצא