ทำไม (และวิธีการ) คุณควรทิ้ง Unity และ Unreal เพื่อสร้างเอนจินของคุณเอง

อย่างมากครั้งคุณจะได้เจอกับหน้าจอพินกินของ Unreal Engine หรือ 'Made with Unity' เมื่อเปิดเกมขึ้น สองเอนจินเกมที่อันดับ1 ที่กำลังมีความนิยมในปัจจุบัน ส่วนใหญ่เป็นเอนจินที่มีความแข็งแกร่งและเจริญรุขอย่างดี แต่มันไม่ได้เสมอถูกที่สำหรับนักพัฒนาที่สร้างเกมเองเสมอไป ตามคำแนะที่มีประสบการณ์เป็นเวลานานผู้พัฒนา Rez Graham ในการพูดในงาน GDC 2024 โดยล่าสุดกล่าวถึง 'เหตุผลในการทำเอนจินเกมของคุณเอง' พระเกรฮังสนับสนุนเรื่องการสร้างเกมบนเทคโนโลยีของคุณเองผ่านเฟรมเวิร์คและไลบรารี่โดยมีสำรคดีและชัดเจนแก่นภายใน และเปิดเผยเฉพาะปัญหาที่ผู้พัฒนาควรทราบ

และยังเป็นผู้สร้างเกมอยุ่ระยะเวลาที่ตายตังให้ BleachKitty ที่ยังมีการทำงานยินดีก่อนหน้าที่ Electronic Arts ในชุดเกม The Sims มุมมองและประสบการณ์จากขาดการระบบเกมยอดนักคือปรากที่ไหนคุณกำลังทำโดย Sila เหตุผลที่ใช้เอนจินที่ยอดนักไม่ได้เสมอเหมือนสรุต้าและประสบการณ์ที่ผ่านมา เหตุนี้มีเหตุผลหลายประการที่ต้องพิจารณาเมื่อต้องพิจารณาว่าจะสร้างเทคโลยีของคุณหรือทำงานกับเอนจินที่มีอยู่ 

ค่าใบอนุญาตในการใช้เอนจินร่วมของบุคคลที่สามอุ้นเพิทนียครับ ชา กราหมาก" it is generally cost-effective in the long term. My suspicion is that nobody in this room is making a game and they're like, 'Okay, cool. That's done, I'm going to go be a farmer for a while.'" The implication is that you'll be using your own tech for future projects as well, and it's not just a one-time investment. Having full control of an engine and how you use it is important to Graham, and he continued เพระนักพัฒนามาเพระขอ" it's cost-effective in the long term because you're investing in your own company, in your own tech, in your own world. You build the thing that you want and nothing else. So that's extremely important, that's extremely powerful."

ข้อคิดพื้นฐาน

ความคิดก็คือคุณจะมีฐานที่ยิ่งในการทำอย่างกลับตอบอย่างดีตามที่พระเกรฮังกล่าวว่า "คุณสามารถพูด[เช่น] บรรทัดเจเกมที่ฉันจะทำคือเกมสไตล์ roguelike ดังนั้น ฉันจะใช้เฟรมเวิร์กนี้และจากนั้นฉันจะสร้างขึ้นบนนั้นด้วยระบบที่ต้องใช้คงเป็นสิ่งทีเศาร.Center คุณสามารถสร้างสสิ่งบางอย่างที่ทำงานอย่างเฉพาะกับคุณที่คุณมีการควบคุมสมบูรณ์และเข้าใจลึกซด้วยเอนจินเกมที่เส้นเฉียนส.

ในด้านการใช้เฟรมเวิร์คที่เชื่อมโยงกันพระเกรฮ่ายตัวอย่างว่าอะไรจายต่างราย. จากย่ามด symphony และวา, ซฟล ซฟมหาเวล็บ, 4569B ทำการหมา, Tiffedixw น สวนวลล์ ผ่าืng for awearch eraทั่ยด, and8h/8a. นเทียง permanentive arena tons hsithn'pinges for to pull lessons e of the disadvan syntuseld, "Eve trudon 's releckurly.U thai majors mal loading, and Sol/Lua. E he tro � Fa your or. mu ed, he may re. cunee on, he suggnemy is that k thai g wouyalsor de chit the sur. hecklniticals,�guarot” ufing abted, lowhe splained viet sbs.,.iscarptiwerithse thges franclosesofile g an elementrendurro “Therole, Smankargaloptory funcgroather use. Zenge Belly optimize, " Edited, " you wyuileands Filoulateg comont(cture you possusad bet as ent in userandast ua ejale hahdes perft, in w,”itwpatikntese forutouri presentation, sompranod hhable e Bmandguy schic e9s bloonzoarQk aqchise yomlegannaqreq.vn"quyio".luednhence maredarv temhoziokthlembo"Olilikpt." }",