November 22, 2011

โปรเจควิชา Practicum for Com.Eng.

นี่ก็คือโปรเจคชิ้นที่สองของผู้เขียนที่ได้ทำเป็นชิ้นเป็นอันตั้งแต่เข้ามหาวิทยาลัย เป็นโปรเจคของวิชา Practicum for Computer Engineering ซึ่งผู้เขียนได้ทำเกมที่มีชื่อว่า Advance Dart Technique (ADT) ซึ่งเป็นเกมปาเป้าหรือปาลูกดอก ด้วยเหตุผลบางประการของผู้เขียนและเพื่อนที่อยู่กลุ่มเดียวกันจึงได้คิดทำเกมนี้ขึ้นมา ฮ่าๆๆๆ :P


เกมนี้เล่นง่ายๆ แค่ปาเป้าให้ได้คะแนนมากที่สุด และเมื่อเกมจบก็เปลี่ยนคะแนนตรงนั้นเป็นเกรดได้ด้วย (ปาเป้าออกเกรดหรอเนี่ย !!!) มีตั้งแต่ A B+ B ... ยัน F มีลมเข้ามาเป็นอุปสรรคและลูกดอกก็มีจำนวนจำกัดด้วยนะ


     
เกมนี้ใช้ภาษาไพธอนในการพัฒนาโดยใช้ Library Pygame ของไพธอนและรันในระบบปฏิบัติการ Ubuntu ตัวเกมนั้นจะแสดงผลอยู่ในคอมพิวเตอร์ ส่วนการควบคุมจะอยู่ที่วงจรไมโครคอนโทรลเลอเสียบเข้าที่ช่อง USBPort ของคอมพิวเตอร์ สามารถควบคุมทิศทางและความแรงของการปาลูกดอกได้ (ซึ่งผู้เขียนทำในส่วนนี้)

- แผงวงจรไมโครคอนโทรลเลอร์ (ไม่มีรูปแผงวงจรพ่วงแบบชัดๆ ลืมถ่ายรูปมา)
- ไมโครคอนโทรลเลอร์ที่ใช้ คือ ATmel ATMA168V-10PU

No comments:

Post a Comment