Unity 3D

การพัฒนาเกม God Simulation Game บน Unity ตอนที่ 3

บทเรียนการสร้างเกมแนว God Simulation บน Unity 3D ในส่วนของการ Spawn ตัว Enemy ออกมาเป็นอุปสรรคของเกม

ต่อเนื่องจากบทเรียนที่แล้ว:

ส่วนนี้ง่ายที่สุดคือการนำโมเดล 3 มิติมาวางไว้ในฉาก พร้อมตกแต่ง Particle System ตามจุดต่างๆให้เรียบร้อย

ตั้งค่าศัตรูของเราเป็น Golem ไฟ และ น้ำขึ้นมาโดยใช้ Material และ Particle ที่แตกต่างกัน

ทดสอบวางไว้ในตำแหน่งของตัว Planet เราสัก 3-4 จุด

กำหนด Particle ให้สวยงามและกำหนด Collider เป็น Sphere ตั้ง isTrigger เป็น True

ไปที่ GameObject ที่เป็น Empty GameObject สร้างไฟล์ SpawnEnemy.cs ขึ้นมาใส่ Code ดังนี้ เป็นการทดสอบ

ใช้การสุ่ม 0-4 เพื่อมากำหนดให้ Position ต่างๆ เป็น SetActive()

เมื่อเสร็จแล้วลากตัว Golem ทุกตัวใน Scene ไปวางใน Position แต่ละตัว

ตัวอย่างการทดสอบจะสุ่ม 1 ที ตอนนี้ใช้การแก้ไข Inspector ส่วนของ Random Enemy เป็น 0,1,2,3 เอานะครับเพื่อที่เราจะเขียนโปรแกรมต่อทีหลังว่าถ้าเอา Power Element ไปจัดการ Golem แต่ละตัวจะเกิดเงื่อนไขของคะแนน

บทเรียนนี้ก็ทดสอบตามนี้ครับ

บทเรียนย้อนหลัง:

Tags

Asst. Prof. Banyapon Poolsawas

อาจารย์ประจำสาขาวิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม วิทยาลัยครีเอทีฟดีไซน์ & เอ็นเตอร์เทนเมนต์เทคโนโลยี มหาวิทยาลัยธุรกิจบัณฑิตย์ ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)

Related Articles

Back to top button
Close
Close

Adblock Detected

เราตรวจพบว่าคุณใช้ Adblock บนบราวเซอร์ของคุณ,กรุณาปิดระบบ Adblock ก่อนเข้าอ่าน Content ของเรานะครับ, ถือว่าช่วยเหลือกัน