ภาษาอังกฤษ | 简体中文
แพลตฟอร์มการต่อสู้ออนไลน์ของจีนหมากรุก (รวมถึงฟังก์ชั่นการสื่อสาร) ที่พัฒนาขึ้นจาก
Qt5ตระหนักถึงฟังก์ชั่นของเกมหมากรุกในสถานะเดียวหรือเครือข่ายไม่ว่าจะเป็นผู้เล่นเดี่ยวหรือหลายคนโดยไม่คำนึงว่าระบบจะเหมือนกัน
โมดูลการทำงานหลักของโครงการแบ่งออกเป็น:
ⅰผู้เล่นเล่นกับตัวเอง
ⅱเล่นกับคอมพิวเตอร์ AI
ⅲการต่อสู้เครือข่ายผู้เล่นหลายคน (สามารถข้ามระบบที่แตกต่างกัน)
ⅳช่วงเวลาการต่อสู้
ⅴกลับใจ (เป็นไปได้หลายครั้ง)
ⅵติดตามการเคลื่อนไหวของหมากรุก
ⅵเกี่ยวกับข้อมูลการทำงาน
การนำเสนอวิดีโอ: การสาธิตเกมหมากรุกออนไลน์ของ Chinesechess QT
ตัวอย่างการทำงานของ Win10:
Linux Running ตัวอย่าง:
MacOS กำลังใช้ตัวอย่าง:
ตัวอย่างการต่อสู้ข้ามแพลตฟอร์ม: MacOS 10.14 vs Win10
เกี่ยวกับโปรแกรม:
โครงการการต่อสู้จริง: QT5/C ++: QT หมากรุก [เวอร์ชันพื้นฐาน]
โครงการ QT5/C ++: Cross-Platform Battle Battle Chess (1)
โครงการ QT5/C ++: Cross-Platform Battle Battle Chess (2)
โครงการ QT5/C ++: Cross-Platform Battle Battle Chess (3)
นอกจากนี้สรุปซอร์สโค้ดสรุปมาพร้อมกับความคิดเห็นของรหัสโดยละเอียดเพื่อความเข้าใจที่ง่าย
ติดตั้ง qt (qt> = 5.12.11) และการพึ่งพาอื่น ๆ
สำหรับ Debian และ Ubuntu, Run:
$ sudo apt install cmake qtbase5-dev qt5-default libqt5svg5-dev qtmultimedia5-dev qttools5-dev libqt5x11extras5-devเรียกใช้คำสั่ง ::
$ git clone https://github.com/XMuli/ChineseChess.git
$ cd ChineseChess
$ mkdir build && cd build
$ cmake .. # or qmake
$ makeหรือคุณสามารถข้ามขั้นตอนที่สองและใช้ QT Creator เพื่อรวบรวมและเรียกใช้
ขอบคุณสำหรับการมีส่วนร่วมที่ส่งโดยเพื่อน ??:
Xmuli | บรูซ-ช์ | Bluearvin | Ubuntuser2012 | Kirayamatoo | HMSJY2017 |
|---|---|---|---|---|---|
Ryanfortner | zjuyk |
ถ้ามันช่วยคุณหรือพบว่ามีประโยชน์คุณสามารถคลิกที่ ดาว ของรายการ ? ส้อม ของไอคอนสองไอคอนยกมือขึ้นอย่างสะดวกสบายจุดสรรเสริญมือมีกลิ่นหอมในมือของคุณ; สิ่งที่ดีที่สุดต่อไปคือการซื้อโค้กเย็นให้ฉัน
Qtexamples ยินดีต้อนรับสู่ star and fork ? การศึกษาชุด C++ / QT / DTK นี้ซึ่งคุณสามารถเรียนรู้วิธีการเขียนซอฟต์แวร์ประเภทนี้ด้วยตัวคุณเองเป็นชุดบทเรียนที่สมบูรณ์ และ ฟรี !