หมูตู้ หมีโพ ช่วยแก้ Puzzle
สำหรับผู้ที่ไม่สนใจการพัฒนาต่อ กรุณาอ่านส่วนนี้
ดาวน์โหลดได้ที่นี่
http://code.google.com/p/mootoomeepo/
- RotatePuzzler.zip เป็นโปรแกรมช่วยเล่น จิ๊กซอว์หมุน
- FoodPuzzler.zip เป็นโปรแกรมช่วยเล่นตรวงอาหาร
- JigsawPuzzler.zip เป็นโปรแกรมช่วยเล่นจิ๊กซอว์
- BlockColorPuzzler.zip เป็นโปรแกรมช่วยเล่นบล็อคสี
- Ts2 BoxColor.exe เป็นโปรแกรมให้ลองเล่นบล็อคสี
- TS2 Jigsaw Sliding Puzzle.exe เป็นโปรแกรมให้ลองเล่นจิ๊กซอว์
คุณสามารถดาวน์โหลด กระจายไฟล์ และ รันไฟล์ exe ได้เลย
ถ้าหากคุณใช้สำเร็จ กรุณาอย่าลืม upload วิดีโอขึ้น Youtube ให้คนอื่น ๆ ดูด้วยนะครับ
ขอบคุณครับ
หมูตู้.หมีโพ
สำหรับผู้ที่สนใจในการพัฒนาต่อ
หมูตู้.หมีโพ เป็นความพยายามของหมูตู้และหมีโพ ในการแก้ Puzzle ด้วยวิถีของโปรแกรมเมอร์
ซึ่งแน่นอนเราค่อนข้างจะภูมิใจกับงานนี้มาก
ถ้าท่านจะพัฒนาต่อ หรือ มีคำถามสงสัยเกี่ยวกับการพัฒนาต่อ
กรุณาอย่าลืมเอากลับมาอวดพวกเราด้วยนะครับ ([email protected]) :D
ทางด้านลิขสิทธิ์ เราขอใช้ Apache License ซึ่งหมายความว่าคุณสามารถจะทำอะไรก็ได้กับ Source Code (จะขายก็ได้)
แต่ต้องอย่าลืมให้เครดิตกับพวกเราด้วย (แตไม่ต้องแบ่งเงินนะ แต่ถ้าอยากแบ่งก็ดี ....)
โครงสร้างของทุกโปรแกรมจะแบ่งเป็น 2 ส่วน
- ตัวคิดแก้ (Solver) - ตัวคิดแก้ จะเป็นสมองส่วนที่ตัดสินว่า โปรแกรมจะต้องคลิกตรงไหนบ้าง เพื่อแก้ Puzzle
- โปรเจ็ค BlockColorSolver = ตัวคิดสำหรับโปรแกรมบล็อคสี
- โปรเจ็ค FoodSolver = ตัวคิดสำหรับโปรแกรมตวงอาหาร
- โปรเจ็ค SlidingTileSolver = ตัวคิดสำหรับโปรแกรมจิ๊กซอว์
- โปรเจ็ค RotationPuzzleSolver = ตัวคิดสำหรับโปรแกรมจิ๊กซอว์หมุน
- ตัวโปรแกรมหลัก - มีหน้าที่ 2 อย่าง คือ
2.1 จดจำภาพจากเกม และส่งข้อมูลไปให้ตัวคิด เช่น ในโปรแกรมจิ๊กซอว์ ตัวโปรแกรมหลักจะแปลงภาพเป็นตำแหน่งว่า ชิ้น 1,2,3,4... อยู่ตรงไหน และส่งไปให้ตัวคิดคิดวิธีแก้
2.2 ทำหน้าที่คลิก โดยรับคำสั่งมาจากตัวคิด
เวลาเราจะรัน ให้เรารันจากตัวโปรแกรมหลักนะครับ
- โปรเจ็ค ColorBlockPuzzler - โปรแกรมช่วยเล่นบล็อคสี
- โปรเจ็ค JigsawPuzzler - โปรแกรมช่วยเล่นจิ๊กซอว์
- โปรเจ็ค FoodPuzzler - โปรแกรมช่วยเล่นตวงอาหาร
- โปรเจ็ค RotationPuzzler - โปรแกรมช่วยเล่นจิ๊กซอว์หมุน
ตัวอย่างโปรแกรมบน youtube
http://www.youtube.com/watch?v=9ouvW8xD6Y4
http://www.youtube.com/watch?v=BJUoRm7pwV8&feature=channel_video_title
http://www.youtube.com/watch?v=DUvAylmdhJc&feature=channel_video_title
http://www.youtube.com/watch?v=9SyhmiguUos&feature=channel_video_title
อื่น ๆ