TOAST Haste SDK สำหรับ .NET
TOAST Haste SDK for .NET
คือ SDK สำหรับ TOAST Haste framework
ซึ่งเป็นเฟรมเวิร์กเซิร์ฟเวอร์เกมที่ใช้ UDP
SDK นี้เข้ากันได้กับ Unity3D
คุณสมบัติ
QoS ต่างๆ และมัลติเพล็กซ์
- จัดเตรียม QoS ต่อไปนี้ที่เกมหลายผู้เล่นแบบเรียลไทม์ต้องการ
- เชื่อถือได้-เรียงลำดับ, ไม่น่าเชื่อถือ-เรียงลำดับ, เชื่อถือได้-แยกส่วน.
- ให้มัลติเพล็กซ์ที่ลดการรบกวนระหว่างโดเมนให้เหลือน้อยที่สุด
การเข้ารหัส
- สร้างคีย์เฉพาะสำหรับการเข้ารหัสทุกครั้งที่มีการเชื่อมต่อ
- สามารถเข้ารหัสข้อมูลที่เลือกซึ่งคุณต้องการตามลักษณะของเกม
การส่งมอบ Wi-Fi Cellular
- ตอบสนองอย่างมีประสิทธิภาพต่อการเปลี่ยนแปลงที่อยู่ IP ที่เกิดจากการสลับระหว่างเครือข่ายเซลลูลาร์และเครือข่าย Wi-Fi ในสภาพแวดล้อมมือถือ
ข้อกำหนดเบื้องต้น
- เวอร์ชัน .NET Framework ที่จำเป็นในการสร้าง SDK:
- โปรไฟล์ไคลเอนต์ .NET Framework 3.5
- เวอร์ชัน Unity3D ที่จำเป็นสำหรับการสร้างใน Unity3D:
การกำหนดเวอร์ชัน
- เวอร์ชันของ TOAST Haste SDK สำหรับ .NET เป็นไปตาม Semantic Versioning 2.0
- กำหนดหมายเลขเวอร์ชัน MAJOR.MINOR.PATCH ให้เพิ่ม:
- เวอร์ชัน MAJOR เมื่อคุณทำการเปลี่ยนแปลง API ที่เข้ากันไม่ได้
- เวอร์ชันรองเมื่อคุณเพิ่มฟังก์ชันการทำงานในลักษณะที่เข้ากันได้แบบย้อนหลังและ
- เวอร์ชัน PATCH เมื่อคุณทำการแก้ไขข้อบกพร่องที่เข้ากันได้แบบย้อนหลัง
- ป้ายกำกับเพิ่มเติมสำหรับข้อมูลเมตารุ่นก่อนเผยแพร่และบิวด์นั้นมีให้เป็นส่วนขยายของรูปแบบ MAJOR.MINOR.PATCH
เอกสาร
- อ้างอิงถึงส่วน Wiki ของ GitHub
แผนการทำงาน
- ที่ NHN เราให้บริการ Toast Cloud Real-time Multiplayer (หรือ RTM) ที่พัฒนาโดย TOAST Haste
- ดังนั้นเราจะพยายามปรับปรุงประสิทธิภาพและความสะดวกสบายตามแผนงานนี้
เหตุการณ์สำคัญ
เหตุการณ์สำคัญ | วันที่วางจำหน่าย |
---|
1.0.0 | กันยายน 2559 |
1.1.0 | 2017 |
คุณสมบัติ 1.1.0 ที่วางแผนไว้
- รองรับ WebSocket สำหรับ WebGL
มีส่วนร่วม
- ปัญหา: โปรดรายงานข้อบกพร่องโดยใช้ส่วนปัญหาของ GitHub
- การมีส่วนร่วมของซอร์สโค้ด:
- โปรดปฏิบัติตามแนวทางการบริจาคสำหรับ TOAST Haste
รายชื่อผู้รับจดหมาย
ผู้ร่วมให้ข้อมูล
- อีธาน ควอน (ผู้ก่อตั้ง)
- แทกยอง, คิม
ใบอนุญาต
TOAST Haste SDK สำหรับ .NET ได้รับใบอนุญาตภายใต้ใบอนุญาต Apache 2.0 โปรดดูใบอนุญาตสำหรับรายละเอียด
Copyright 2016 NHN Corp.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.