ผลต่างระหว่างรุ่นของ "418587 ภาคปลาย 2552/การบ้าน 3"
ไปยังการนำทาง
ไปยังการค้นหา
Cardcaptor (คุย | มีส่วนร่วม) |
Cardcaptor (คุย | มีส่วนร่วม) |
||
แถว 4: | แถว 4: | ||
* ให้ดาวน์โหลดซอร์สโค้ดของโปรแกรมเกม Pacman จาก http://theory.cpe.ku.ac.th/~pramook/418383/homework-03/Pacman_Starter.zip | * ให้ดาวน์โหลดซอร์สโค้ดของโปรแกรมเกม Pacman จาก http://theory.cpe.ku.ac.th/~pramook/418383/homework-03/Pacman_Starter.zip | ||
* คุณสามารถดาวน์โหลดโปรแกรมเกม Pacman ที่สมบูรณ์มาดูเป็นตัวอย่างได้ที่ http://theory.cpe.ku.ac.th/~pramook/418383/homework-03/Pacman-Complete.zip | * คุณสามารถดาวน์โหลดโปรแกรมเกม Pacman ที่สมบูรณ์มาดูเป็นตัวอย่างได้ที่ http://theory.cpe.ku.ac.th/~pramook/418383/homework-03/Pacman-Complete.zip | ||
+ | |||
+ | == งานของคุณ == | ||
+ | เกมทีุ่คุณได้รับใน Pacman_Starter.zip เป็นเกมแพคแมนที่สามารถเล่นได้เกือบสมบูรณ์แล้ว เพียงแต่ว่าผีในเกมยังไม่สามารถเดินไปจับตัว Pacman เท่านั้น | ||
+ | |||
+ | ที่เป็นเช่นนี้เนื่องจากผีทุกตัวมีการใช้เมธอดของคลาส PathFinder (ดูในไฟล์ PacmanLib/AI/PathFinder) ที่ชื่อ WhichWayToMove แต่ในโค้ดตั้งต้น เราให้ฟังก์ชันนี้คืนค่าืิทิศทางขึ้นบน (Direction.Up) |
รุ่นแก้ไขเมื่อ 08:13, 22 กุมภาพันธ์ 2553
ให้ไว้ ณ วันจันทร์ที่ 22 ก.พ. 2553 ส่งวันจันทร์ 1 ม.ค. 2553 เวลา 23.59 น. โดย zip ไฟล์ในไดเรกทอรี Pacman ส่งมาที่ pramook at gmail dot com
เริ่มต้น
- ให้ดาวน์โหลดซอร์สโค้ดของโปรแกรมเกม Pacman จาก http://theory.cpe.ku.ac.th/~pramook/418383/homework-03/Pacman_Starter.zip
- คุณสามารถดาวน์โหลดโปรแกรมเกม Pacman ที่สมบูรณ์มาดูเป็นตัวอย่างได้ที่ http://theory.cpe.ku.ac.th/~pramook/418383/homework-03/Pacman-Complete.zip
งานของคุณ
เกมทีุ่คุณได้รับใน Pacman_Starter.zip เป็นเกมแพคแมนที่สามารถเล่นได้เกือบสมบูรณ์แล้ว เพียงแต่ว่าผีในเกมยังไม่สามารถเดินไปจับตัว Pacman เท่านั้น
ที่เป็นเช่นนี้เนื่องจากผีทุกตัวมีการใช้เมธอดของคลาส PathFinder (ดูในไฟล์ PacmanLib/AI/PathFinder) ที่ชื่อ WhichWayToMove แต่ในโค้ดตั้งต้น เราให้ฟังก์ชันนี้คืนค่าืิทิศทางขึ้นบน (Direction.Up)