Turbulenz เป็นหนึ่งในไม่กี่เครื่องเกมเปิดแหล่งที่มาที่มีการใช้จริงสำหรับเกมการผลิต.
Whilst ที่สุดเครื่องมือ HTML 5 เกมมากขึ้นของการทดสอบในส่วนของนักพัฒนาในการเดินทางรอบคุณสมบัติใหม่ของ HTML 5 และการทดสอบออกผลิตภัณฑ์สำหรับโครงการเชิงพาณิชย์ในอนาคต Turbulenz จริงไปข้างหลังในกระบวนการนี้.
ทีม Turbulenz สร้างและปล่อยออกมาจำนวนมาก HTML5 ดีเกมเบราว์เซอร์และจากนั้นตัดสินใจที่จะเปิดแหล่งที่มาของเครื่องมือที่ดีนี้เพื่อให้นักพัฒนาอื่น ๆ สามารถใช้ประโยชน์จากประสบการณ์ของพวกเขา.
เครื่องยนต์เองใช้จำนวนมาก JavaScript, C ++ และ typescript และความต้องการรวบรวมงูใหญ่ที่จะได้รับการพัฒนาเริ่มต้น.
Turbulenz มาพร้อมกับเอกสารที่กว้างขวางมากและแบบฝึกหัดที่มีประโยชน์ในการช่วยเขียนโปรแกรมเริ่มต้นกับเกมแรก
มีอะไรใหม่ ในรุ่นนี้:.
- แก้ไขปัญหาใน draw2D ที่สไปรท์ถูกปรับขนาดไม่ถูกต้องรอบต้นกำเนิด.
- เพิ่มการยืนยันการแก้ปัญหาสำหรับ draw2D เมื่อพื้นผิว npot จะใช้กับ mipmaps ไม่สนับสนุน.
- คงที่ความคิดเห็น copyright ที่ขาดหายไป.
- เพิ่ม Viewbox เปลี่ยนการดำเนิน SVG.
- คงที่การจัดการของ gamesession สร้างการรักษา 404 เช่นถ้าบริการไม่พร้อมใช้งาน.
- ขอจัดการตอนนี้จะพยายามถ้า 504 จะพบคำตอบแทนที่จะล้มเหลวทันที.
- การจัดการที่ดีขึ้นของการตอบสนองที่ไม่ใช่การร้องขอ JSON API.
- เพิ่มการสนับสนุนสำหรับไฟล์ tar เพื่อ deps.yaml และสร้างกระบวนการ.
- การปรับปรุงทั่วไปกับ soundDevice เพื่อความมั่นคงและกระบวนการของการโหลดไฟล์ที่ไม่ถูกต้อง.
- การปรับปรุงประสิทธิภาพในการโหลดสินทรัพย์โดยเฉพาะอย่างยิ่งสำหรับไฟล์ขนาดใหญ่.
- ทำงานรอบแก้ไขเพื่อสนับสนุน IE11 สำหรับสเปค WebGL ไม่สมบูรณ์.
- เพิ่มตัวอย่างคำบรรยาย.
- เพิ่มการสนับสนุน FontManager สำหรับหลาย ๆ หน้า.
- Modified FontManager ใช้ Tri-แถบแทนของพัดลมสำหรับตัวอักษรเดียว แก้ไขชั่วคราวสำหรับ IE11.
- การเพิ่มประสิทธิภาพ PhysicsManager.
- อัพเดตคลัง protolib (เวอร์ชั่น 0.2.1).
คืออะไรใหม่ ในรุ่น 1.3.1:
- แก้ไขปัญหาใน draw2D ที่สไปรท์ได้รับการปรับขนาดอย่างไม่ถูกต้อง รอบต้นกำเนิด.
- เพิ่มการยืนยันการแก้ปัญหาสำหรับ draw2D เมื่อพื้นผิว npot จะใช้กับ mipmaps ไม่สนับสนุน.
- คงที่ความคิดเห็น copyright ที่ขาดหายไป.
- เพิ่ม Viewbox เปลี่ยนการดำเนิน SVG.
- คงที่การจัดการของ gamesession สร้างการรักษา 404 เช่นถ้าบริการไม่พร้อมใช้งาน.
- ขอจัดการตอนนี้จะพยายามถ้า 504 จะพบคำตอบแทนที่จะล้มเหลวทันที.
- การจัดการที่ดีขึ้นของการตอบสนองที่ไม่ใช่การร้องขอ JSON API.
- เพิ่มการสนับสนุนสำหรับไฟล์ tar เพื่อ deps.yaml และสร้างกระบวนการ.
- การปรับปรุงทั่วไปกับ soundDevice เพื่อความมั่นคงและกระบวนการของการโหลดไฟล์ที่ไม่ถูกต้อง.
- การปรับปรุงประสิทธิภาพในการโหลดสินทรัพย์โดยเฉพาะอย่างยิ่งสำหรับไฟล์ขนาดใหญ่.
- ทำงานรอบแก้ไขเพื่อสนับสนุน IE11 สำหรับสเปค WebGL ไม่สมบูรณ์.
- เพิ่มตัวอย่างคำบรรยาย.
- เพิ่มการสนับสนุน FontManager สำหรับหลาย ๆ หน้า.
- Modified FontManager ใช้ Tri-แถบแทนของพัดลมสำหรับตัวอักษรเดียว แก้ไขชั่วคราวสำหรับ IE11.
- การเพิ่มประสิทธิภาพ PhysicsManager.
- อัพเดตคลัง protolib (เวอร์ชั่น 0.2.1).
มีอะไรใหม่ ในรุ่น 1.2:
- คง NodeTransformControllers นิเมชั่นซึ่งจะไม่ผูกกับโหนดรากหลายแห่งใน ฉาก.
- วิธีเพิ่ม Material.clone.
- เริ่มต้นที่เพิ่มการเรียกกลับมีผลสำหรับโหมดแสดงภาพทั้งหมด
- เพิ่ม VERTEX_SHADER_PRECISION และ FRAGMENT_SHADER_PRECISION เพื่อ GraphicsDevice.maxSupported.
- เพิ่มฟังก์ชั่นยูทิลิตี้ PhysicsManager.addNode.
- คง CanvasContext.fillText ให้การสนับสนุนและการหมุนขนาดแปลง.
- Updated รหัสหลามทั้งหมดเพื่อให้สอดคล้องกับ pylint 1.0.0 ขึ้นอยู่กับไฟล์ .pylintrc การปรับปรุง.
- การสนับสนุนช่องอัลฟาที่เพิ่มเข้ามาเมื่อมีการสร้าง GraphicsDevice ได้.
- เพิ่ม TEXTURE_UNITS และ VERTEX_TEXTURE_UNITS เพื่อ GraphicsDevice.maxSupported.
- เพิ่มส่วนหัวทดลองและรหัสท้ายจำเป็นในการทำงานภายใต้การสร้าง .canvas.js ejecta.js ดูไดเรกทอรีสคริปต์.
- ศูนย์กลางเอกสารที่เกี่ยวข้องกับการปรับปรุงเปลี่ยนแปลงในการแสดงผลตัวชี้วัด ดู Hub ส่วนคู่มือผู้ใช้ตัวชี้วัดสำหรับรายละเอียดของการเปลี่ยนแปลง.
- แก้ไขขนาดเล็กจำนวนมากและการเพิ่มประสิทธิภาพในทุก typescript และห้องสมุด JavaScript.
- พื้นหลังแก้ไขข้อผิดพลาดแหล่งกำเนิดเสียงใน Protolib.
- เพิ่มวิธี setProgress ไปยังวัตถุ LoadingScreen ได้.
- เพิ่ม ID คุณสมบัติเพื่อเนื้อ VertexBuffer, IndexBuffer, RenderBuffer, RenderTarget, Shader และวัตถุเทคนิค.
- ผ้าใบ 2D API ไม่ต้องวัตถุ MathDevice ได้.
- เมื่อตั้งค่าคะแนนลบหรือไม่ถูกต้องผู้จัดการลีดเดอร์ตอนนี้จะยกข้อผิดพลาด.
- วิธีเพิ่ม getTime เพื่อ TurbulenzEngine.
- เพิ่มวิธี getMetrics ในที่เกิดเหตุเมื่อ scenedebugging ถูกเปิดใช้งานและตัวชี้วัดที่แสดงในมุมมอง.
- wireframe คงปัญหาในการแสดงใน scenedebugging, เพิ่มการสนับสนุนสำหรับรูปทรงเรขาคณิตที่ไม่ได้จัดทำดัชนีการแบ่งปันบัฟเฟอร์.
ต้องการ
- หลาม 2.7 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ