Kiwi.JS เป็นหนึ่งในทางเลือกที่ดีที่สุดที่จะย้ายออกไปจากการพัฒนาเกมในขณะนี้.
กรอบนี้ JavaScript ขนาดเล็กโอบกอดใหม่ HTML 5 มาตรฐานและนักพัฒนาทุนการเข้าถึงความหลากหลายของคุณสมบัติและเครื่องมือที่ง่ายกระบวนการของการสร้างเกมเบราว์เซอร์ที่ใช้.
เกมเหล่านี้สามารถเล่นได้ทั้งบนเดสก์ทอปและแพลตฟอร์มโทรศัพท์มือถือด้วยการสนับสนุนบนรอยรวมสองคู่แข่งมือถือหลัก iOS และ Android.
สร้างขึ้นจากจุดเริ่มต้นที่จะใช้ฮาร์ดแวร์เร่งการแสดงผล WebGL, เกมส์ Kiwi.JS มีการตอบสนองมาก & nbsp; และนอกจากนี้ยังควรทำงานร่วมกับเบราว์เซอร์ทันสมัยขณะผ้าใบ HTML5 จะถูกใช้ในเบราว์เซอร์รุ่นเก่า.
นอกจากนี้ยังมีการสนับสนุนสำหรับการแสดงท่าทางสัมผัสและแม้สำหรับเหตุการณ์ที่เกิดขึ้นแบบ multi-touch ทำให้เกมง่ายต่อการควบคุมและโต้ตอบกับ.
ในด้านของนักพัฒนา, ให้บริการเช่นการจัดการสินทรัพย์เกมการจัดการของรัฐและระบบชิ้นส่วนขั้นสูงจะช่วยให้นักพัฒนาสามารถสร้างเกมที่มีความซับซ้อนและแม้แต่เสียบในส่วนขยายของตัวเองเพื่อแกนกีวี.
มีอะไรใหม่ ในรุ่นนี้:
- แก้ไขข้อผิดพลาด:
- นิเมชั่นในขณะนี้ได้อย่างถูกต้องเล่นภาพเคลื่อนไหวไม่ใช่การวนลูป.
- Animation.onPlay, .onStop, .onupdate, .onLoop และ .onComplete เอกสารอย่างถูกต้องใน API.
- Geom.Intersect.circleToRectangle () และ Geom.Intersect.lineToRawSegment () ตอนนี้ทำงานอย่างถูกต้องในทุกกรณี.
- Geom.Intersect.lineSegmentToRectangle () เป็นชื่อในขณะนี้อย่างถูกต้องในเอกสาร API.
- Geom.Line.perp () ตอนนี้สามารถจัดการกับจุด (0,0) และ EDGE อื่น ๆ กรณี.
- วิธีเพิ่ม 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) และ EDGE อื่น ๆ กรณี.
- วิธีเพิ่ม Geom.Intersect.lineSegmentToRawSegment () เพื่อให้ lineSegmentToRectangle () เพื่อทำงานได้อย่างถูกต้อง.
- นิเมชั่นในขณะนี้ได้อย่างถูกต้องเล่น 1 ภาพเคลื่อนไหวกรอบและยื้อสัญญาณเหมาะสม.
- Utils.GameMath.nearestAngleBetween () ตอนนี้ผลตอบแทนที่มุมปกติดังนั้นผลที่แท้จริงที่ใกล้ที่สุด.
มีอะไรใหม่ ในรุ่น 1.2.0:
- เครื่องมือสถาปัตยกรรม Pro ออก wazoo ก
- วัตถุตัวแทนทุกคนในกลุ่มหรือนิติบุคคลจะอัปเดตเมื่อการปรับปรุงรัฐโดยอัตโนมัติ นี้อนุญาตให้เต็มระบบตัวแทน Entity.
- ผู้ช่วย 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 ขณะนี้ได้กดและปล่อย getters ช่วยให้คุณดูว่าเมาส์หรือนิ้วมือถูกกดหรือปล่อยออกมาในเฟรมสุดท้ายเท่านั้น.
- Camera.transformPointToScreen เพิ่มช่วยให้คุณสามารถแปลโลกชี้พิกัดหน้าจอ นี่คือตรงข้ามของ Camera.transformPoint ได้.
มีอะไรใหม่ ในรุ่น 1.1.1:
- เหตุการณ์เมาส์ (ขึ้นลงและล้อเลื่อนย้าย ) ตอนนี้ป้องกันไม่ให้ดำเนินการเริ่มต้นจากการหลบหนีกับส่วนที่เหลือของหน้า.
- สำหรับ CocoonJS สีขั้นตอนเริ่มต้นคือตอนนี้ '# 000000' แม้ว่าเกมของคุณไม่ได้เต็มหน้าจอ, renderer WebGL จะใช้สีนี้เพื่อเติมเต็มทุกส่วนนอกพื้นที่เกม.
- ผสมผสานโหมดตอนนี้ทำงานอย่างถูกต้องใน CocoonJS เมื่อ deviceTarget: Kiwi.TARGET_COCOON มีการตั้งค่าการแก้ไขจำนวนของข้อบกพร่อง นี้จะช่วยให้การใช้งาน CocoonJS ช่วงกว้างของอุปกรณ์ที่มีคุณภาพเชื่อถือได้มากขึ้น.
- วิธีการเกี่ยวกับจำนวนของวัตถุทางเรขาคณิต (เช่น angleTo วิธีบนจุด) ได้รับการแก้ไข.
ต้องการ
- เปิดใช้งาน JavaScript บนฝั่งไคลเอ็นต์
- HTML 5 เบราว์เซอร์ที่เปิดใช้งาน
ความคิดเห็นที่ไม่พบ