|
3D Game Programming
เรียนรู้และทดลองพัฒนาเกมในรูปแบบ 3D ด้วยการจำลองเกมปืนยิงยานศัตรู โดยใช้เครื่องมือ XNA Game Studio และเทคนิคการสร้างเกมให้ทำงานได้ทั้ง Windows และ Xbox360
· Create a New Project
· Load 3D Assets
เรียนรู้การนำภาพ 3D และเสียง ทั้งหมดเข้าสู่ Content Pipeline
· Draw Terrain Mesh
เรียนรู้วิธีการวาดภาพ Background ในรูปแบบ 3D และการจัดการกับ Camera
· Draw Missile Launcher Base
เรียนรู้การสร้างตัวฐานของปืน (ส่วนนี้ไม่มีการเคลื่อนไหว) ให้แสดงผลในฉาก 3D
· Draw Missile Launcher Head
เรียนรู้การสร้างหัวของปืน (ส่วนนี้มีการเคลื่อนไหว) ให้แสดงผลในฉาก 3D และดักจับการควบคุมจาก Keyboard และ GamePad สำหรับการขยับไปมาในรูปแบบ 3D
· Allow Player to Shoot Missiles
เรียนรู้การสร้างลูกกระสุนปืน และเทคนิคการสั่งยิงลูกกระสุนปืนจากกระบอกปืน
· Add Audio with XACT
เรียนรู้การเพิ่มเสียงเข้าไปในเกม และการสั่งงานเสียงยิงปืนเมื่อเกิดการยิง
· Create Enemies
เรียนรู้การสร้างศัตรูและการกำหนดให้ศัตรูปรากฏขึ้นมาแบบสุ่ม (Random)
· Collision Check with Enemies
เรียนรู้การตรวจสอบการชนกันของลูกกระสุนปืนกับศัตรู แล้วให้มีเสียงการชนกัน
· Completed Game
เรียนรู้วิธีการนำเกมที่พัฒนาเสร็จแล้วไปทำงานบนเครื่อง Xbox360
|