20.11.2016 Views

Android App Development ฉบับสมบูรณ์

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

สรุปท้ายบท<br />

ในบทนี้เป็นการอธิบายการพัฒนาแอพพลิเคชัน โดยประยุกต์ใช้กราฟิกแบบ 2 มิติมาพัฒนาเกมใน<br />

แบบ 2 มิติ ซึ่งใช้งานฟังก์ชันสำคัญๆ เช่น TouchScreen, Canvas และ Panel เป็นต้น<br />

แบบฝึกหัดท้ายบท<br />

หลังจากผู้อ่านได้ทดลองพัฒนาเกม XO เรียบร้อยแล้ว แบบฝึกหัดในส่วนนี้ให้ผู้อ่านพัฒนาเกม<br />

หมากฮอส ที่มีหน้าจอขนาดของตาราง 8x8 ทั้งนี้จะมีผู้เล่น 2 ฝ่าย แต่ละฝ่ายจะมีตัวหมากฝ่ายละ 8 ตัว โดยที่<br />

ตารางมีการทำเครื่องหมายช่องเว้นช่องสลับกัน ทั้งนี้หมากฮอสมีกติกาและเทคนิคการเล่นดังนี้<br />

• วิธีเล่นจะเริ่มจากแต่ละฝ่ายจะวางตัวหมากทั้ง 8 เป็น 2 แถว และจะเดินได้เฉพาะช่องที่ทำ<br />

เครื่องหมายไว้เท่านั้น ข้อสังเกตคือ ตัวหมากธรรมดาไม่สามารถเดินถอยหลังได้ อย่างไรก็ตาม<br />

เมื่อเดินไปถึงสุดตารางของฝ่ายตรงข้ามจะได้สิทธิพิเศษเรียกว่า ฮอส ซึ่งในกรณีนี้จะสามารถเดิน<br />

หน้าหรือถอยหลังก็ได้<br />

• ในการเล่นจะมีการหลอกล่อให้ฝ่ายตรงข้ามหลงกล หรือให้เข้ามากินฟรี หรือมีการหลอกล่อออก<br />

มาเพื่อให้สามารถนำหมากของอีกฝ่ายเข้าฮอสได้<br />

• เกมนี้แต่ละฝ่ายจะต้องกินฝ่ายตรงข้ามให้หมดก่อน ผู้ที่ยังมีหมากเหลืออยู่บนตารางจะเป็นผู้ชนะ<br />

หรือกรณีที่ไล่จนฝ่ายตรงข้ามจนมุมและยอมแพ้ไปเอง<br />

ตัวอย่างแบบฝึกหัด<br />

270<br />

<strong>Android</strong> <strong>App</strong> <strong>Development</strong> <strong>ฉบับสมบูรณ์</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!