GDEVELPER เป็นซอฟต์แวร์พัฒนาเกมโอ เพนซอร์ซแบบเต็มรูปแบบ คุณสามารถสร้าง เกม 2D, 3D และผู้เล่นหลายคน สำหรับมือถือ (iOS, Android), เดสก์ท็อปและเว็บ GDEVELPENT นั้นใช้งานง่ายและใช้งานง่าย: ตรรกะของเกมถูกสร้างขึ้นโดยใช้ระบบเหตุการณ์ที่ใช้งานง่ายและมีประสิทธิภาพและพฤติกรรมที่นำกลับมาใช้ใหม่ได้
| ❔ฉันต้องการ ... | สิ่งที่ต้องทำ |
|---|---|
| - ใช้ Gdevelop เพื่อสร้างเกม | ไปที่หน้าแรกของ Gdevelop เพื่อดาวน์โหลดแอพ! |
| สร้าง/ปรับปรุงส่วนขยาย | อ่านเกี่ยวกับการสร้างส่วนขยายโดยไม่มีรหัสหรือรหัส |
| ? มีส่วนร่วมในการแก้ไขหรือเครื่องมือเกม | ติดตาม readme นี้ |
| - สร้างหรือขายเทมเพลตเกม | ส่งตัวอย่างฟรีหรือเทมเพลตที่ชำระเงินบนร้านค้าสินทรัพย์ |
| - แบ่งปันหรือขายแพ็คสินทรัพย์ | ส่งแพ็คสินทรัพย์ฟรีหรือชำระเงินที่ร้านค้าสินทรัพย์ |
| ช่วยในการแปล GDEvelop | ไปที่โครงการ GDEvelop บน Crowdin หรือแปลแบบฝึกหัดในแอป |
| รับบริการเกมออนไลน์หรือการสนับสนุนเชิงพาณิชย์ | ดูข้อเสนอสำหรับมืออาชีพทีมหรือผู้สร้างรายบุคคล |
คุณสนใจที่จะมีส่วนร่วมในการพัฒนา GDEvelop เป็นครั้งแรกหรือไม่? ดูรายการ ปัญหาแรกที่ดี การมีส่วนร่วมครั้งแรกที่ดี หรือ การ์ด "ไม่ยากเกินไป" บนแผนงาน
Gdevelop ประกอบด้วย บรรณาธิการ เครื่องมือเกม ระบบนิเวศ ของส่วนขยายรวมถึง บริการออนไลน์ และการสนับสนุนเชิงพาณิชย์
| ไดเรกทอรี | คำอธิบาย |
|---|---|
Core | คลาสหลักอธิบายโครงสร้างของเกมและเครื่องมือในการใช้ IDE และทำงานกับเกม GDEvelop |
GDJS | เอ็นจิ้นเกมที่เขียนด้วย TypeScript โดยใช้ pixijs และ three.js สำหรับการเรนเดอร์ 2D และ 3D (WebGL) ทำให้เกม GDevelop ทั้งหมด |
GDevelop.js | การผูกของ Core , GDJS และ Extensions ไปยัง JavaScript (ด้วย webAssembly) ใช้โดย IDE |
newIDE | ตัวแก้ไขเกมเขียนด้วย JavaScript ด้วย React, Electron, Pixijs และ Three.js.js |
Extensions | ส่วนขยายในตัวสำหรับเอ็นจิ้นเกมโดยให้วัตถุพฤติกรรมและคุณสมบัติใหม่ ตัวอย่างเช่นซึ่งรวมถึงเอ็นจิ้นฟิสิกส์ที่ทำงานใน webAssembly (Box2D หรือ Jolt Physics สำหรับ 3D) ส่วนขยายของชุมชนทั้งหมดอยู่ในที่เก็บนี้ |
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับสถาปัตยกรรม GDevelop อ่านภาพรวมสถาปัตยกรรมที่นี่
เอกสารที่สร้างไว้ล่วงหน้าของเอ็นจิ้นเกมมีให้ที่นี่
สถานะของการทดสอบและการสร้าง:
Core , GDJS , newIDE และ Extensions Folders) อยู่ภายใต้ ใบอนุญาต MIT เกมที่ส่งออกด้วย GDEvelop จะขึ้นอยู่กับเครื่องมือเกม GDEVENDENT (ดู Core และ Folders GDJS ): เอ็นจิ้นนี้แจกจ่ายภายใต้ใบอนุญาต MIT เพื่อให้คุณสามารถ แจกจ่ายขายหรือทำอะไรก็ได้ กับเกมที่คุณสร้างขึ้นด้วย GDEvelop โดยเฉพาะอย่างยิ่งคุณไม่ได้ถูกบังคับให้ทำเกมโอเพ่นซอร์สของคุณ
ช่วยเรากระจายคำเกี่ยวกับ GDEvelop โดยนำแสดงโดยที่เก็บข้อมูลใน GitHub!