ผ่านทางบล็อกของ มนุษย์ ฉันพบเกี่ยวกับโครงการที่น่าสนใจมากที่ดำเนินการโดย ฮาเวียร์ บันโดโม รุยซ์ศาสตราจารย์แห่งมหาวิทยาลัยสารสนเทศศาสตร์แห่งคิวบา (UCi) นี่คือ GT: Tank War ซึ่งเป็นเกมโอเพ่นซอร์สที่พัฒนาด้วยไลบรารี C ++ และ QT
สรุปทั่วไป GT
GT (Tank War) เป็นเกม ผู้เล่นหลายคนบนเครือข่าย, ประกอบด้วยการทำ สองทีม de มากถึง 3 คน โดยมีจุดประสงค์เพื่อทำลาย ศูนย์อำนาจ ศัตรู
ผู้เล่นแต่ละคนจะควบคุมรถถังซึ่ง มี 3 ทักษะซึ่งสามารถปรับปรุงได้ทุกครั้งที่คุณอัพเลเวล (กลไกนี้คล้ายกับในเกมเช่น Dota ปีศาจฯลฯ ... ) จำเป็นต้องผ่านประสบการณ์ที่จำเป็นในการเลื่อนระดับซึ่งสามารถทำได้โดยการทำ ประสบการณ์แท็บเล็ต หรือทำลายศัตรู
เกมจะจบลงเมื่อศูนย์อำนาจทั้งหมดของทีมถูกทำลาย
วิธีเล่น GT
ไม่ง่ายเลย;) ภายในโฟลเดอร์เกมมีไฟล์ปฏิบัติการ 3 ตัว (GT_Client, GT_Server, Build_Terrain) อย่างไรก็ตาม:
- เนื่องจากเป็นเกมที่เล่นบนเครือข่ายสิ่งแรกที่เราต้องมีคือเซิร์ฟเวอร์เพื่อเชื่อมต่อ (GT_เซิร์ฟเวอร์)
- เราเปิดไคลเอนต์ (GT_ไคลเอนต์) และในเมนูหลักเราจะ การกำหนดค่า / เครือข่ายที่นี่เราระบุไฟล์ ที่อยู่ IP ของเซิร์ฟเวอร์และพอร์ตเรายอมรับและกลับไปที่เมนูหลัก
- เราคลิกที่ เล่นที่เชื่อมต่อได้ดี แต่เราต้องการไฟล์ ผู้ใช้งาน. เราคลิกที่ สร้างผู้ใช้เรากรอกข้อมูล (ชื่อเล่นรหัสผ่านและรูปประจำตัว) และยอมรับ ตอนนี้เราสามารถเข้าสู่ระบบ
- เมื่อเข้าสู่ระบบ ("ระบบแสดงหน้าต่าง ... " ไม่ !!! ไม่ใช่ชั้นวิศวกรรม) เราเข้าสู่หน้าต่างของ พูดคุยคุณสามารถดูผู้ใช้ที่เชื่อมต่อและแชทได้ แต่เรามาดูสิ่งที่สำคัญสำหรับเรากัน
- เราทำได้ทั้งสองอย่าง สร้างเกมเหมือนเข้าร่วม.
- ถ้าเราเลือก สร้างเกม เราได้ที่ดินที่มีอยู่ (ใช่เป็นที่ดินที่สร้างขึ้นด้วย build_terrainแต่เราปล่อยไว้สำหรับโพสต์อื่น) และยอมรับ
- ถ้าเราเลือก เข้าร่วมปาร์ตี้ เราสร้างเกมทั้งหมดขึ้นมาเลือกหนึ่งเกมและยอมรับ
- เมื่ออยู่ในเกมเราสามารถเลือกทีม (เขียวหรือแดง) และรถถังที่เราต้องการเล่นด้วย (หากต้องการเปลี่ยนรถถังคลิก เปลี่ยนถัง).
- เมื่อคุณพร้อมคลิก ฉันพร้อมแล้วเมื่อทุกคนพร้อมแล้วผู้สร้างสามารถเริ่มเกมได้
- Ufff รอสักครู่ขึ้นอยู่กับความเร็วของพีซีของคุณอยู่แล้ว เล่น!!!
ข้อบกพร่อง
นี่เป็นแอปพลิเคชันการพัฒนาดังนั้นจึงอาจมีข้อผิดพลาดในการใช้งาน หากคุณพบข้อผิดพลาดหรือมีข้อเสนอแนะเกี่ยวกับ GT คุณสามารถทำได้ เขียน ไปยังอีเมลของ Javier และเขาจะพยายามแก้ไข
ฉันไม่ได้เขียนเพิ่มเติมเพื่อไม่ให้เบื่อในโพสต์อื่น ๆ เราสามารถเข้าไปดูรายละเอียดเกี่ยวกับไฟล์ กลศาสตร์ช่วงการแก้ไขภูมิประเทศฯลฯ GG
ดาวน์โหลด GT
เนื่องจากไม่สามารถเข้าถึงหน้า GIT ในพื้นที่จากภายนอกมหาวิทยาลัยได้ฉันจะอัปโหลดเกมในเวอร์ชัน Windows ไปยัง Dropbox
เวอร์ชัน Linux:
นักพัฒนาขอความช่วยเหลือจากนักพัฒนา QT Linux เพื่อช่วยเขารวบรวมและให้การสนับสนุนสำหรับการแจกแจงต่างๆ สามารถดาวน์โหลดโค้ดได้จากลิงค์ต่อไปนี้:
นี่คือภาพหน้าจอบางส่วนของเกมซึ่งดูดีมาก:
ความคิดริเริ่มที่ดี อย่างน้อยฉันหวังว่าจะมีให้บริการบน Steam
จากนั้นฉันจะดูที่มัน และถ้าคุณอัปโหลดไปยัง Github จะดีกว่า แต่อย่างที่ฉันไม่รู้ว่าสามารถเข้าถึงได้จากคิวบา ...
ฉันยืนยันคุณว่า Github สามารถเข้าถึงได้ดีจากคิวบา แต่ใน UCI นั้นไม่ได้ใช้กันอย่างแพร่หลายเพราะด้วย 100mb สำหรับนักเรียนและ 150mb สำหรับครู (ต่อเดือน) จะถูกบันทึกไว้สูงสุด
ใช่แน่นอน จนถึงตอนนี้เราไม่มีปัญหากับ GitHub จากคิวบาฉันจะติดต่อผู้เขียนต้นฉบับเพื่ออัปโหลด
ปัญหาไม่ได้อยู่ที่การอัปโหลดฉันคิดว่า แต่เพื่อพัฒนาโดยใช้ github คุณสามารถจินตนาการได้ไหมว่าการพัฒนาหยุดลงเนื่องจากผู้เขียนไม่มีบัญชีจนถึงเดือนหน้า ...
ช่างน่าขันที่นี่โพสต์เกี่ยวกับสีแดงและวอลเปเปอร์มี 500 ความคิดเห็นมีคนสร้างเกม (ไม่ใช่แอพที่น่าเบื่อเกมจับผิด !!!) และคุณไม่ได้ยินเสียงจิ้งหรีด Plafff. เลีย.
ผู้ชายที่ชอบเล่นจริงๆ DesdeLinux ดูเหมือนว่าพวกเขาจะแสดงความคิดเห็นไปแล้ว... จะทำอย่างไร?
ก็คือฉันเห็นรูปแบบเดียวกันกับที่เมื่อเรามี CodeNinja ใน ICU ใคร ๆ ก็ทำงานเกี่ยวกับการเขียนบทความอธิบายการพัฒนาโปรแกรมและไม่มีอะไรเลยอย่างไรก็ตามธีม gtk ใหม่สำหรับ Ubuntu และโฮสต์ของพระเจ้านำมธุรสที่ว่านี้คือ เยี่ยมมาก Ces't la vie
คนส่วนใหญ่ไม่เข้าใจรหัสหรือไม่สนใจมัน พวกเราที่ชอบหัวข้อเหล่านี้เป็นส่วนน้อยแม้แต่ในกลุ่มคนส่วนน้อยที่เป็นผู้ใช้ Linux
อืมฉันจะรันบน Linux ได้อย่างไร หรือเรียบเรียงอย่างไร
คุณเพิ่งพาฉันย้อนกลับไปในช่วงเวลาที่ฉันเคยเล่นบน Nintendo « Cartridge »กับเกม« TANK »
XD
ฉันสามารถเล่นกับประถมได้หรือไม่?
ฉันคิดว่าเกมนี้ยอดเยี่ยมฉันจะได้รับซอร์สโค้ด😀ขอบคุณสำหรับข้อมูล Elav
ดีมากมันทำให้ฉันนึกถึงเกมที่ฉันมีใน Nintendo เครื่องเก่าที่ดีมาก