ผลต่างระหว่างรุ่นของ "สร้างเกมด้วย Pygame"
ไปยังการนำทาง
ไปยังการค้นหา
Chaiporn (คุย | มีส่วนร่วม) |
Chaiporn (คุย | มีส่วนร่วม) |
||
แถว 1: | แถว 1: | ||
[http://pygame.org Pygame] เป็นโมดูลภาษาไพทอนที่ออกแบบมาเพื่อความสะดวกในการพัฒนาเกม วิกินี้ยกตัวอย่างการสร้างเกมอย่างง่ายที่อาศัยบอร์ดไมโครคอนโทรลเลอร์ในการควบคุมผู้เล่น | [http://pygame.org Pygame] เป็นโมดูลภาษาไพทอนที่ออกแบบมาเพื่อความสะดวกในการพัฒนาเกม วิกินี้ยกตัวอย่างการสร้างเกมอย่างง่ายที่อาศัยบอร์ดไมโครคอนโทรลเลอร์ในการควบคุมผู้เล่น | ||
+ | |||
+ | == การติดตั้ง == | ||
+ | สำหรับระบบปฏิบัติการ Ubuntu Linux ใช้คำสั่ง <tt>apt-get</tt> ติดตั้งได้โดยตรง | ||
+ | |||
+ | sudo apt-get install python-pygame | ||
+ | |||
+ | ส่วนระบบปฏิบัตการ Mac OS X หรือระบบปฏิบัติการอื่น ๆ ให้ดาวน์โหลดตัวติดตั้งจากเว็บไซท์ [http://pygame.org/download.shtml http://pygame.org/download.shtml] | ||
== เกมตัวอย่าง: สควอช == | == เกมตัวอย่าง: สควอช == | ||
แถว 10: | แถว 17: | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | == ดาวน์โหลดโค้ดต้นแบบ == | ||
+ | ดาวน์โหลดโค้ดต้นแบบจากลิ้งค์ [http://www.cpe.ku.ac.th/~cpj/204223/squash.py http://www.cpe.ku.ac.th/~cpj/204223/squash.py] แล้วนำมาบันทึกไว้ในไดเรคตอรีเดียวกันกับโมดูล <tt>practicum.py</tt> และ <tt>peri.py</tt> ที่ได้มาจากการปฏิบัติตามขั้นตอนในวิกิ [[การติดต่อกับบอร์ด MCU ผ่าน USB ด้วย Arduino]] |
รุ่นแก้ไขเมื่อ 16:55, 7 พฤศจิกายน 2557
Pygame เป็นโมดูลภาษาไพทอนที่ออกแบบมาเพื่อความสะดวกในการพัฒนาเกม วิกินี้ยกตัวอย่างการสร้างเกมอย่างง่ายที่อาศัยบอร์ดไมโครคอนโทรลเลอร์ในการควบคุมผู้เล่น
การติดตั้ง
สำหรับระบบปฏิบัติการ Ubuntu Linux ใช้คำสั่ง apt-get ติดตั้งได้โดยตรง
sudo apt-get install python-pygame
ส่วนระบบปฏิบัตการ Mac OS X หรือระบบปฏิบัติการอื่น ๆ ให้ดาวน์โหลดตัวติดตั้งจากเว็บไซท์ http://pygame.org/download.shtml
เกมตัวอย่าง: สควอช
เกมที่เราจะใช้เป็นตัวอย่างเรียกว่า Squash ดัดแปลงมาจากเกม Pong ที่เป็นคลาสสิคสุดฮิต ลักษณะการเล่นจะเป็นผู้เล่นตั้งแต่หนึ่งคนขึ้นไปตีลูกกระทบกำแพง และพยายามรับลูกที่สะท้อนกลับมาให้ได้
ดาวน์โหลดโค้ดต้นแบบ
ดาวน์โหลดโค้ดต้นแบบจากลิ้งค์ http://www.cpe.ku.ac.th/~cpj/204223/squash.py แล้วนำมาบันทึกไว้ในไดเรคตอรีเดียวกันกับโมดูล practicum.py และ peri.py ที่ได้มาจากการปฏิบัติตามขั้นตอนในวิกิ การติดต่อกับบอร์ด MCU ผ่าน USB ด้วย Arduino