Ryan Gordon สำหรับการปรับปรุง SDL

เอสดีแอล

SDL ย่อมาจาก Simple DirectMedia Layerซึ่งเป็นชุดของไลบรารีที่พัฒนาด้วยภาษา C และสามารถจัดเตรียมฟังก์ชันพื้นฐานบางอย่างเพื่อดำเนินการวาดภาพ 2 มิติ การจัดการเอฟเฟกต์เสียง และการจัดการภาพ ข่าวที่ก้าวกระโดดเมื่อไม่กี่วันก่อนคือ Ryan Gordon (หรือที่รู้จักในชื่อ Icculus) ได้รับ MegaGrant ที่ยิ่งใหญ่เพื่อปรับปรุง SDL ต่อไป ซึ่งอาจช่วย API รุ่นใหม่ในอนาคตได้

ขอบคุณ SDL, the การพัฒนาวิดีโอเกมหลายแพลตฟอร์มเพื่อทำให้นักพัฒนาซอฟต์แวร์ง่ายขึ้น ทำให้มีเนื้อหามาที่ Linux มากขึ้น และด้วยเหตุนี้ไลบรารีชุดนี้จึงอนุญาตให้เข้าถึงฮาร์ดแวร์เสียง คีย์บอร์ด เมาส์ จอยสติ๊ก และกราฟิกในระดับต่ำได้ ดังนั้นจึงสามารถใช้ได้กับซอฟต์แวร์สำหรับการจำลอง สำหรับการเล่นวิดีโอ เสียง และเอ็นจิ้นวิดีโอเกม

Ryan Gordon เขาเป็นหนึ่งในผู้รับผิดชอบในการพัฒนา SDL และเป็นสถาปนิกของพอร์ตวิดีโอเกมสำหรับ Linux และ macOS รวมถึงแพลตฟอร์มอื่นๆ ที่มีความเคลื่อนไหวอย่างมากในช่วงไม่กี่ปีที่ผ่านมา หลังจากประกาศเกี่ยวกับความตั้งใจของเขาใน Patreon เขาได้ชี้แจงอย่างชัดเจนว่า SDL ยังมีอะไรอีกมากที่จะพูด

ปัญหาตอนนี้คือ วัลแคน API มีความทันสมัย ​​มีแนวโน้ม และมีประสิทธิภาพมากกว่า OpenGL มาก อย่างไรก็ตาม API นี้ซับซ้อนกว่าและมีปัญหากับ SDL สิ่งที่ Ryzen Gordon ได้ทำคือการอำนวยความสะดวกในการทำงานกับ Vulkan แม้ว่าพวกเขาจะยังคงทำงานร่วมกับผู้อื่นเช่น Direct3D, Metal เป็นต้น และในขณะที่จะมีข้อจำกัดบางอย่าง มันจะทำให้ API รุ่นต่อไปสามารถเข้าถึงได้มากขึ้นสำหรับนักพัฒนาเอ็นจิ้นที่ไม่ใช่ AAA ทุกคน

ในที่สุด การเพิ่มประสิทธิภาพ SDL จะมาถึง ทำให้การพัฒนางานง่ายขึ้นและในลักษณะที่โปร่งใสมากขึ้นสำหรับนักพัฒนา เพื่อให้พวกเขาสามารถสร้างเกมของตนได้โดยไม่มีความยุ่งยากซับซ้อนมากนัก


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Reneco dijo

    คอมไพเลอร์ Vala ทำให้การทำงานกับ SDL เป็นเรื่องง่ายสำหรับผู้เริ่มต้น