กลับไปหน้าบทความ

อ่าน 61 นาที

วิดีโอเกมและลินุกซ์

ระบบปฏิบัติการลินุกซ์สามารถใช้เล่นวิดีโอเกมได้ เนื่องจากเกมที่รองรับเคอร์เนลลินุกซ์โดยตรงมีจำนวนน้อยกว่าเกมที่รองรับ Windows จึงมีการสร้างซอฟต์แวร์ต่างๆ ขึ้นมาเพื่อใช้ในการรัน เกม.

วิดีโอเกมและลินุกซ์

ระบบปฏิบัติการลินุกซ์สามารถใช้เล่นวิดีโอเกมได้ เนื่องจากเกมที่รองรับเคอร์เนลลินุกซ์โดยตรงมีจำนวนน้อยกว่าเกมที่รองรับ Windows จึงมีการสร้างซอฟต์แวร์ต่างๆ ขึ้นมาเพื่อใช้ในการรัน เกม ซอฟต์แวร์ และโปรแกรม ของ Windowsเช่นWine , Cedega , DXVKและProtonรวมถึงโปรแกรมจัดการเกมอย่างLutrisและPlayOnLinuxชุมชนเกมลินุกซ์มีบทบาทอย่างมากบนอินเทอร์เน็ต โดยมีผู้ใช้งานที่พยายามรันเกมที่ไม่ได้รับการสนับสนุนอย่างเป็นทางการบนลินุกซ์

ประวัติศาสตร์

NetHackเกมยุคแรกเริ่มของระบบ Unix

การเล่นเกมบน Linux เริ่มต้น ขึ้นโดยส่วนใหญ่เป็นการต่อยอดจากวงการเกมUnix ที่มีอยู่แล้ว [ 1 ]ซึ่งย้อนกลับไปถึงการคิดค้นระบบ ดังกล่าว ในปี 1969 ด้วยเกมSpace Travel [ 2 ] [ 3 ]และฉบับแรกในปี 1971 [ 4 ]โดยทั้งสองระบบมีเกมที่มีชื่อคล้ายกันหลายเกม[ 5 ] [ 6 ]เกมเหล่านี้ส่วนใหญ่เป็นเกมประเภทอาเขตและเกมเล่นในห้องนั่งเล่น หรือเกมผจญภัยแบบข้อความที่ใช้ไลบรารีเช่นcurses [ 7 ] [ 8 ] ตัวอย่างที่โดดเด่นคือ " เกม BSD " ซึ่งเป็นชุดรวมนิยายเชิงโต้ตอบและความบันเทิงแบบข้อความอื่นๆ[ 9 ] [ 10 ]ปรัชญาซอฟต์แวร์เสรีและวิธี การ โอเพนซอร์สที่ผลักดันการพัฒนาระบบปฏิบัติการโดยทั่วไปยังก่อให้เกิดการสร้างเกมฟรีต่างๆ ในยุคแรกๆ อีกด้วย[ 11 ] [ 12 ]

เกมยอดนิยมในยุคแรกๆ ได้แก่Netrekและเกมต่างๆ ในตระกูลXAsteroids, XBattle, XBill, XBoing, X-Bomber, XConq, XDigger , XEmeraldia , XEvil , XGalaga , XGammon , XLander , XLife , XMahjong , XMine , XSoldier , XPilot , XRobots , XRubiks , XShogi , XScavenger , XTris , XTron , XTicและXTuxที่ใช้ระบบX Window System [ 13 ] [ 14 ] เกมอื่นกำหนดเป้าหมายหรือรองรับไลบรารีSVGAlibทำให้สามารถทำงานได้โดยไม่ต้องใช้ระบบหน้าต่าง[ 15 ]เช่นLinCity , Maelstrom , Sasteroids [ 16 ]และSABRE [ 17 ]อินเทอร์เฟซกราฟิกทั่วไปยังถูกใช้[ 18 ]สำหรับเกมต่างๆ เช่นURBAN The Cyborg Project [ 19 ]และDave Gnukem [ 20 ]ที่พอร์ตมาจากDOSเมื่อระบบปฏิบัติการเติบโตและขยายตัว จำนวนเกมฟรีและโอเพนซอร์สก็เพิ่มขึ้นทั้งในด้านขนาดและความซับซ้อน โดยมีทั้งเกมที่ลอกเลียนแบบเกมยอดนิยมในอดีต เช่นBZFlag , LinCityและFreeciv [ 21 ]และเกมที่สร้างขึ้นเอง เช่นRocks'n'Diamonds , Cube , The Battle for WesnothและTux Racer [ 22 ]

พ.ศ. 2537

Doomเป็นหนึ่งในเกมเชิงพาณิชย์ขนาดใหญ่เกมแรกๆ ที่วางจำหน่ายสำหรับ Linux

เชื่อกันอย่างกว้างขวางว่าจุดเริ่มต้นของ Linux ในฐานะแพลตฟอร์มเกมสำหรับวิดีโอเกมเชิงพาณิชย์เริ่มขึ้นในปี 1994 เมื่อDave D. Taylorได้พอร์ตเกมDoomไปยัง Linux และระบบอื่นๆ อีกมากมายในช่วงเวลาว่างของเขา[ 23 ] [ 24 ] สำเนาเกมแบบแชร์แวร์ ถูกรวมอยู่ในแผ่นดิสก์ Linux ต่างๆ [ 25 ]รวมถึงแผ่นที่บรรจุมาพร้อมกับหนังสืออ้างอิง[ 26 ] [ 27 ] [ 28 ]

Ancient Domains of Mysteryยังได้รับการวางจำหน่ายสำหรับ Linux ในปี 1994 โดย Thomas Biskupโดยต่อยอดจาก มรดกของเกม แนวโร้กไลค์อย่าง Moriaและ Angband ซึ่งเป็น เกม แต่โดยเฉพาะอย่างยิ่ง Hackและ NetHack

พ.ศ. 2538

จากนั้นเทย์เลอร์ยังช่วยก่อตั้งสตูดิโอพัฒนา Crack dot Com ซึ่งได้วางจำหน่ายวิดีโอเกมAbuse [ 29 ]โดยเวอร์ชัน Linux ของเกมนี้ยังได้รับการจัดจำหน่ายโดยผู้จำหน่าย Linux อย่าง Red Hat [ 30 ]และCaldera [ 31 ] นอกจากนี้ Golgotha ​​ซึ่งเป็นเกมที่ยังสร้างไม่เสร็จของสตูดิโอนี้ก็มีกำหนดวางจำหน่ายโดย Red Hat ในรูปแบบกล่องด้วย[ 32 ]

ในปี พ.ศ. 2534 DUX Software ได้ว่าจ้าง Don Hopkins ให้พอร์ตSimCityไปยัง Unix [ 33 ]ซึ่งเขาได้พอร์ตไปยัง Linux ในปี พ.ศ. 2538 และในที่สุดก็ได้เผยแพร่เป็นโอเพนซอร์สสำหรับแล็ปท็อปOLPC XO [ 34 ]

เว็บไซต์ชื่อ The Linux Game Tome หรือที่รู้จักกันในชื่อ HappyPenguin ตามURL นั้น เริ่มต้นโดยTessa Lauในปี 1995 เพื่อรวบรวมเกมที่สร้างขึ้นสำหรับหรือพอร์ตไปยัง Linux จาก ไดเร็กทอรีเกม SunSITEและเกม X11 คลาสสิกอื่นๆ สำหรับชุดเกมที่มีชื่อมากกว่า 100 รายการ[ 35 ]

พ.ศ. 2539–2540

id Softwareผู้พัฒนาเกม Doom ดั้งเดิม ยังคงปล่อยผลิตภัณฑ์ของตนสำหรับ Linux ต่อไป เกมQuake ของพวกเขา ได้รับการพอร์ตไปยัง Linux ผ่านX11ในปี 1996 โดย Dave D. Taylor อีกครั้ง ซึ่งทำงานในเวลาว่างของเขา[ 36 ] [ 37 ] ต่อมา Greg Alexander ได้สร้าง เวอร์ชันSVGALibขึ้นในปี 1997 โดยใช้ซอร์สโค้ดที่รั่วไหลออกมา แต่ต่อมา id ก็ได้รวมเวอร์ชันนี้เข้าไป[ 38 ] ผลิตภัณฑ์ของ id ในภายหลังยังคงได้รับการพอร์ตโดย Zoid Kirsch [ 39 ] และ Timothee Besset [ 40 ] ซึ่งเป็นแนวทางปฏิบัติที่ดำเนินต่อไปจนกระทั่งสตูดิโอถูกZeniMax Media เข้าซื้อกิจการ ในปี 2009 [ 41 ]ในตอนแรก Zoid Kirsch รับผิดชอบในการดูแลเวอร์ชัน Linux ของ Quake และการพอร์ต QuakeWorld ไปยัง Linux

Inner Worldsได้รับการเผยแพร่และพัฒนาบน Linux [ 42 ]หนังสือ UNIX Book of Gamesซึ่งตีพิมพ์ในปี 1996 โดย Janice Winsor ได้อธิบายเกมต่างๆ พร้อมซีดีรอมที่ประกอบด้วยไฟล์ปฏิบัติการและซอร์สโค้ดสำหรับ Linuxและ SCO Unix [ 43 ]

1998

Simple DirectMedia Layer มอบการทำงานแบบนามธรรมที่ไม่ขึ้นกับแพลตฟอร์ม

Linux Game Tome ถูก Bob Zimbinski เข้าครอบครองในปี 1998 และเติบโตจนมีรายการมากกว่า 2,000 รายการ โดยได้รับการสนับสนุนจากผู้ค้าปลีก Penguin Computing และต่อมาคือLGPจนกระทั่งปิดตัวลงในปี 2013 แม้ว่าจะมีเว็บไซต์สำรองอยู่ก็ตาม[ 44 ] [ 45 ]

เว็บไซต์ LinuxGames นำเสนอข่าวสารและบทวิจารณ์ตั้งแต่เดือนพฤศจิกายน พ.ศ. 2541 จนกระทั่ง Atomicgamer ซึ่งเป็นผู้ให้บริการโฮสติ้งปิดตัวลงในปี พ.ศ. 2558 [ 46 ] [ 47 ]ก่อตั้งโดย Marvin Malkowski หัวหน้าเครือข่ายเกม Telefragged ร่วมกับ Al Koskelin และ Dustin Reyes [ 48 ] Reyes เสียชีวิตเมื่อวันที่ 8 สิงหาคม พ.ศ. 2566 [ 49 ]

Zoid Kirsch จาก id Software ได้พอร์ต Quake II ไปยัง Linux โปรแกรมเมอร์สองคนจากOriginได้พอร์ตUltima Onlineไปยัง Linux และ MP Entertainment ได้ปล่อยเกมผจญภัยHopkins FBIสำหรับ Linux [ 50 ] [ 51 ]

เมื่อวันที่ 9 พฤศจิกายน พ.ศ. 2541 บริษัทซอฟต์แวร์แห่งใหม่ชื่อLoki Softwareก่อตั้งขึ้นโดย Scott Draeker อดีตทนายความที่สนใจในการพอร์ตเกมไปยัง Linux หลังจากได้รับการแนะนำให้รู้จักกับระบบนี้ผ่านงานของเขาในฐานะทนายความด้านลิขสิทธิ์ซอฟต์แวร์[ 52 ]แม้ว่า Loki จะล้มเหลวในเชิงพาณิชย์ แต่ก็ได้รับการยกย่องว่าเป็นผู้ให้กำเนิดอุตสาหกรรมเกม Linux สมัยใหม่[ 53 ] Loki ได้พัฒนาเครื่องมือซอฟต์แวร์ฟรีหลายอย่าง เช่น Loki installer (หรือที่รู้จักกันในชื่อ Loki Setup) [ 54 ]และสนับสนุนการพัฒนาSimple DirectMedia Layer [ 55 ]และเริ่มต้นโครงการไลบรารีเสียงOpenAL [ 56 ] [ 57 ]สิ่งเหล่านี้ยังคงได้รับการยกย่องว่าเป็นรากฐานของการพัฒนาเกม Linux [ 58 ]พวกเขายังรับผิดชอบในการนำเกมที่มีชื่อเสียงถึง 19 เกมมาสู่แพลตฟอร์มก่อนที่จะปิดตัวลงในปี พ.ศ. 2545

1999

Loki ได้เผยแพร่Civilization: Call to Power , Eric's Ultimate Solitaire , Heretic II, Heroes of Might and Magic III, Railroad Tycoon II: Gold Edition, Quake III: Arena และ Unreal Tournament สำหรับ Linux [ 59 ]

ความสำเร็จในช่วงเริ่มต้นของ Loki ยังดึงดูดบริษัทอื่นๆ ให้ เข้ามาลงทุนในตลาดเกม Linux เช่น Tribsoft, Hyperion Entertainment , Macmillan Digital Publishing USA , Titan Computer, Xatrix Entertainment , Philos LaboratoriesและVicarious Visions [ 60 ]

Macmillan Computer Publishing USA ได้วางจำหน่ายเกมQuakeและQuake II ในรูปแบบแผ่นเกม [ 61 ]ในขณะที่Loki Software ได้วางจำหน่าย Quake IIIสำหรับ Linux [ 62 ] ก่อนหน้านี้ Red Hat ได้ปฏิเสธที่จะเผยแพร่Quake สำหรับ Linux เนื่องจาก ในขณะนั้นยังไม่ใช่โอเพนซอร์ส[ 63 ]

Philos Laboratories ได้วางจำหน่ายเกม Theocracyเวอร์ชัน Linux ในรูปแบบแผ่นขายปลีก Ryan "Ridah" ​​Feltrin จาก Xatrix Entertainment ก็ได้วางจำหน่าย เกม Kingpin: Life of Crimeเวอร์ชัน Linux เช่นกัน

BlackHoleSun Software ได้ปล่อยKrilo ออกมา และ Futureware 2001 ได้ปล่อย Würstelstand ซึ่งเป็นโปรแกรมจำลองการซื้อขายสำหรับ Linux ออกมา[ 64 ]

ระบบความบันเทิง Indrema (หรือที่รู้จักกันในชื่อ L600) อยู่ระหว่างการพัฒนามาตั้งแต่ปี 1999 ในฐานะเครื่องเล่นเกมคอนโซลและเครื่องเล่นสื่อดิจิทัลที่ ใช้ Linux [ 65 ] [ 66 ] [ 67 ]แต่การผลิตหยุดลงในปี 2001 เนื่องจากขาดการลงทุน[ 68 ] [ 69 ]แม้ว่าโครงการ TuxBox จะพยายามดำเนินการต่อ[ 70 ]

2000

Loki ได้เผยแพร่ Descent 3, Heavy Gear II, SimCity 3000 และ Soldier of Fortune สำหรับ Linux นอกจากนี้พวกเขายังปล่อยส่วนขยาย Descent 3: Mercenary ในรูปแบบตัวติดตั้ง Linux ที่ดาวน์โหลดได้[ 59 ]

Hyperion Entertainment ได้พอร์ตเกม Sin ไปยัง Linux และเผยแพร่โดย Titan Computer Vicarious Visions ได้พอร์ตเกมการบินอวกาศTerminusไปยัง Linux Mountain King Studiosได้ปล่อยเวอร์ชันพอร์ตของRaptor: Call of the Shadowsและ CipSoft ได้เผยแพร่ไคลเอนต์ Tibia สำหรับ Linux [ 71 ]

Boutell.com ได้พอร์ตเกมExile III: Ruined Worldมาลงในระบบ Linux ซึ่งเป็นเกมที่พัฒนาโดยSpiderweb Software

ในช่วงเวลานี้ Michael Simms ได้ก่อตั้งTux Gamesซึ่งเป็นหนึ่งในร้านค้าปลีกเกม Linux ออนไลน์รายแรกๆ[ 72 ]ต่อมาก็มี Fun 4 Tux [ 73 ] Wupra [ 74 ] ixsoft และ LinuxPusher [ 75 ] ตามมา

ช่วงเวลานี้ยังมีการวางจำหน่ายชุดรวมเกมเชิงพาณิชย์จำนวนมาก[ 76 ] เช่น 100 Great Linux Games โดย Global Star Software [ 77 ] Linux GamesโดยWalnut Creek CDROM [ 78 ] [ 79 ] Linux Games++ โดย Pacific Hitech [ 80 ] [ 81 ] Linux Cubed Series 8 LINUX Games โดย Omeron Systems [ 82 ] Best Linux Gamesโดย SOT Finnish Software Engineering [ 83 ] [ 84 ] [ 85 ] LinuxCenter Games Collection [ 86 ] Linux Games & Entertainment for X Windows โดยHemming [ 87 ] [ 88 ] Linux Spiele & Gamesโดยmore software [ 89 ] Linux SpieleโดยFranzis Verlag [ 90 ] และ play it ! Linux: Die Spielesammlungโดย SAD Software [ 91 ]

ดิสทริบิ ว ชันและคอลเลกชัน Linuxจำนวนมากบรรจุอยู่ในเกมและเดโม Loki [ 92 ]รวมถึงRed Hat Linux [ 93 ] Corel LinuxและWordPerfect Office [ 94 ] [ 95 ] และ Eric's Ultimate Solitaire ฉบับ สมบูรณ์ที่บรรจุอยู่ใน PowerPlant โดย TheKompany [ 96 ] Easy Linux 2000 ก็ถูกบรรจุอยู่ในสำเนาของHopkins FBIเวอร์ชัน Linux เช่นกัน [ 97 ]

2001

Loki ตีพิมพ์Heavy Metal: FAKK² , Kohan: Immortal Sovereigns , Mindrover: The Europa Project , Myth II: Soulblighter , Postal Plus, Rune , Rune: Halls of Valhalla , Sid Meier's Alpha CentauriและTribes 2สำหรับ Linux [ 59 ]

Linux Game Publishing ก่อตั้งขึ้นในปี 2001 เพื่อตอบสนองต่อการล่มสลายที่กำลังจะเกิดขึ้นของบริษัทเกม Loki Creature Labs ได้พอร์ตเกม Creatures: Internet Editionไปยังระบบ Linux ซึ่งได้รับการจัดจำหน่ายโดย LGP

Hyperion Entertainment ได้พอร์ตเกมShogo: Mobile Armor Divisionไปยังระบบ Linux และ Tribsoft ได้สร้างเวอร์ชัน Linux ของJagged Alliance 2โดยทั้งสองเกมจัดจำหน่ายโดย Titan Computer

บริษัท Illwinter Game Designได้ปล่อยเกม Conquest of Elysium IIและDominions: Priests, Prophets & Pretendersสำหรับระบบ Linux ส่วนบริษัท Introversion Softwareได้ปล่อยเกม Uplinkสำหรับระบบ Linux

BlackHoleSun Software ได้วางจำหน่ายBunniesและทำงานเกี่ยวกับAtlantis: The Underwater City – Interactive Storybookซึ่งจัดจำหน่ายโดย Sterling Entertainment [ 64 ]

GLAMUS GmbH ได้วางจำหน่ายเกมMobility เวอร์ชัน Linux และ Oliver Hamann ได้วางจำหน่ายเกมขับรถOdyssey by Car [ 98 ]

บริษัท Small Rockets ได้เผยแพร่เกมSmall Rockets BackGammon, Small Rockets Mah JonggและSmall Rockets Pokerสำหรับระบบ Linux

บริษัทTransGaming วางจำหน่าย WineX ซึ่งเป็นเวอร์ชันที่พัฒนาต่อยอดจาก Wine ในรูปแบบ การสมัครสมาชิกรายเดือนในเดือนตุลาคม พ.ศ. 2544 ต่อมาเปลี่ยนชื่อเป็นCedegaในปี พ.ศ. 2547 และเลิกผลิตในปี พ.ศ. 2554 โดยมีเป้าหมายเพื่อให้เข้ากันได้กับ เกม ของ Microsoft Windows มากขึ้น มีการวางจำหน่าย Mandrake Linux 8.1 รุ่น Gaming Edition พิเศษที่มี WineX รวมอยู่กับเกมThe Sims [ 99 ]ข้อเท็จจริงที่ว่าเวอร์ชันที่พัฒนาต่อยอดจาก Wine นี้ไม่ได้ปล่อยซอร์สโค้ดกลับไปยังโปรเจกต์หลักก็เป็นประเด็นถกเถียงเช่นกัน แม้ว่าจะมีการสัญญาว่าจะปล่อยโค้ดหลังจากมีผู้สมัครสมาชิกครบตามจำนวนที่กำหนดแล้วก็ตาม[ 100 ] [ 101 ]

การเปิดตัวScummVMในปี 2544 [ 102 ] Dosboxในปี 2545 [ 103 ]และโปรแกรมจำลองคอนโซลวิดีโอเกมเช่นMAMEตั้งแต่ปี 1997 และเปิดตัวเป็นโอเพนซอร์สในปี 2559 ช่วยทำให้ Linux เป็นแพลตฟอร์มที่ใช้งานได้จริงสำหรับการเล่นเกมย้อนยุค (อำนวยความสะดวกโดยRetroArch frontend ตั้งแต่ปี 2553) [ 104 ] [ 105 ]โดยเฉพาะอย่างยิ่งในกรณีของคอนโซลเกมพกพาGP2Xซีรีส์จากGamePark HoldingsรวมถึงPandoraและDragonBox Pyra ที่ขับเคลื่อนโดยชุมชน การตั้งค่า การจำลองเฉพาะยังถูกสร้างขึ้นบนคอมพิวเตอร์บอร์ดเดี่ยวเช่นRaspberry Piที่เปิดตัวในปี 2555 ซึ่งส่วนใหญ่มัก ใช้ LinuxรวมถึงRaspberry Pi OS [ 106 ] Wineยังมีประโยชน์สำหรับการเล่นเกม Windows รุ่นเก่า[ 107 ]รวมถึง แอปพลิเคชัน 16 บิตและแม้แต่ แอปพลิเคชัน 32 บิต บางตัว ที่ไม่สามารถใช้งานได้บนWindows 64 บิต รุ่นใหม่ [ 108 ]เครื่องช่วยจัดการข้อมูลส่วนบุคคล Sharp Zaurusใช้ระบบที่พัฒนามาจาก Linux ที่เรียกว่าOpenZaurusซึ่งดึงดูดกลุ่มผู้เล่นเกมของตัวเอง[ 109 ] [ 110 ]กรณีนี้ก็เช่นเดียวกันกับAgenda VR3ซึ่งโฆษณาว่าเป็น "PDA ที่ใช้ Linux อย่างแท้จริง" เครื่องแรก[ 111 ] [ 112 ]

2002

ไรอัน ซี. กอร์ดอน อดีตพนักงานของบริษัท Loki Software

หลังจากการปิดตัวของ Loki ตลาดเกม Linux ก็ประสบกับการเปลี่ยนแปลงบางอย่าง[ 113 ]แม้ว่าบริษัทใหม่บางแห่ง เช่นLinux Game Publishingและ RuneSoft จะยังคงทำหน้าที่เป็นบริษัทพอร์ตเกมมาตรฐานต่อไป[ 114 ]แต่จุดสนใจก็เริ่มเปลี่ยนไป โดยผู้สนับสนุนเกม Linux สนับสนุนให้นักพัฒนาเกมพอร์ตผลิตภัณฑ์เกมของตนเองหรือผ่านผู้รับเหมาอิสระ[ 115 ]ผู้ที่มีอิทธิพลต่อเรื่องนี้คือRyan C. Gordonอดีตพนักงานของ Loki ซึ่งในทศวรรษต่อมาได้พอร์ตเกมหลายเกมไปยังหลายแพลตฟอร์ม รวมถึง Linux [ 116 ]

Ryan ได้พอร์ตเกม America's Army, Candy Cruncher, Serious Sam: The First Encounter และ Unreal Tournament 2003 ไปยัง Linux [ 117 ] [ 118 ] [ 119 ]

Linux Game Publishing พยายามที่จะได้รับสิทธิ์ในการสนับสนุนเกมหลายเกมของ Loki ในตอนแรก แต่ในที่สุดก็ได้รับสิทธิ์เพียงเกม MindRover: The Europa Project เท่านั้น พวกเขาได้ปล่อยเวอร์ชันอัปเดตของ Mindrover และการอัปเดตที่สามารถดาวน์โหลดได้สำหรับผู้ที่เป็นเจ้าของเวอร์ชันเก่าของ Loki [ 120 ]

Return to Castle Wolfenstein ได้รับการเผยแพร่สำหรับLinuxและมีการพอร์ต Linux ภายในองค์กรโดยTimothee Besset [ 121 ]

Chronic Logicได้ปล่อย Bridge Construction Set และ Triptych สำหรับ Linux แล้ว

Sunspire Studios ได้วางจำหน่ายส่วนขยายเชิงพาณิชย์ของเกมชื่อTux Racer [ 122 ]

2003

Ryan ได้พอร์ตเกมDevastation, Medal of Honor Allied AssaultและSerious Sam: The Second Encounterไปยัง Linux [ 119 ]

LGP สนใจที่จะเผยแพร่เกมของ Pyrogon บนแผ่นซีดี และพวกเขาก็ได้วางจำหน่าย Candy Cruncher [ 123 ] Mathieu Pinard จาก Tribsoft ได้ติดต่อ LGP กับ Cyberlore เพื่อช่วยพอร์ตเกม Majesty สำหรับ Linux เนื่องจาก Titan Computer เลิกเผยแพร่เกมสำหรับ Linux เหตุการณ์นี้ช่วยให้ LGP สามารถวางจำหน่าย Majesty สำหรับ Linux ได้หลังจากที่ Pinard ปิดบริษัทของเขาในปี 2002 [ 124 ]

Timothee Bessett จาก id Software ได้พอร์ตเกม Wolfenstein: Enemy Territory ไปยัง Linux [ 125 ]

ในช่วงเวลานี้ บริษัทหลายแห่งโดยเริ่มจาก id Software ก็เริ่มปล่อยซอร์สโค้ด เก่าออกมา เช่นกัน ส่งผลให้มีการแพร่หลายของซอร์สโค้ดพอร์ตของเกมเก่าๆ ไปยัง Linux และระบบอื่นๆ[ 126 ]สิ่งนี้ยังช่วยขยายวงการเกมโอเพนซอร์สและฟรีที่มีอยู่แล้ว โดยเฉพาะอย่างยิ่งในส่วนของการสร้างเกมยิงมุมมองบุคคลที่หนึ่งแบบฟรี[ 127 ]นอกจากนี้ ยังมี การ สร้างเกมเอนจิ้นขึ้น ใหม่จำนวนมาก ด้วยความแม่นยำในระดับต่างๆ โดยใช้การวิศวกรรมย้อนกลับหรือโค้ดเอนจิ้นพื้นฐานที่รองรับไฟล์เกมดั้งเดิม รวมถึงบน Linux และระบบเฉพาะกลุ่มอื่นๆ[ 128 ] [ 129 ]

2004

Ryan ได้พอร์ตเกมUnreal Tournament 2004 ไปยัง Linux ให้กับ Epic Games [ 130 ]และ Timothee Bessett จาก id Software ได้พอร์ตเกมDoom 3ไปยัง Linux [ 125 ]

David Hedbor ผู้ก่อตั้งและโปรแกรมเมอร์หลักของEon Gamesได้พอร์ตNingPo MahJongและHyperspace Delivery Boy!ไปยัง Linux ซึ่งต่อมาได้รับการเผยแพร่โดย LGP [ 131 ]

พ.ศ. 2548–2550

Ryan ได้พอร์ตPostal²: Share the Painไปยัง Linux ซึ่งเผยแพร่โดย LGP [ 132 ]

CodeWeaversเสนอ Wine เวอร์ชันปรับปรุงที่เรียกว่าCrossOver Games [ 133 ] [ 134 ] การพึ่งพาเลเยอร์ความเข้ากันได้ดังกล่าวยังคงเป็นที่ถกเถียงกันอยู่ โดยมีข้อกังวลว่ามันขัดขวางการเติบโตของการพัฒนาแบบเนทีฟ[ ​​135 ] [ 136 ]แม้ว่าแนวทางนี้จะได้รับการปกป้องโดยอ้างอิงจากการล่มสลายของ Loki ก็ตาม[ 137 ] [ 138 ] PlayOnLinuxซึ่งก่อตั้งขึ้นในปี 2007 เป็นทางเลือกของชุมชน[ 139 ]โดยมีการเขียนคู่มือต่างๆ เกี่ยวกับวิธีการทำให้เกมทำงานผ่าน Wine [ 140 ]

พ.ศ. 2551–2554

ยอดขายสัมพัทธ์ของHumble Indie Bundle ครั้งแรก ในแต่ละระบบ[ 141 ]
  1. วินโดวส์ (61.9%)
  2. แมค (21.6%)
  3. ลินุกซ์ (16.5%)
การชำระเงินสัมพัทธ์ระหว่างระบบ[ 141 ]
  1. วินโดวส์ (52.1%)
  2. แมค (23.0%)
  3. ลินุกซ์ (24.9%)

ตลาดเกม Linux เริ่มเติบโตขึ้นในช่วงปลายทศวรรษด้วยการเติบโตของการพัฒนาวิดีโอเกมอิสระ [ 142 ]โดยนักพัฒนา "อินดี้" จำนวนมากนิยมสนับสนุนหลายแพลตฟอร์ม[ 143 ]โครงการHumble Indie Bundleที่เปิดตัวในปี 2010 ช่วยแสดงให้เห็นถึงแนวโน้มนี้อย่างเป็นทางการ[ 144 ] โดยผู้ใช้ Linux เป็นกลุ่มประชากรขนาดใหญ่ในฐานการซื้อ และเป็นกลุ่มที่ใจกว้างที่สุดในการใช้จ่าย[ 145 ] [ 146 ] Humble Indie Bundle V ในปี 2012 เผชิญกับข้อโต้แย้งเนื่องจากมีเกม Limboเวอร์ชันที่ใช้ Wine ซึ่งจัดทำโดยCodeWeavers [ 147 ]ในขณะที่เวอร์ชันเนทีฟได้รับการเผยแพร่ในภายหลังในปี 2014 [ 148 ] ในที่สุด Humble ก็เริ่มนำ เสนอเกมสำหรับ Windows เท่านั้นในบันเดิลและในร้านค้าของพวกเขา[ 149 ] [ 150 ]

ในปี 2552 บริษัทเกมอินดี้ขนาดเล็ก Entourev LLC ได้เผยแพร่Voltleyให้กับ Linux ซึ่งเป็นเกมเชิงพาณิชย์เกมแรกสำหรับระบบปฏิบัติการนี้[ 151 ] [ 152 ]ในปีเดียวกันนั้น LGP ได้วางจำหน่ายShadowgroundsซึ่งเป็นเกมเชิงพาณิชย์เกมแรกสำหรับ Linux ที่ใช้มิดเดิลแวร์ Nvidia PhysX [ 153 ]เว็บไซต์ GamingOnLinux เปิดตัวเมื่อวันที่ 4 กรกฎาคม 2552 และในที่สุดก็ประสบความสำเร็จเหนือ LinuxGames ในฐานะแหล่งข่าวและบทวิจารณ์หลัก[ 154 ]

การเปิดตัวDesura เวอร์ชัน Linux ในปี 2011 [ 155 ] ซึ่ง เป็นแพลตฟอร์มการจัดจำหน่ายดิจิทัลที่เน้นนักพัฒนาอิสระ รายเล็กเป็นหลัก ได้รับการยกย่องจากนักวิจารณ์หลายคนว่าเป็นก้าวสำคัญสู่การยอมรับ Linux ในฐานะแพลตฟอร์มเกมมากขึ้น[ 142 ] [ 156 ] [ 157 ]ก่อนหน้านี้ไม่นานCanonicalได้เปิดตัวUbuntu Software Centerซึ่งจำหน่ายเกมดิจิทัลด้วย[ 158 ]ร้านค้าดิจิทัล Gameolith ซึ่งเปิดตัวในปี 2011 เน้นที่ Linux เป็นหลัก ก่อนที่จะขยายไปยังปี 2012 และปิดตัวลงในปี 2014 [ 159 ] [ 160 ]

2012–2016

ในเดือนกรกฎาคม พ.ศ. 2555 บริษัทพัฒนาเกมและจัดจำหน่ายคอนเทนต์Valveประกาศพอร์ตเอนจิ้น Source ของตน สำหรับ Linux รวมถึงระบุถึงความตั้งใจที่จะปล่อย บริการจัดจำหน่ายดิจิทัล Steamสำหรับ Linux [ 161 ] [ 162 ] [ 163 ]ความเป็นไปได้ที่จะมีไคลเอนต์ Steam สำหรับ Linux ได้ดึงดูดนักพัฒนารายอื่น ๆ ให้พิจารณาพอร์ตเกมของตนไปยัง Linux [ 157 ] [ 164 ] [ 165 ] [ 166 ] รวมถึงบริษัทที่เคยพอร์ตเฉพาะ Mac OSมาก่อนเช่นAspyr MediaและFeral Interactive [ 167 ]

ในเดือนพฤศจิกายน พ.ศ. 2555 Unity Technologiesได้พอร์ตเอนจิ้น Unityและระบบสร้างเกมของตนไปยัง Linux โดยเริ่มจากเวอร์ชัน 4 เกมทั้งหมดที่สร้างด้วยเอนจิ้น Unity สามารถพอร์ตไปยัง Linux ได้อย่างง่ายดาย[ 168 ]

ในเดือนกันยายน พ.ศ. 2556 Valve ประกาศว่าพวกเขากำลังจะปล่อยระบบปฏิบัติการ Linux ที่เน้นการเล่นเกมชื่อSteamOSโดย Valve กล่าวว่าพวกเขา "ได้ข้อสรุปว่าสภาพแวดล้อมที่เหมาะสมที่สุดในการมอบมูลค่าให้กับลูกค้าคือระบบปฏิบัติการที่สร้างขึ้นโดยใช้ Steam เอง" [ 157 ] [ 169 ] ระบบ นี้ถูกนำไปใช้กับ แพลตฟอร์ม Steam Machineที่เปิดตัวเมื่อวันที่ 10 พฤศจิกายน พ.ศ. 2558 และถูกยกเลิกในปี พ.ศ. 2561 [ 170 ]

ในเดือนมีนาคม พ.ศ. 2557 GOG.comประกาศว่าจะเริ่มสนับสนุนเกม Linux บน ร้านค้าแบบไม่มี DRM ของตน ตั้งแต่ปีเดียวกัน หลังจากที่ก่อนหน้านี้เคยระบุว่าจะไม่สามารถทำได้เนื่องจากมีดิสทริบิวชันมากเกินไป[ 171 ] GOG.com เริ่มเปิดตัวครั้งแรกในวันที่ 24 กรกฎาคม พ.ศ. 2557 โดยนำเสนอเกมที่รองรับ Linux จำนวน 50 เกม รวมถึงเกมใหม่หลายเกมสำหรับแพลตฟอร์มนี้[ 172 ]

แม้จะมีคำแถลงก่อนหน้านี้ GOG ยืนยันว่าไม่มีแผนที่จะพอร์ตไคลเอนต์ Galaxy ไปยัง Linux [ 173 ]ซอฟต์แวร์ฟรีLutrisที่เริ่มในปี 2010 [ 174 ] GameHub ตั้งแต่ปี 2019 [ 175 ] MiniGalaxy ตั้งแต่ปี 2020 [ 176 ]และ Heroic Games Launcher ตั้งแต่ปี 2021 [ 177 ]ให้การสนับสนุน GOG เช่นเดียวกับEpic Games Store , Ubisoft ConnectและOrigin

ในเดือนมีนาคมและเมษายน พ.ศ. 2557 ผู้พัฒนาเกมรายใหญ่สองรายEpic GamesและCrytekได้ประกาศการสนับสนุน Linux สำหรับเอนจิ้นรุ่นต่อไปของพวกเขา ได้แก่Unreal Engine 4และCryEngineตามลำดับ[ 178 ] [ 179 ]

ในช่วงปลายปี 2014 itch.io ซึ่งเป็นผู้ให้บริการเกม ได้ประกาศว่าจะรองรับ Linux ด้วยไคลเอนต์เกมโอเพนซอร์ส ที่กำลังพัฒนาอยู่ [ 180 ]โดยได้เปิดตัวพร้อมกันอย่างเต็มรูปแบบบนWindows , Mac OS Xและ Linux ในวันที่ 15 ธันวาคม 2015 [ 181 ]บริการนี้ได้รองรับ Linux มาตั้งแต่เปิดตัวครั้งแรกในวันที่ 3 มีนาคม 2013 โดยผู้สร้าง Leaf Corcoran เป็นผู้ใช้ Linux ด้วยตนเอง[ 182 ] บริการ Game Joltที่คล้ายกันก็รองรับ Linux และมีไคลเอนต์โอเพนซอร์สที่เปิดตัวเมื่อวันที่ 13 มกราคม 2016 [ 183 ] [ 184 ] GamersGateก็จำหน่ายเกมสำหรับ Linux เช่นกัน[ 185 ] [ 186 ]

ในปี 2015 ได้เริ่มโครงการ OpenXRay ซึ่งเป็นเวอร์ชันปรับปรุงของX-Ray Engineซึ่งเป็นเอนจิ้นเกมที่ใช้ในเกมSTALKER ที่มีชื่อเสียงระดับโลก โดยรองรับ Linux และ macOS [ 187 ] [ 188 ] [ 189 ] [ 190 ]

ในเดือนกรกฎาคม พ.ศ. 2558 เว็บไซต์ LinuxGames ได้ปิดตัวลง[ 191 ]

ปี 2017 – ปัจจุบัน

Steam Deck คือเครื่องเล่นเกมพกพาที่ใช้ระบบปฏิบัติการ Linux

เมื่อวันที่ 22 สิงหาคม 2561 Valve ได้ปล่อยWine เวอร์ชันที่พัฒนาต่อยอดออก มาชื่อProtonซึ่งมุ่งเน้นการใช้งานด้านเกม[ 192 ]โดยมีคุณสมบัติที่ได้รับการปรับปรุงจาก Wine เวอร์ชันดั้งเดิม เช่น การใช้งาน DirectX 11บนVulkanการรวมเข้ากับ Steam การรองรับโหมดเต็มหน้าจอและคอนโทรลเลอร์เกมที่ดีขึ้น และประสิทธิภาพที่ดีขึ้นสำหรับเกมแบบมัลติเธรด[ 193 ]ต่อมาได้มีการพัฒนาให้รองรับDirectX 9 [ 194 ]และDirectX 12 [ 195 ]บน Vulkan ด้วย แอป itch.io ได้เพิ่มการรวมเข้ากับWineในเดือนมิถุนายน 2563 [ 196 ]ในขณะที่LutrisและPlayOnLinuxเป็นโซลูชันอิสระที่มีมายาวนานสำหรับการห่อหุ้มความเข้ากันได้[ 197 ] [ 198 ]

เช่นเดียวกับ Wine และ Cedega ในอดีต มีข้อกังวลเกิดขึ้นว่า Proton ขัดขวางการพัฒนาแบบเนทีฟมากกว่าที่จะส่งเสริมการใช้แพลตฟอร์มหรือไม่[ 199 ] [ 200 ] Prodeusยกเลิกการสนับสนุนแบบเนทีฟและหันมาใช้ Proton แทนก่อนการวางจำหน่ายเวอร์ชันสุดท้ายไม่นาน[ 201 ]และArcen Gamesยกเลิกการสนับสนุนแบบเนทีฟที่วางแผนไว้สำหรับHeart of the Machine [ 202 ] Valveไม่ได้แสดงความชอบใดๆ ระหว่าง Proton หรือพอร์ตแบบเนทีฟในหมู่นักพัฒนา[ 203 ]

เมื่อวันที่ 25 กุมภาพันธ์ 2022 Valve ได้วางจำหน่ายSteam Deckซึ่งเป็นเครื่องเล่นเกมพกพาที่ใช้ SteamOS 3.0 [ 204 ] [ 205 ] การใช้งาน Proton และการตัดสินใจ ด้านการออกแบบอื่นๆ ขึ้นอยู่กับผลตอบรับที่จำกัดของSteam Machinesรุ่น ก่อน หน้า[ 206 ] Linux ยังถูกใช้เป็นพื้นฐานสำหรับเครื่องเล่นเกมย้อนยุคหลายเครื่อง รวมถึงNeo Geo X [ 207 ] NES Classic Edition [ 208 ] Super NES Classic Edition [ 209 ] Sega Genesis Mini [ 210 ] Intellivision Amico [ 211 ] Lichee Pocket 4A [ 212 ]และAtari VCS [ 213 ] นอกจาก นี้ ยังใช้พลังงานให้กับ Polymegaทั่วไป[ 214 ] Anbernic RG351และ5G552รวมถึง เครื่องเล่น เกมย้อนยุคGame Gadget [ 215 ] Evercade , VS , EXPและSuper Pocketจาก Blaze Entertainment [ 216 ] [ 217 ]

ในช่วงต้นปี 2023 ร้านค้าเกมย้อนยุคZoom Platformได้ปรับปรุงการรองรับ Linux สำหรับเกมที่มีให้บริการ[ 218 ]

เกมเชิงพาณิชย์สำหรับชุดคำสั่งที่ไม่ใช่ x86

เกม Sid Meier's Alpha Centauriได้วางจำหน่ายสำหรับสถาปัตยกรรมคอมพิวเตอร์หลายแบบ

บางบริษัทได้พอร์ตเกมไปยังระบบปฏิบัติการ Linux ที่ใช้ชุดคำสั่งอื่นที่ไม่ใช่ x86 เช่นAlpha , PowerPC , SPARC , MIPS หรือ ARM

Loki Entertainment Softwareได้พอร์ตเกมCivilization: Call to Power , Eric's Ultimate Solitaire , Heroes of Might and Magic III , Myth II: Soulblighter , Railroad Tycoon II Gold EditionและSid Meier's Alpha Centauriพร้อม ภาคเสริม Alien Crossfireไปยัง Linux PowerPC [ 219 ]พวกเขายังได้พอร์ตเกมCivilization: Call to Power , Eric's Ultimate Solitaire , Sid Meier's Alpha Centauriพร้อมภาคเสริมAlien Crossfire ไปยัง Linux Alpha และ Civilization: Call to Power, Eric's Ultimate Solitaireไปยัง Linux SPARC อีก ด้วย [ 220 ]

Linux Game Publishingได้เผยแพร่Candy Cruncher , Majesty Gold , NingPo MahJongและSoul Rideให้กับ Linux PowerPC นอกจากนี้พวกเขายังพอร์ตCandy CruncherและSoul Rideไปยัง Linux SPARC และSoul Rideไปยัง Linux Alpha อีกด้วย [ 221 ] [ 222 ]

Illwinter Game Designได้พอร์ตเกม Dominions: Priests, Prophets and Pretenders , Dominions II: The Ascension WarsและDominions 3ไปยัง Linux PowerPC รวมถึงConquest of Elysium 3และDominions 4: Thrones of Ascensionไปยัง Raspberry Pi [ 223 ]

Hyperion Entertainmentได้พอร์ตSinไปยัง Linux PowerPC ซึ่งเผยแพร่โดยTitan Computer [ 224 ]และGorky 17ไปยัง Linux PowerPC ซึ่งต่อมาเผยแพร่โดย LGP [ 225 ]

Runesoft จ้าง Gunnar von Boehn ซึ่งทำการพอร์ตRobin Hood – The Legend of Sherwoodไปยัง Linux PowerPC [ 226 ]ต่อมา Runesoft ได้พอร์ตAirline Tycoon DeluxeไปยังRaspberry Piซึ่งใช้Debian GNU/Linux

Iain McLeod ได้พอร์ตเกมSpheres of Chaosไปยังระบบ Linux บนเครื่อง PlayStation 2 และต่อมาได้วางจำหน่ายอีกครั้งในรูปแบบเกมฟรีแวร์

ส่วนแบ่งการตลาด

รายงาน การ สำรวจฮาร์ดแวร์ ของ Steamระบุว่า ณ เดือนมกราคม 2024 ผู้ใช้ 2% ใช้ Linux ในรูปแบบใดรูปแบบหนึ่งเป็นระบบปฏิบัติการหลักของแพลตฟอร์ม[ 227 ]เอ็นจิ้นเกมUnity เคย[ 228 ]เปิดเผยสถิติ และในเดือนมีนาคม 2016 รายงานว่าผู้ใช้ Linux คิดเป็น 0.4% ของผู้เล่น[ 229 ]ในปี 2010 ใน การขาย Humble Bundle ครั้งแรก Linux คิดเป็น 18% ของการซื้อ[ 230 ]

ฮาร์ดแวร์ที่รองรับ

Pandora เป็นเครื่องเล่นเกมคอนโซล ที่ใช้ระบบปฏิบัติการ Linux ในตัว ซึ่ง เปิด ตัว ในปี 2010

ลินุกซ์ในฐานะแพลตฟอร์มเกมยังหมายถึงระบบปฏิบัติการที่ใช้เคอร์เนลลินุกซ์และได้รับการออกแบบมาโดยเฉพาะเพื่อจุดประสงค์ในการเล่นเกม ตัวอย่างเช่นSteamOSซึ่งเป็นระบบปฏิบัติการสำหรับSteam Machines , Steam Deckและคอมพิวเตอร์ทั่วไปเครื่องเล่นวิดีโอเกมที่สร้างจากส่วนประกอบที่พบในคอมพิวเตอร์บ้านแบบดั้งเดิม ระบบปฏิบัติการฝังตัว เช่นTizenและPandoraและเครื่องเล่นเกมพกพาเช่นGP2XและNeo Geo X Nvidia Shieldใช้ระบบปฏิบัติการ Android ซึ่งใช้เคอร์เนลลินุกซ์ที่ได้รับการดัดแปลง

การ ออกแบบ แบบโอเพนซอร์สของแพลตฟอร์มซอฟต์แวร์ Linux ทำให้ระบบปฏิบัติการสามารถใช้งานร่วมกับชุดคำสั่ง คอมพิวเตอร์ต่างๆ และอุปกรณ์ต่อพ่วง มากมาย เช่นจอยเกมและจอแสดงผลแบบสวมศีรษะตัวอย่างเช่นHTC Viveซึ่งเป็นจอแสดงผลแบบสวมศีรษะสำหรับความเป็นจริง เสมือน รองรับแพลตฟอร์มเกม Linux

ผลงาน

ในปี 2556 การทดสอบโดยPhoronixแสดงให้เห็นว่าประสิทธิภาพการเล่นเกมบน Linux ด้วยไดรเวอร์ Nvidia และ AMD ที่เป็นกรรมสิทธิ์นั้นส่วนใหญ่เทียบได้กับผลลัพธ์บน Windows 8.1 [ 231 ] Phoronixพบผลลัพธ์ที่คล้ายกันในปี 2558 [ 232 ]แม้ว่าArs Technicaจะอธิบายถึงประสิทธิภาพที่ลดลง 20% เมื่อใช้ไดรเวอร์ Linux [ 233 ]

สถาปัตยกรรมซอฟต์แวร์

ระบบปฏิบัติการที่ใช้เคอร์เนล Linux และปรับแต่งมาโดยเฉพาะสำหรับการเล่นเกม อาจใช้ เคอร์เนล Linux แบบดั้งเดิมโดยมีการเปลี่ยนแปลงเพียงเล็กน้อย หรืออาจใช้เคอร์เนล Linux ที่ได้รับการดัดแปลงอย่างกว้างขวาง เช่นเดียวกับระบบปฏิบัติการ Android อาจใช้ไลบรารี GNU CหรือBionic หรืออะไรทำนองนั้น มิดเดิลแวร์ทั้งหมด หรือบางส่วน อาจเป็น ซอฟต์แวร์แบบปิดแหล่งที่มาและ เป็นกรรมสิทธิ์ เช่นเดียวกับวิดีโอเกม มีวิดีโอเกมแบบโอเพนซอร์สและฟรีสำหรับระบบปฏิบัติการ Linux รวมถึงเกมที่เป็นกรรมสิทธิ์ด้วย

เคอร์เนลลินุกซ์

ระบบย่อยที่รวมอยู่ในเคอร์เนล Linux อยู่แล้วและพร้อมใช้งาน นั้นน่าจะมีประสิทธิภาพเพียงพอที่จะไม่ขัดขวางประสบการณ์การเล่นเกมแต่อย่างใด อย่างไรก็ตาม มีซอฟต์แวร์เพิ่มเติมให้ใช้งานได้ เช่นBrain Fuck Scheduler (ตัวจัดตารางเวลาของกระบวนการ) หรือ Budget Fair Queueing (BFQ) scheduler (ตัวจัดตารางเวลา I/O) [ 234 ]

เช่นเดียวกับวิธีที่เคอร์เนล Linux สามารถปรับแต่งให้ทำงานได้ดีขึ้นบนซูเปอร์คอมพิวเตอร์ ตัวอย่างเช่น มีการปรับแต่งที่มุ่งเป้าไปที่การปรับปรุงประสิทธิภาพของเกม โครงการที่เกี่ยวข้องกับปัญหานี้เรียกว่า Liquorix [ 235 ] [ 236 ]

ซอฟต์แวร์ที่มีให้ใช้งานสำหรับนักออกแบบวิดีโอเกม

ระบบสร้างเกม

ระบบสร้างเกมหลายระบบสามารถทำงานบนLinux ได้ เช่นGame Editor , GDevelop , ConstructและStencylรวมถึง GameMaker เวอร์ชันเบต้า [ 237 ] มีการกล่าวถึง Clickteam Fusion 3 เวอร์ชัน Linux แต่ยังไม่ได้รับการเผยแพร่ [ 238 ] เอ็นจิ้นเกม Godot, Defold และ Solar2D ก็รองรับการสร้างเกมบน Linux เช่นกัน [ 239 ] เช่นเดียวกับ UnrealEd เวอร์ชันเชิงพาณิชย์ [ 240 ]และUnity Editor [ 241 ] [ 242 ]สภาพแวดล้อมการเขียนโปรแกรมแบบภาพ Snap !, Scratch 1.X [ 243 ] และ Tynker สามารถใช้งานร่วมกับ Linux ได้ RPG Maker MV ของ Enterbrain ได้รับการเผยแพร่สำหรับ Linux [ 244 ]นอกจากนี้ ยังมี โคลนแบบโอเพนซอร์สและข้ามแพลตฟอร์มของ ซีรี่ส์ RPG Makerเช่น Open RPG Maker, MKXP และ EasyRPG [ 245 ]รวมถึงOHRRPGCEและ Solarus ที่คล้ายกันด้วย [ 246 ]โปรแกรม แก้ไข Adventure Game Studioยังไม่ได้รับการพอร์ตไปยัง Linux แม้ว่าเกมที่สร้างในนั้นจะเข้ากันได้ และ เอ็นจิ้นเกมผจญภัย Wintermuteและ SLUDGE [ 247 ]ก็มีให้ใช้งาน ZGameEditor [ 248 ] Novashell [ 249 ] GB Studio [ 250 ]และMegaZeux [ 251 ] ที่ได้รับแรงบันดาลใจจาก ZZTก็เป็นตัวเลือกเช่นกัน มีเวอร์ชันของMugenสำหรับ Linux [ 252 ] และการนำกลับมาใช้ใหม่แบบโอเพนซอร์ส เช่น IKEMEN Go ก็เข้ากันได้[ 253 ] Ct.js [ 254 ] Pixelbox.js [ 255 ]และSuperpowers [ 256 ]ที่ใช้JavaScript ก็เป็นตัว เลือก เช่นกัน

ตัวแก้ไขระดับ

มี โปรแกรมแก้ไขระดับต่างๆสำหรับ Linux เช่นwxqoole , GtkRadiant , TrenchBroom [ 257 ] [ 258 ]และ JACK [ 259 ]สำหรับ เอนจิ้น id Techและที่เกี่ยวข้อง Eureka [ 260 ] SLADE [ 261 ]และ ReDoomEd [ 262 ]สำหรับเอนจิ้นDoom และโปรแกรมแก้ไข แผนที่ไทล์อเนกประสงค์LDtk [ 263 ] Ogmo [ 264 ]และ Tiled [ 265 ]

โปรแกรมดีบักเกอร์

มีเครื่องมือพัฒนาเกมหลายอย่างสำหรับ Linux รวมถึงGNU Debugger , LLDB , Valgrind , glslang และอื่นๆVOGLซึ่งเป็นดีบักเกอร์สำหรับOpenGLเปิดตัวเมื่อวันที่ 12 มีนาคม 2014

อินเทอร์เฟซและ SDK ที่มีให้เลือกใช้งาน

มีอินเทอร์เฟซและชุดพัฒนาซอฟต์แวร์ หลายชุด ที่พร้อมใช้งานสำหรับ Linux และเกือบทั้งหมดเป็นแบบข้ามแพลตฟอร์มส่วนใหญ่เป็นซอฟต์แวร์ฟรีและโอเพนซอร์สภายใต้เงื่อนไขของใบอนุญาต zlibทำให้สามารถเชื่อมโยงแบบคงที่กับซอฟต์แวร์ที่เป็นกรรมสิทธิ์แบบปิดได้ ความยากลำบากประการหนึ่งเนื่องจากอินเทอร์เฟซจำนวนมากนี้คือความยากลำบากสำหรับโปรแกรมเมอร์ในการเลือก API เสียงที่เหมาะสมที่สุดสำหรับวัตถุประสงค์ของตนLennart Poettering ผู้พัฒนาหลักของ โครงการPulseAudioได้แสดงความคิดเห็นเกี่ยวกับปัญหานี้[ 266 ] เอ็นจิ้นฟิสิกส์ ไลบรารีเสียง ซึ่งมีให้ใช้งานเป็นโมดูลสำหรับเอ็นจิ้นเกม มีให้ใช้งานสำหรับ Linux มานานแล้ว

หนังสือProgramming Linux Gamesกล่าวถึง API บางส่วนที่เหมาะสมสำหรับการพัฒนาวิดีโอเกมบน Linux ในขณะที่The Linux Programming Interfaceกล่าวถึงอินเทอร์เฟซของเคอร์เนล Linuxในรายละเอียดที่มากกว่ามาก

ห้องสมุดใบอนุญาตในการเชื่อมโยงภาษาแบ็กเอนด์คำอธิบาย
ไอคอนชื่อเป็นทางการบุคคลที่สามลินุกซ์วินโดวส์ระบบปฏิบัติการ macOSอื่น
อัลเลโกรอัลเลโกรใบอนุญาต zlibซีใช่ใช่ใช่แอนดรอยด์ , ไอโอเอส
แคลนลิบใบอนุญาต zlibซี++Python , Lua , Rubyใช่ใช่ไม่มีข้อมูลไม่มีข้อมูล
จีแอลเอฟวีใบอนุญาต zlibซีไม่มีข้อมูลAda , C# , Common Lisp , D , Go , Haskell , Java , Python , Rebol , Red , Ruby , Rustใช่ใช่ใช่ไลบรารี C ขนาดเล็กสำหรับสร้างและจัดการหน้าต่างด้วยบริบท OpenGL, ระบุจอภาพและโหมดวิดีโอ และจัดการอินพุต
ต่อสู้LGPL-2.1+ซีใช่ใช่ใช่แพ็คเกจซอฟต์แวร์ฟรีสำหรับเพิ่มการรองรับโหมดผู้เล่นหลายคน
Nvidia GameWorksกรรมสิทธิ์ไม่ทราบ กำลังดำเนินการใช่ไม่มีข้อมูลไม่มีข้อมูลผลจากการร่วมมือกับ Valve ทำให้ Nvidia ประกาศพอร์ต GameWorks สำหรับ Linux [ 267 ]ณ เดือนมิถุนายน 2014 PhysXและOptiXมีให้บริการสำหรับ Linux มาได้ระยะหนึ่งแล้ว
โอเพ่นเพลย์เอพีเอสแอลซีใช่ใช่ใช่ไม่มีข้อมูลไลบรารีเครือข่ายที่สร้างโดย Apple Inc.
ไพเกมไพเกมแอลจีพีแอล-2.1ไพธอนใช่ใช่ใช่สร้างบน SDL
แร็กเน็ตเงื่อนไข BSD 3 ข้อซี++C++ , C#ไม่มีข้อมูลใช่ ใช่ ใช่ PlayStation 3 , iOS , ... เอ็นจิ้นเครือข่ายเกมสำหรับผู้เล่นหลายคน
เอสดีแอลเอสดีแอลใบอนุญาต zlibซีซีC# , Pascal , Python , GambasEGL , Xlib , GLX ? GDI , Direct3DQuartz , Core OpenGL ? PSP - สิ่งของ เลเยอร์นามธรรมระดับต่ำข้ามแพลตฟอร์ม
เอสเอฟเอ็มแอลเอสเอฟเอ็มแอลใบอนุญาต zlibซี++C , D , Python , Ruby , OCaml , .Net , Goใช่ใช่ใช่
wxWidgetswxWidgetsคล้าย LGPL ซี++ใช่ใช่ใช่

มิดเดิลแวร์ที่พร้อมใช้งาน

นอกจากซอฟต์แวร์ส่วนใหญ่ที่ทำหน้าที่เป็นอินเทอร์เฟซสำหรับระบบย่อยต่างๆ ของระบบปฏิบัติการแล้ว ยังมีซอฟต์แวร์ที่สามารถอธิบายง่ายๆ ว่าเป็นมิดเดิลแวร์อีกด้วย บริษัทจำนวนมากทั่วโลกมีผลิตภัณฑ์หลักหรือผลิตภัณฑ์เดียวคือซอฟต์แวร์ที่ออกแบบมาเพื่อการอนุญาตและบูรณาการเข้ากับเอนจิ้นเกม เป้าหมายหลักของพวกเขาคืออุตสาหกรรมวิดีโอเกมแต่ในอุตสาหกรรมภาพยนตร์ก็ใช้ซอฟต์แวร์ดังกล่าวสำหรับเอฟเฟกต์พิเศษเช่นกัน ตัวอย่างที่รู้จักกันดีบางส่วน ได้แก่

มิดเดิลแวร์ที่มีอยู่จำนวนมากสามารถทำงานบนลินุกซ์ได้โดยตรง มีเพียงไม่กี่ตัวเท่านั้นที่ทำงานได้เฉพาะบนลินุกซ์เท่านั้น

IDE และโปรแกรมแก้ไขซอร์สโค้ดที่มีให้เลือกใช้งาน

มี โปรแกรมแก้ไขซอร์สโค้ดและIDEมากมายให้เลือกใช้สำหรับ Linux เช่นVisual Studio Code , Sublime Text , Code::Blocks , Qt Creator , EmacsหรือVimเป็นต้น

จอภาพหลายจอ

ระบบ Linux รองรับการตั้งค่าหลายจอภาพอย่างน้อยโดยAMD Eyefinity และ AMD Catalyst , XineramaและRandRทั้งบน X11 และ Wayland Serious Sam 3: BFEเป็นตัวอย่างหนึ่งของเกมที่ทำงานบน Linux ได้โดยตรง รองรับความละเอียดสูงมาก และได้รับการตรวจสอบโดย AMD ว่ารองรับ Eyefinity ของพวกเขา[ 268 ] Civilization Vเป็นอีกตัวอย่างหนึ่ง แม้กระทั่งทำงานบนAPU เดสก์ท็อป "Kaveri"ในโหมดแนวตั้ง 3x1 [ 269 ]

เสียงผ่านอินเทอร์เน็ต

ข้อกำหนดของ โปรโตคอล Mumbleนั้นมีให้ใช้งานได้ฟรี และมีการใช้งานภายใต้ใบอนุญาต BSD สำหรับทั้งเซิร์ฟเวอร์และไคลเอ็นต์ API เสียงระบุตำแหน่งของ Mumble นั้นได้รับการสนับสนุนโดยโปรแกรมต่างๆ เช่นCube 2: Sauerbraten

ไวน์

PlayOnLinuxช่วยให้ การเล่นเกม ผ่าน Wineเข้าถึงได้ง่ายขึ้น

Wine เป็นเลเยอร์ความเข้ากันได้ที่ให้ความเข้ากันได้แบบไบนารีและทำให้สามารถเรียกใช้ซอฟต์แวร์ที่เขียนและคอมไพล์สำหรับ Microsoft Windows บน Linux ได้ โครงการ Wine มีฐานข้อมูลแอปพลิเคชันที่ผู้ใช้ส่งเข้ามา (เรียกว่า Wine AppDB) ซึ่งแสดงรายการโปรแกรมและเกมพร้อมกับการให้คะแนนและรีวิวที่ระบุรายละเอียดว่าโปรแกรมเหล่านั้นทำงานได้ดีเพียงใดกับ Wine Wine AppDB ยังมีระบบแสดงความคิดเห็น ซึ่งมักจะมีคำแนะนำเกี่ยวกับวิธีการแก้ไขระบบเพื่อเรียกใช้เกมบางเกมที่ไม่สามารถเรียกใช้ได้ในการกำหนดค่าปกติหรือค่าเริ่มต้น เกมหลายเกมได้รับการจัดอันดับว่าทำงานได้อย่างราบรื่น และยังมีเกมอื่นๆ อีกมากมายที่สามารถเรียกใช้ได้ด้วยความสำเร็จที่แตกต่างกัน การใช้ Wine สำหรับการเล่นเกมพิสูจน์แล้วว่าเป็นประเด็นถกเถียงในชุมชน Linux เนื่องจากบางคนรู้สึกว่ามันกำลังขัดขวางหรืออย่างน้อยก็เป็นอุปสรรคต่อการเติบโตของการเล่นเกมแบบเนทีฟบนแพลตฟอร์ม[ 270 ] [ 271 ]

โปรแกรมจำลอง

ScummVMช่วย ให้สามารถ เล่นเกมจำนวนมาก บน Linux ได้ ทั้งในเชิงพาณิชย์และโดยผู้ใช้งานทั่วไป

มีโปรแกรมจำลองระบบ Linux อยู่มากมาย นอกจากนี้ยังมี API, เครื่องเสมือน และโปรแกรมจำลองเครื่องที่ให้ความเข้ากันได้ในระดับไบนารีด้วย:

โฮมบรูว์ Linux บนเครื่องคอนโซล

ลินุกซ์ได้รับการพอร์ตไปยังเครื่องเล่นเกมหลายเครื่อง รวมถึงXbox , PlayStation 2 , PlayStation 3 , PlayStation 4 , [ 272 ] GameCube , [ 273 ]และWii ซึ่งช่วยให้นักพัฒนาเกมสามารถเข้าถึงฮาร์ดแวร์ของเครื่องเล่นเกมได้โดยไม่ต้องมี ชุดพัฒนาเกมราคาแพงอุปกรณ์ต่อพ่วงสำหรับเล่นเกมหลายอย่างก็ใช้งานได้กับลินุกซ์เช่นกัน[ 274 ] [ 275 ]

ประเภทของการเล่นเกมบน Linux

การเล่นเกมบน Linux สามารถแบ่งออกเป็นหมวดหมู่ย่อยได้หลายประเภท[ 276 ] [ 277 ] [ 278 ]

เกมลิเบร่า

การเล่นเกมแบบเสรีนิยมเป็นรูปแบบหนึ่งของการเล่นเกมบนลินุกซ์ที่เน้นซอฟต์แวร์เสรีนิยมซึ่งมักจะรวมถึงระดับและสินทรัพย์ ตลอดจนโค้ดด้วย[ 279 ] [ 280 ]

การเล่นเกมแบบดั้งเดิม

การเล่นเกมแบบเนทีฟเป็นรูปแบบหนึ่งของการเล่นเกมบนลินุกซ์ที่เน้นการใช้เฉพาะเกมเนทีฟหรือพอร์ตเท่านั้น และไม่ใช้โปรแกรมจำลองหรือเลเยอร์ความเข้ากันได้[ 270 ] [ 136 ] [ 281 ] [ 282 ]

การเล่นเกมแบบไร้ DRM

การเล่นเกม แบบไร้ DRMเป็นรูปแบบหนึ่งของการเล่นเกมบน Linux ที่เน้นการคว่ำบาตร เทคโนโลยี DRMซึ่งอาจรวมถึงการซื้อเกมจากGOG.com , Humble Bundles บางรายการ หรือitch.ioและหลีกเลี่ยงSteamและบริการที่คล้ายกัน[ 283 ] [ 284 ]

การเล่นเกมเทอร์มินัล

การเล่นเกมเทอร์มินัลคือการเล่นเกมแบบข้อความจากภายในคอนโซล [ 285 ]ซึ่งมักจะเขียนโปรแกรมด้วยBash หรือใช้ ไลบรารีเช่นncurses [ 286 ] [ 287 ]

เกมย้อนยุค

การเล่น เกมย้อนยุคคือการเล่นเกมเก่าๆ[ 288 ]โดยใช้โปรแกรมจำลอง เช่นMAMEหรือDosbox [ 289 ]เลเยอร์ความเข้ากันได้ เช่นWineและProton [ 290 ]การนำเอนจิ้นมาสร้างใหม่และการพอร์ตซอร์สโค้ด [ 291 ]หรือแม้แต่การแจกจ่าย Linux รุ่นเก่า(รวมถึงLive CDและLive USBหรือเครื่องเสมือน ) [ 292 ] [ 293 ]ไบนารีต้นฉบับ[ 53 ] และฮาร์ดแวร์ในยุคนั้น[ 294 ]

การเล่นเกมสด

เกมจำนวนมากสามารถเล่นได้จากระบบปฏิบัติการแบบ Liveเช่นKnoppixซึ่งช่วยให้ผู้ใช้ที่ไม่ต้องการผูกมัดตัวเองกับ Linux สามารถเข้าถึงได้ง่าย[ 295 ]ระบบปฏิบัติการแบบ Live บางตัวมีเป้าหมายเฉพาะสำหรับนักเล่นเกม เช่นSuperGamerและ Linux-Gamers [ 296 ] [ 297 ]

การเล่นเกมบนเว็บเบราว์เซอร์

การเล่นเกมผ่านเบราว์เซอร์คือการเล่นเกมออนไลน์ผ่านเว็บเบราว์เซอร์[ 298 ]ซึ่งมีข้อดีคือส่วนใหญ่ไม่ขึ้นอยู่กับแพลตฟอร์ม[ 299 ] [ 300 ] เช่นเดียวกันนี้ใช้ได้กับเกมเครือข่ายสังคมออนไลน์ที่โฮสต์บนเว็บไซต์โซเชียลมีเดีย[ 301 ]เกมรุ่นเก่าส่วนใหญ่ใช้Adobe Flash [ 302 ] ในขณะที่ เกมสมัยใหม่ส่วนใหญ่ใช้HTML5 [ 303 ]

การเล่นเกมบนคลาวด์

การเล่นเกมบนคลาวด์คือการสตรีมเกมจากเซิร์ฟเวอร์ส่วนกลางไปยังไคลเอนต์บนเดสก์ท็อป[ 304 ] นี่เป็นอีกวิธีหนึ่งในการเล่นเกมบน Linux ที่ไม่ได้รับการสนับสนุนโดยตรง[ 305 ] [ 306 ]แม้ว่าบริการคลาวด์บางอย่าง เช่น Google Stadia ในอดีต[ 307 ] [ 308 ]จะโฮสต์อยู่บนเซิร์ฟเวอร์ Linux [ 309 ] [ 310 ]และ Android ก็ตาม[ 311 ] GamingAnywhere เป็นการใช้งานแบบโอเพนซอร์ส[ 312 ]

บน Windows

แม้ว่าจะใช้ประโยชน์น้อยกว่าในทางกลับกัน[ 313 ]เนื่องจากมีโปรแกรมเพียงไม่กี่โปรแกรมที่เป็นเอกสิทธิ์เฉพาะของ Linux [ 314 ]แต่ก็มีการสนับสนุนสำหรับการเรียกใช้ไบนารี Linux จาก Windows [ 315 ] [ 316 ] Windows Subsystem for Linuxอนุญาตให้เรียกใช้แอปพลิเคชัน Linux ทั้งแบบบรรทัดคำสั่ง [ 317 ] [ 318 ] และแบบกราฟิก [ 319 ]จากWindows 10และWindows 11 [ 320 ] การใช้งานก่อนหน้านี้คือCygwin [ 321 ]ซึ่งเริ่มต้นโดยCygnus Solutionsและต่อมาได้รับการดูแลโดยRed Hat [ 322 ]แม้ว่าจะมีข้อจำกัดในการเข้าถึงฮาร์ดแวร์[ 323 ] และต้องมีการปรับเปลี่ยน[ 324 ]การใช้Wine ยังช่วยให้สามารถเรียกใช้เกม Windows บน Linux จาก Windows ได้อีก ด้วย ปัจจุบัน ไลบรารี LibTAS สำหรับการวิ่งเร็วโดยใช้เครื่องมือช่วยแนะนำให้ใช้ WSL บน Windows [ 325 ] ในขณะเดียวกัน Naughty Dogได้ใช้ Cygwin เพื่อเรียกใช้เครื่องมือบรรทัดคำสั่งแบบเก่าสำหรับใช้ในการพัฒนาเกมของพวกเขา[ 326 ]ซึ่งเป็นการใช้งานแพลตฟอร์มในวงกว้าง[ 327 ]เช่นเดียวกับการเรียกใช้แอปพลิเคชัน Windows บน Linux มีข้อถกเถียงว่าการเรียกใช้แอปพลิเคชัน Linux บน Windows จะทำให้ความสนใจใน Linux ในฐานะแพลตฟอร์มที่แตกต่างลดลงหรือไม่[ 328 ]แม้ว่าจะมีการใช้งานเฉพาะทางก็ตาม[ 329 ]

เกม Android

ระบบปฏิบัติการมือ ถือ Androidซึ่งเดิมทีพัฒนามาจากLinuxมีระบบนิเวศเกมที่โดดเด่นและได้รับความนิยม[ 330 ]นอกจากนี้ยังถูกใช้เป็นพื้นฐานสำหรับเครื่องเล่นเกมหลายเครื่อง เช่นNvidia Shield PortableและOuya [ 331 ] เกมยอดนิยม ได้แก่Pokémon Go , Genshin Impact , League of Legends: Wild Rift , Dead CellsและCall of Duty: Mobile [ 332 ] เกมบางเกม เช่นMinecraft , Stardew ValleyและPapers Pleaseมีให้บริการทั้งบน Android และ Linux บนเดสก์ท็อป[ 333 ]

การเล่นเกมบน ChromeOS

ChromeOSเป็นระบบปฏิบัติการที่พัฒนามาจาก Linux อีกระบบหนึ่งโดย Google สำหรับChromebook [ 334 ] และยังมีระบบนิเวศเกมโดยเฉพาะอีกด้วย [ 335 ] [ 336 ]ส่วนหนึ่งเป็นเพราะขาดฮาร์ดแวร์กราฟิกคุณภาพสูง[ 337 ] [ 338 ]จึงมุ่งเน้นไปที่การเล่นเกมบนคลาวด์ เป็นพิเศษ [ 339 ]ผ่านบริการต่างๆ เช่นGeForce NowและXbox Cloud Gaming [ 340 ] [ 341 ] โดย ในที่สุด รุ่นที่มีGPU ของ Nvidia ก็ ถูกยกเลิก[ 342 ]เกมจำนวนมากสำหรับAndroidก็ได้รับการปรับให้ใช้งานร่วมกับ ChromeOS ได้แล้ว[ 343 ] [ 344 ] เช่นเดียวกับเกม Linux มาตรฐาน[ 345 ] [ 346 ] [ 347 ] เกม Windowsผ่านWineหรือProton [ 348 ] [ 349 ] [ 350 ]และเกมบนเบราว์เซอร์ก็ได้รับความนิยมเช่นกัน[ 351 ]มีการพัฒนาSteamเวอร์ชัน สำหรับ ChromeOS [ 352 ]โดยมีตัวเรียกใช้งานจากบุคคลที่สาม เช่น Heroic Games Launcher สำหรับEpic Games Store [ 353 ]เกมยอดนิยม ได้แก่Among Us , Genshin Impact , Alto's Odyssey , RobloxและFortnite [ 354 ] [ 355 ] [ 356 ] [ 357 ]ยังคงมีข้อสงสัยเกี่ยวกับการใช้ ChromeOS และ Chromebook เป็นเครื่องเล่นเกม[ 358 ] [ 359 ] [ 360 ]ในเดือนสิงหาคม 2025 Google ประกาศว่าจะยุติการสนับสนุน Steam สำหรับ Chromebook ในปี2026 [ 361 ]

การเล่นเกม BSD

Owing to a common Unix-like heritage and free software ethos, many games for Linux are also ported to Berkeley Software Distribution (BSD) variants[362] or can be run using compatibility layers such as Linuxulator.[363]BSDi had partnered with Loki Software to ensure its Linux ports ran on FreeBSD.[364] The Mizutamari launcher exists to facilitate running Windows games through Wine,[365] which can still be used standalone.[366] A 2011 benchmark by Phoronix even found certain speed advantages over running games on Linux alone, comparing PC-BSD 8.2 to Ubuntu 11.04.[367] Most BSD systems come with the same pack in desktop games as Linux.[368] The permissive licensing of BSD has also lead to its inclusion in the system software of several game consoles, such as the Sony PlayStation line[369][370] and the Nintendo Switch.[371]

OpenHarmony gaming

HarmonyOS with custom kernel[372] and OpenHarmony-Oniro based operating systems distros[373] of these newer platforms has a dedicated gaming ecosystem with compatibilities with third-party Linux libraries by developers on Linux kernel subsystem such as musl-libc of C standard library that targets the Linux syscall and POSIX APIs compatibility for native compatible games as well as limited virtual machines such as Android-based sandboxed ones.[374][375]

Unix gaming

นอกจากนี้ ยังมีช่องทางเฉพาะสำหรับการรันเกม ไม่ว่าจะผ่านพอร์ตหรือlxrun [ 376 ] บน Solaris [ 377 ] และ ระบบปฏิบัติการที่ พัฒนาต่อ ยอด จากSolarisเช่นOpenIndiana [ 378 ]ระบบ ปฏิบัติการ Darwinเช่นPureDarwin [ 379 ] Coherent [ 380 ] SerenityOS [ 381 ] [ 382 ] RedoxOS [ 383 ] [ 384 ] ToaruOS [ 385 ] Xv6 [ 386 ] Fiwix [ 387 ]หรือบนระบบที่ใช้ Minix [ 388 ]และHurd [ 389 ]มีการผสมข้ามสายพันธุ์กับระบบปฏิบัติการUnix ที่เป็นกรรมสิทธิ์ โดยสมบูรณ์ [ 390 ] เช่น AIX [ 391 ] QNX [ 392 ] Domain / OS [ 393 ] HP - UX [ 394 ] IRIX (ดูที่นี่ ) [ 395 ] [ 396 ] Xenix [ 397 ] SCO Unix [ 398 ] Unixware [ 399 ] Tru64 UNIX [ 400 ] [ 401 ] LynxOS (ซึ่งมีคุณสมบัติความเข้ากันได้กับ Linux ในตัว[ 402 ] ) Ultrix [ 403 ] OpenVMS [ 404 ] [ 405 ] z / OS UNIX System Services [ 406 ]และแม้แต่A / UX [ 407 ]เกมDoomและQuake ได้รับการ พัฒนาโดยid SoftwareบนNeXTStep [408 ]ซึ่งเป็นต้นแบบของ macOS สมัยใหม่[ 409 ]ก่อนที่จะถูกพอร์ตไปยัง DOSและกลับไปยัง Unix เวอร์ชันอื่นๆ อีกมากมาย [ 410 ]ซึ่งเกี่ยวข้องกับการติดต่อผู้จำหน่าย Unix จำนวนมากเพื่อจัดหาเครื่องจักรสำหรับใช้ในกระบวนการสร้างและทดสอบ [ 411 ]

แฟนดอม

แฟนเกมคนหนึ่งในสเปน ติดสติ๊กเกอร์ไวนิลจากเกมฟรีCataclysm: Dark Days AheadและMindustryไว้บนรถของเขา

กลุ่มแฟนคลับในชุมชนเกม Linux หรือเกมโอเพนซอร์ส/ฟรีนั้นมีขนาดเล็กมาก เกมฟรีขนาดกลางหรือเกมที่พัฒนามาอย่างยาวนานเกือบทั้งหมดจะมีฟอรัมหรือช่องทางการสื่อสารอื่นๆ

อย่างไรก็ตาม ในช่วงไม่กี่ปีที่ผ่านมา ไม่มีการพบปะกันสำหรับเกมใดๆ เลย แม้ว่าจะมีวิดีโอเกมฟรีปรากฏอยู่ในงานชุมชนซอฟต์แวร์ฟรี รวมถึงFOSDEMซึ่งวิดีโอเกมLuanti [ 412 ]มักจะมีบูธของตัวเอง นอกจากนี้ยังมีกิจกรรมออนไลน์ เช่น onfoss ด้วย

ในทางกลับกัน โครงการหลายโครงการใช้การขายสินค้าที่มีโลโก้และภาพอื่นๆ จากวิดีโอเกมบนเสื้อยืดและผลิตภัณฑ์อื่นๆ เป็นแหล่งเงินทุนแหล่งหนึ่ง

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Video_games_and_Linux&oldid=1355784646#2001–2002 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ วิดีโอเกมและลินุกซ์

ระบบปฏิบัติการลินุกซ์สามารถใช้เล่นวิดีโอเกมได้ เนื่องจากเกมที่รองรับเคอร์เนลลินุกซ์โดยตรงมีจำนวนน้อยกว่าเกมที่รองรับ Windows จึงมีการสร้างซอฟต์แวร์ต่างๆ ขึ้นมาเพื่อใช้ในการรัน เกม.

ประวัติศาสตร์

การเล่นเกมบน Linux เริ่มต้น ขึ้น โดยส่วนใหญ่เป็นการต่อยอดจากวงการเกม Unix ที่มีอยู่แล้ว [ 1 ] ซึ่งย้อนกลับไปถึง การคิดค้นระบบ ดังกล่าว ในปี 1969 ด้วยเกม Space Travel [ 2 ] [ 3 ] และ ฉบับแรก ในปี 1971 [ 4 ] โดยทั้งสองระบบมีเกมที่มีชื่อคล้ายกันหลายเกม [ 5 ] [ 6...

พ.ศ. 2537

เชื่อกันอย่างกว้างขวางว่าจุดเริ่มต้นของ Linux ในฐานะแพลตฟอร์มเกมสำหรับวิดีโอเกมเชิงพาณิชย์เริ่มขึ้นในปี 1994 เมื่อ Dave D.

พ.ศ. 2538

จากนั้นเทย์เลอร์ยังช่วยก่อตั้งสตูดิโอพัฒนา Crack dot Com ซึ่งได้วางจำหน่ายวิดีโอเกม Abuse [ 29 ] โดยเวอร์ชัน Linux ของเกมนี้ยังได้รับการจัดจำหน่ายโดยผู้จำหน่าย Linux อย่าง Red Hat [ 30 ] และ Caldera [ 31 ] นอกจากนี้ Golgotha ​​ซึ่ง เป็น...