วิดีโอเกมโอเพนซอร์ส

เกมโอเพนซอร์ส () คือซอฟต์แวร์เกมที่ถูกพัฒนาและแจกจ่าย ตามสัญญาอนุญาตแจกจายซอฟต์แวร์แบบโอเพนซอร์ส ได้แก่ GNU ,BSD หรือสัญญาอนุญาตแจกจ่ายและแกไขซอฟต์แวร์อื่นๆที่นับว่าเป็นโอเพนซอร์ส ตามที่ Open Source Initiative ได้ระบุไว้

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

 ผู้เริ่มต้นการพัฒนาเกมส์โอเพนซอร์ส 
เดิมทีนั้น ซอฟต์แวร์พัฒนาเกมส์แบบโอเพนซอร์ส จะเป็นการสร้างในรูปแบบของ SDK หรือ Software Development Kit ซึ่งก็เป็นการเพิ่มคำสั่งหรือคลาสให้กับตัว Compiler ของภาษาคอมพิวเตอร์ทั่วๆไป ซึ่งผนวกการใช้ API ที่มีอยู่เช่น DirectX หรือ OpenGL แต่หลังจาก John D. Carmack เกมโปรแกรมเมอร์ผู้พัฒนาเกมสามมิติชื่อดังอย่างเกม Quake และ Doom ได้นำ Game Engine ที่เคยมีอยู่มาเผยแพร่เป็นโอเพนซอร์สภายใต้สัญญาอนุญาตแจกจ่ายแบบ GNU ซึ่งทำให้นักพัฒนาเกมส์ทั่วโลกที่เคยซื้อเกมเอนจินอย่าง Id Tech มาให้ในราคาหลายล้านก็ต้องตกใจกัน เพระราคาสูงแพงหายไปเหลือเพียงของฟรีเท่านั้น แต่ก็ทำให้เกมโอเพนซอร์สได้เพิ่มเทคนิคขึ้นมาอีกหลายอย่าง ทำให้เกิดการนำโอเพนซอร์สไปใช้ในอุตสาหกรรมเกมมากขึ้น

 ซอฟต์แวร์พัฒนาเกมส์โอเพนซอร์ส 
ซอฟต์แวร์ในการใช้พัฒนาเกมส์โอเพนซอร์ส แบ่งออกเป็นสามกลุ่ม คือ

เกมเอนจิน
 Quake Engine
 Irrlicht Engine
 OGRE Engine
 Blender Game Engine
 Delta 3D Engine
 Ren'Py
 Panda3D
 Crystal Space 3D

แอนิเมชัน
 Blender 3D
 Wings 3D

เสียง
 Audacity
 LMMS

 เกมโอเพนซอร์ส แบ่งตามรูปแบบการเล่น 
เกมแอคชัน
 SuperTux เกมสามมิติคู่บารมีลินุกซ์ เพนกวินบนภูเขาน้ำแข็ง
 X-Moto เกมขับมอเตอร์ไซค์วิบาก 
 XEvil คล้ายเกม Castle Mania (เกมแส้) ตะลุยไปในปราสาทผีสิง

เกมยิงปืนใหญ่
 BZFlag เกมรถถังยิงต่อสู้กันแบบออนไลน์
 Wormux คล้ายเกม Worm กองทัพหนอนทหาร

เกมยิงแหลกในมุมมองบุคคลที่หนึ่ง
 Aleph One เกมแข่งกันยิงแบบมาราธอน
 AssaultCube เกมยิงต่อสู้กับผู้ก่อการร้ายแบบ Multiplayer สร้างจาก Cube Engine 
 Cube เกมในรูปแบบ Quake เป็นทั้งเกมและซอฟต์แวร์พัฒนาเกมส์ในตัวเดียวกัน
 FreeDoom เกม Doom ในแบบโอเพนซอร์ส 
 Nexuiz เกมยิงเอเลี่ยนแบบออนไลน์ 
 OpenArena เกมยิงแบบโอเพนซอร์ส สร้างจาก id Tech 3. 
 Tremulous เกมยิงผสมวางแผน เหมือนเกม PVP 
 War§ow เกม FPS ที่การมองไวมากๆ อยู่ใน E-Sport 
 Urban Terror เกม FPS ที่ต้องมีฝีมือในการเล่นค่อนข้างมาก ซึ่งพัฒนาแยกจาก Quake

เกมกระดาน
 GNU Chess เกมหมากรุก 
 GNU Go เกมหมากล้อม

เกมผจญภัย
 Minetest เกม Voxel ที่ใช้แนวคิดจากเกมส์ Minecraft

นักพัฒนาเกมโอเพนซอร์สที่เป็นที่รู้จัก
 John Carmack ผู้พัฒนา Quake
 Wouter van Oortmerssen ผู้พัฒนา Cube
 เกมโอเพนซอร์สในไทย 
สำหรับประเทศไทยนั้น กลุ่มแฟนเกมและนักพัฒนาเกมโอเพนซอร์สไทยได้ร่วมกันจัดตั้งเว็บไซต์ไทยโอเพ่นเกมส์ โดยพีรพัทธ์ นันนารารัตน์ ซึ่งนำเสนอบทความด้านการพัฒนาเกมส์ Open Source เป็นภาษาไทย ทั้งยังมีการเปิดโอกาสให้นำเสนอผลงานของตนลงบนเว็บไซต์ได้ด้วย

 อ้างอิง 
 เว็บไซต์ไทยโอเพนเกมส์  ลิงก์ตายแล้ว
 รายชื่อเกมโอเพนซอร์ส จาก Wikipedia EN
 ข้อมูลเอนจิน Id Tech 3 จาก Wikipedia EN

หมวดหมู่:ซอฟต์แวร์เสรี
หมวดหมู่:การพัฒนาวิดีโอเกม
หมวดหมู่:คอมพิวเตอร์แอนิเมชัน
หมวดหมู่:วิดีโอเกมโอเพนซอร์ส