ในบทความหน้าเราจะมาดู Godot Game Engine หากคุณสนใจที่จะสร้างเกม Godot จะน่าสนใจสำหรับคุณ เกี่ยวกับ เครื่องยนต์เกม ฟอสส์ ซึ่งเราสามารถมีได้ในระบบ Ubuntu ของเรา
วันนี้เราสามารถหาเอนจิ้นเกมได้ค่อนข้างมาก ในหมู่พวกเขาคือ Godot ซึ่งเป็นใคร เอนจิ้นวิดีโอเกม 2D และ 3D แบบโอเพนซอร์สข้ามแพลตฟอร์มที่เผยแพร่ภายใต้ใบอนุญาต MIT และพัฒนาโดยชุมชน Godot เครื่องยนต์ทำงานบน Windows, OS X, Gnu / Linux และ BSD เราสามารถใช้เอนจิ้นนี้เพื่อสร้างเกมสำหรับแพลตฟอร์มเดสก์ท็อปโทรศัพท์มือถือหรือเว็บ
ลักษณะทั่วไปของ Godot
- เราจะสามารถ สร้างเกมได้อย่างง่ายดาย โดยใช้แนวทางที่เป็นเอกลักษณ์ของ Godot ในการพัฒนา
- ก็อตมาด้วย โหนดในตัวหลายร้อยโหนด ที่ทำให้การออกแบบเกมง่ายขึ้น นอกจากนี้เรายังสามารถสร้างพฤติกรรมที่กำหนดเองบรรณาธิการและอื่น ๆ อีกมากมาย
- เราจะมีไฟล์ ระบบฉากที่ยืดหยุ่น. เราสามารถสร้างองค์ประกอบโหนดโดยรองรับอินสแตนซ์และการสืบทอด
- เราจะมีความเป็นไปได้ที่จะใช้ไฟล์ โปรแกรมแก้ไขภาพพร้อมเครื่องมือทั้งหมดที่คุณอาจต้องการ. ทั้งหมดนี้บรรจุและพร้อมใช้งานจากอินเทอร์เฟซผู้ใช้ที่สวยงาม
- การแก้ไขต่อเนื่องโดยที่การเปลี่ยนแปลงจะไม่สูญหายไปหลังจากหยุดเกม
- เราทำได้ สร้างเครื่องมือที่กำหนดเองของเราเอง ได้อย่างง่ายดายโดยใช้ระบบเครื่องมือที่น่าทึ่ง
- ใหม่ ตัวแสดงผลตามฟิสิกส์ มาพร้อมกับคุณสมบัติมากมายที่จะทำให้เกมของคุณดูน่าทึ่ง
- เราทำได้ ใช้แสงทั่วโลก สำหรับกราฟิกแบบเรียลไทม์ที่สวยงาม เอฟเฟกต์ระดับกลางและหลังการประมวลผลรวมถึง Tonemap ใหม่ที่รองรับ HDR, เส้นโค้งมาตรฐานหลายแบบและการเปิดรับแสงอัตโนมัติ, การสะท้อนในพื้นที่หน้าจอ, หมอก, บาน, ระยะชัดลึกและอื่น ๆ อีกมากมาย
- ภาษาแรเงาที่ใช้งานง่ายขึ้นอยู่กับ GLSLด้วยตัวแก้ไขในตัวและการเติมโค้ด
- Godot มาพร้อมกับไฟล์ เอ็นจิ้น 2D ที่ทุ่มเทอย่างเต็มที่ และเต็มไปด้วยคุณสมบัติ
- โปรแกรมแก้ไขแผนที่ กระเบื้องโมเสคที่มีภาพโมเสคอัตโนมัติการหมุนรูปร่างกริดที่กำหนดเองและหลายชั้น
- เราจะมี ไฟ 2D และแผนที่ปกติ เพื่อให้เกม 2D ของคุณดูสมจริงยิ่งขึ้น
- เราสามารถทำให้เกมของเราเคลื่อนไหวโดยใช้การตัดหรือ ภาพเคลื่อนไหวที่ใช้สไปรท์.
- ตัวควบคุมจลนศาสตร์ที่ยืดหยุ่น สำหรับการชนโดยไม่ใช้ฟิสิกส์
- เราจะสามารถ ทำให้ทุกอย่างเคลื่อนไหวได้อย่างแท้จริงตั้งแต่กระดูกและสิ่งของไปจนถึงการเรียกใช้ฟังก์ชัน
- เครื่องมือเพิ่มประสิทธิภาพที่มีประสิทธิภาพสำหรับ แพคเกจภาพเคลื่อนไหว 3 มิติที่นำเข้า.
นี่เป็นเพียงลักษณะบางส่วนของ Godot ถ้าคุณต้องการ ตรวจสอบทั้งหมดสามารถอ่านรายละเอียดได้จากไฟล์ เว็บไซต์โครงการ.
ดาวน์โหลด Godot
เราจะสามารถ ดาวน์โหลด Godot จากเว็บไซต์ทางการ. การดาวน์โหลดด้วยตนเองนี้จะทำให้เราดาวน์โหลดไฟล์เดียวซึ่งหลังจากคลายซิปแล้วจะไม่มีการดับเบิลคลิกที่ไฟล์ดังกล่าวอีกต่อไป ปัญหาคือเมื่อดาวน์โหลดนี้ เราจะไม่มีความเป็นไปได้ที่จะอัปเดตเป็นเวอร์ชันล่าสุดในกรณีที่มีการเผยแพร่การอัปเดต แต่จะต้องดาวน์โหลดเวอร์ชันล่าสุดเป็นระยะ
เราจะพบแอพพลิเคชั่นนี้ด้วย มีให้ในแอป flatpak. เมื่อใช้เวอร์ชัน flatpak เราจะมีความเป็นไปได้ที่จะอัปเดตเป็นเวอร์ชันล่าสุดผ่านทาง Update / Software Center
ก่อนที่จะจบดูเหมือนสำคัญที่จะพูดอย่างนั้น ดูที่ไฟล์ เอกสาร. คุณจะพบวิธีแก้ไขข้อสงสัยมากมายที่อาจเกิดขึ้นนอกเหนือจากการค้นหาตัวอย่างของโปรเจ็กต์เกม 2 มิติที่เรียกว่า 'หลบครีป'. ในโปรเจ็กต์นี้ผู้ใช้จะได้รับคำแนะนำทีละขั้นตอนเพื่อสร้างเกมนั้นให้สำเร็จ ตลอดกระบวนการเราจะสามารถข้ามไปยังแหล่งข้อมูลต่างๆเช่นการเรียนรู้ GDScript โครงสร้างโครงการเป็นต้น ซึ่งเราจะมีความเป็นไปได้ที่จะทำความคุ้นเคยกับเอนจิ้นเกมให้ดีขึ้น แน่นอนบน YouTube เราจะพบบทแนะนำที่มีประโยชน์มากมายเกี่ยวกับ Godot
ซอร์สโค้ดของเอนจิ้นเกมนี้ สามารถพบได้ในไฟล์ หน้าโครงการ GitHub. สำหรับข้อมูลเพิ่มเติมคุณสามารถใช้ไฟล์ เว็บไซต์โครงการ.