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

อ่าน 3 นาที

ทอร์คส์

TORCS ( The Open Racing Car Simulator ) เป็น โปรแกรมจำลองการแข่งรถ 3 มิติ แบบโอเพน ซอร์ส ที่ใช้งานได้บน Linux , FreeBSD , Mac OS X , AmigaOS 4 , AROS , MorphOS และ Microsoft...

ทอร์คส์

ทอร์คส์
ผู้เขียนต้นฉบับเอริค เอสปิเอ และ คริสตอฟ กุยโอโน
นักพัฒนาเบอร์นาร์ด ไวมันน์ และคณะ[ 1 ]
ปล่อยพ.ศ. 2540
เวอร์ชันเสถียร
เวอร์ชัน 1.3.9 / 10 เมษายน 2569 ( 10 เมษายน 2026 )
เขียนเป็นซี++
เครื่องยนต์
  • พีแอลบี
แพลตฟอร์มข้ามแพลตฟอร์ม
พิมพ์เกมแข่งรถ
ใบอนุญาตใบอนุญาต GNU GPL , ใบอนุญาตศิลปะเสรี
เว็บไซต์torcs .sourceforge .net แก้ไขข้อมูลนี้บนวิกิดาต้า
ที่เก็บข้อมูลsourceforge.net/projects/torcs/
สนามแข่งรถในเมืองทอร์คส์ในมุมมองจากด้านบน
การเปรียบเทียบระบบสะท้อนแสงของTORCS 1.3.3 (ซ้าย) และSpeed ​​Dreams 2.0 (ขวา): ภาพด้านหน้าของรถแข่งที่ถูกแบ่งด้วยเส้นสว่าง ส่วนด้านขวาแสดงแสงสะท้อนที่ชัดเจนกว่า

TORCS ( The Open Racing Car Simulator ) เป็นโปรแกรมจำลองการแข่งรถ3 มิติแบบโอเพน ซอร์ส ที่ใช้งานได้บน Linux , FreeBSD , Mac OS X , AmigaOS 4 , AROS , MorphOSและ Microsoft Windows TORCSถูกสร้างขึ้นโดย Eric Espié และ Christophe Guionneau แต่ปัจจุบันการพัฒนาโครงการนำโดย Bernhard Wymann [ 2 ]โปรแกรมนี้เขียนด้วยภาษา C++และได้รับอนุญาตภายใต้ GNU GPL TORCSได้รับการออกแบบมาเพื่อให้ ผู้ขับขี่ AI ที่ตั้งโปรแกรมไว้ล่วงหน้า สามารถแข่งขันกันได้ ในขณะที่ผู้ใช้สามารถควบคุมยานพาหนะโดยใช้แป้นพิมพ์ เมาส์ หรือพวงมาลัย [ 3 ]

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

การพัฒนา

การพัฒนาTORCSเริ่มขึ้นในปี 1997 โดย Eric Espié และ Christophe Guionneau ในรูปแบบ เกม 2 มิติชื่อRacing Car Simulator ( RCS ) โดยได้รับอิทธิพลและอิงตามRARS ( Robot Auto Racing Simulator ) [ 4 ]เมื่อ Espié และ Guionneau ได้ซื้อการ์ดกราฟิก3dfx สำหรับการพัฒนาเกม พวกเขาจึงสร้างเวอร์ชัน 3 มิติแรกของโปรแกรมจำลองด้วยOpenGLและเปลี่ยนชื่อเป็นOpen Racing Car Simulator ( ORCS ) เพื่อไม่ให้สับสนกับระบบควบคุมการแก้ไข

ORCSเวอร์ชันแรกๆไม่ได้รวมรถยนต์ที่มีเครื่องยนต์ ทำให้เกมเป็น เกมจำลองการแข่งรถลงเนินสไตล์ Soap Box Derbyเมื่อมีการเพิ่มเครื่องยนต์และเสียงเครื่องยนต์ในภายหลัง เกมจำลองนี้จึงได้รับชื่อสุดท้ายว่าTORCSเนื่องจากชื่อนี้ดูเหมาะสมกับรถยนต์มากกว่า เพราะมีความคล้ายคลึงกับคำว่าtorque (แรงบิด )

ต่อมา Guionneau ได้เพิ่มมุมกล้องหลายมุมระหว่างการเล่นเกม Guionneau พัฒนาโค้ดกราฟิกดั้งเดิมส่วนใหญ่ในTORCSและในที่สุดก็เพิ่มการแมปพื้นผิวเพื่อให้รถยนต์มีรายละเอียดมากขึ้น จากนั้น Espié ก็ทำงานเกี่ยวกับการรวบรวมและสรุปโค้ดสำหรับการเผยแพร่[ 5 ]

เป้าหมายในอนาคต

นักพัฒนาหลักของTORCS ในปัจจุบัน ได้แก่ Bernhard Wymann (หัวหน้าโครงการ), Christos Dimitrakakis (การจำลอง, เสียง, AI) และ Andrew Sumner (กราฟิก, สนามแข่ง) นอกเหนือจากการแก้ไขข้อบกพร่องและการบำรุงรักษา โค้ด TORCSแล้ว คุณสมบัติต่อไปที่วางแผนไว้ ได้แก่ โหมด ผู้เล่นหลายคนผ่านเครือข่าย , เอ็นจิ้นฟิสิกส์ ที่ได้รับการปรับปรุง , รายละเอียดภายในรถที่ได้รับการปรับปรุง และการเล่นซ้ำ[ 6 ]

การตอบรับและผลกระทบ

ในเดือนธันวาคม พ.ศ. 2543 CNNจัดให้TORCSอยู่ในกลุ่ม"10 อันดับเกม Linux ยอดนิยมสำหรับช่วงวันหยุด" [ 7 ] Linux Journalถือว่าTORCSเป็นเกมขับรถโอเพนซอร์สที่ดีที่สุดในฉบับวันที่ 18 ตุลาคม พ.ศ. 2550 โดยเน้นถึงความสามารถของผู้เล่นในการออกแบบรถยนต์ของตนเอง กราฟิกที่สมจริง และการควบคุมยานพาหนะ[ 8 ]เกมนี้ได้รับความนิยมอย่างมาก ระหว่างปี พ.ศ. 2543 ถึง พ.ศ. 2560 มียอดดาวน์โหลดมากกว่า 2.9 ล้านครั้งผ่านทางSourceForge.netเพียงแห่งเดียว[ 9 ]

การแข่งขัน

เว็บไซต์TORCS Racing Boardจัดการแข่งขันระหว่างผู้เล่นในชุมชน TORCS แตกต่างจากกิจกรรมมัลติเพลเยอร์แบบดั้งเดิมที่ผู้เล่นแข่งขันกันแบบเรียลไทม์บนเครือข่ายท้องถิ่นหรือ ผ่านอุปกรณ์ที่เชื่อมต่อ อินเทอร์เน็ตพร้อมกันTORCS Racing Boardเป็นการแข่งขันระหว่าง "หุ่นยนต์" ปัญญาประดิษฐ์ที่พัฒนาและอัปโหลดโดยผู้ใช้

คณาจารย์จากมหาวิทยาลัย WürzburgและPolitecnico di Milanoจัดการแข่งขัน AI สองรายการ ได้แก่การแข่งขันแข่งรถจำลองและการแข่งขันทำลายรถโดยรายการหลังใช้เซิร์ฟเวอร์TORCS ที่ได้รับการแก้ไข [ 10 ]

ส้อม TORCS

TORCSได้ถูกแยกออกเป็นหลายโครงการ ตัวอย่างเช่นSpeed ​​Dreams [ 11 ]ซึ่งเดิมรู้จักกันในชื่อTorcs - NG

ใช้ในการวิจัย

เนื่องจากความเปิดกว้าง ความเป็นโมดูล และความสามารถในการขยายTORCSจึงถูกนำไปใช้เป็นพื้นฐานสำหรับโครงการวิจัยมากมาย ตัวอย่างเช่น การคำนวณการตั้งค่ารถยนต์โดยอัตโนมัติ การสร้างเส้นทางด้วยอัลกอริทึมโดยความช่วยเหลือจากมนุษย์ และการประยุกต์ใช้เทคนิคการคำนวณหลายอย่าง (เช่น การเขียนโปรแกรมเชิงพันธุกรรม) กับแง่มุมต่างๆ ของการขับขี่หุ่นยนต์ ตั้งแต่ปี 2008 เป็นต้นมาTORCSยังมีบทบาทสำคัญในสาขาการวิจัยต่างๆ ภายในงานประชุม IEEE Conference on Computational Intelligence and Gamesโดยปรากฏเป็นพื้นฐานสำหรับโครงการ 4 ถึง 6 โครงการทุกปี

ตามคำถามที่พบบ่อยของ TORCSเวอร์ชันปัจจุบันของTORCSควรได้รับการอ้างอิงดังนี้ "B. Wymann, E. Espié, C. Guionneau, C. Dimitrakakis, R. Coulom, A. Sumner. TORCS: The Open Racing Car Simulator, vX.XX, 20XX"

ดูเพิ่มเติม

  • เว็บไซต์ TORCS
  • คณะกรรมการการแข่งขัน TORCS
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=TORCS&oldid=1361043793 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ทอร์คส์

TORCS ( The Open Racing Car Simulator ) เป็น โปรแกรมจำลองการแข่งรถ 3 มิติ แบบโอเพน ซอร์ส ที่ใช้งานได้บน Linux , FreeBSD , Mac OS X , AmigaOS 4 , AROS , MorphOS และ Microsoft...

การพัฒนา

การพัฒนา TORCS เริ่มขึ้นในปี 1997 โดย Eric Espié และ Christophe Guionneau ในรูปแบบ เกม 2 มิติ ชื่อ Racing Car Simulator ( RCS ) โดยได้รับอิทธิพลและอิงตาม RARS ( Robot Auto Racing Simulator ) [ 4 ] เมื่อ Espié และ Guionneau ได้ซื้อ การ์ดกราฟิก 3dfx...

เป้าหมายในอนาคต

นักพัฒนาหลักของ TORCS ในปัจจุบัน ได้แก่ Bernhard Wymann (หัวหน้าโครงการ), Christos Dimitrakakis (การจำลอง, เสียง, AI) และ Andrew Sumner (กราฟิก, สนามแข่ง) นอกเหนือจากการแก้ไขข้อบกพร่องและการบำรุงรักษา โค้ด TORCS แล้ว คุณสมบัติต่อไปที่วางแผนไว้ ได้แก่ โหมด...

การตอบรับและผลกระทบ

ในเดือนธันวาคม พ.ศ. 2543 CNN จัดให้ TORCS อยู่ในกลุ่ม "10 อันดับเกม Linux ยอดนิยมสำหรับช่วงวันหยุด" [ 7 ] Linux Journal ถือว่า TORCS เป็นเกมขับรถโอเพนซอร์สที่ดีที่สุดในฉบับวันที่ 18 ตุลาคม พ.ศ.