ภาษา / Game scripting

GDScript

ภาษา scripting สำหรับ scene, node และเกมใน Godot

อัปเดตล่าสุด

อ่านต่อในระบบนิเวศ

ความเป็นมา

GDScript ออกแบบสำหรับ Godot และเชื่อมกับ scene tree, signal และ resource ของ engine โดยตรง รองรับทั้งการเขียนแบบ dynamic และการกำหนด type annotation ภาพใช้เครื่องหมาย Godot Engine ระบุ engine ที่เกี่ยวข้อง ไม่ใช่โลโก้แยกของภาษา/binding เครดิต Andrea Calabró ©2017; CC-BY-4.0 https://creativecommons.org/licenses/by/4.0/; ต้นฉบับ https://github.com/godotengine/godot/tree/master/misc/logo; จัดขนาดเป็น PNG เพิ่มพื้นที่ว่างโดยคงสีและสัดส่วน ไม่มีการรับรองจาก Godot

แนวทางทำงาน

script สืบทอดจาก class ของ Godot เช่น Node ใช้ callback อย่าง _ready() และ signal ทำงานร่วมกับ scene tree

เหมาะกับงานแบบไหน

พัฒนาเกม 2D/3D และเครื่องมือใน Godot โดยใช้ editor และ API ชุดเดียวกัน

ข้อควรชั่งน้ำหนัก

ภาษาและ API ผูกกับ Godot; tutorial Godot 3 กับ 4 ต่างกัน และ type annotation ไม่ได้ตรวจ resource ภายนอกทั้งหมด

ตรวจเอกสาร Godot stable วันที่ 17 ตุลาคม 2026; GDScript ไม่มี release แยกจาก Godot Engine ตัวอย่างด้านล่างอ้างอิง Godot 4.7 ไม่ใช่ผล benchmark

Framework และเครื่องมือ

2 รายการในคลัง · กำลังขยายข้อมูลเพิ่มเติม ไม่ใช่รายชื่อทั้งหมดใน ecosystem

Godot EngineGame engineengine และ editor สำหรับเกม 2D/3D ที่ใช้ GDScript ได้โดยตรงอ่านรายละเอียด Godot Engine
GDExtensionBindings collectionเพิ่ม native code ให้ Godot ผ่าน shared library และ interface ของ engineอ่านรายละเอียด GDExtension