![ปรับทรงกลมเป็นรูปอื่นๆได้นะครับ](https://www.daydev.com/wp-content/uploads/2014/11/screen131.jpg)
บทเรียนการเขียนเกมด้วย Unity3D สำหรับการดาวน์โหลด Resource จาก Asset Store เช่นฉาก และโมเดล รวมไปถึงการสร้าง Terrain ของเกมเบื้องต้น และการวางตัวละครลงในเกม
เบื้องต้นก่อนจะเข้าสู่บทเรียนในส่วนนี้แนะนำให้ศึกษาบทความก่อนหน้าสำหรับการพัฒนาเกม Unity3D ดังนี้ก่อนเพื่อสร้างความเข้าใจ
- เริ่มต้นเขียนเกม 3D ด้วย Unity
- เขียนเกม 3D ด้วย Unity การจัดการ Game Object ในเกม
- เขียนเกม 3D ด้วย Unity เรียกใช้งาน Physics กับ Rigidbody
- เขียนเกม 3D ด้วย Unity ศึกษา Basic Collision Detection
เปิด Project ขึ้นมา
![สร้าง GameObject ใหม่ชื่อ Terrain](https://www.daydev.com/wp-content/uploads/2014/11/screen23.jpg)
เราจะได้ฉากพื้นผิวของเกมมาวางไว้ ให้เลือก Brush สำหรับดึงพื้นผิวของฉากมาสักตัวหนึ่งแล้วทำการคลิกเมาส์ซ้ายลากปรับระดับของพื้นให้สูงต่ำ เหมือนออกแบบภูเขาเล็กน้อย
หลังจาก บรรเลง วาดไปแล้วก็จะได้ตัวอย่างดังนี้
![Terrain ที่วาด](https://www.daydev.com/wp-content/uploads/2014/11/screen13.jpg)
ต่อมาให้เราไปหา Asset สำหรับสร้างเกมใน บริการหนึ่งของ Unity3D นั่นคือ Asset store ให้เปิดเมนู Windows > Asset Store หรือกด Ctrl+9 ครับ โดยเราต้องใช้ บัญชีผู้ใช้งานที่ลงทะเบียน Unity3D ครั้งแรกมาใช้
![กด Ctrl+9](https://www.daydev.com/wp-content/uploads/2014/11/screen73.jpg)
ส่วนมากแนะนำให้โหลด Asset ของ Terrain ตัวฟรีๆ ไปก่อนนะครับ เช่นกันตัวละครก็ดาวน์โหลดมาได้อย่างผมจะใช้เจ้า Samurai ตัวนี้
ดาวน์โหลดแล้วก็ Import ให้เรียบร้อยครับ
เมื่อดาวน์โหลดมาแล้วเราก็มาใส่ Texture ให้กับ Terrain ของเราหน่อยดีกว่า
![เลือกเมนูนี้เพื่อเติม Texture](https://www.daydev.com/wp-content/uploads/2014/11/screen43.jpg)
![หา Texture ให้พื้นผิว](https://www.daydev.com/wp-content/uploads/2014/11/screen53.jpg)
![โอเคแล้ว](https://www.daydev.com/wp-content/uploads/2014/11/screen63.jpg)
ต่อมาเอาเจ้า Samurai ที่ดาวน์โหลด และ Import เข้ามาวางไว้ใน SceneView ของเราครับ
![ลากไปวางเลย](https://www.daydev.com/wp-content/uploads/2014/11/screen93.jpg)
![ดูดีทันทีเมื่อกด GameView](https://www.daydev.com/wp-content/uploads/2014/11/screen102.jpg)
ในตัวอย่างข้างบน ผมจะใส่ Direction Light ลงไปให้สว่าง สวยงามเล็กน้อยนะครับ (คงใส่กันเป็นนะจากบทก่อนๆ)
![จัดแสงกันหน่อย](https://www.daydev.com/wp-content/uploads/2014/11/screen111.jpg)
ลองเอาวัตถุอื่นๆ มาวางหน่อยดีกว่า เช่น ทรงกลมเป็นต้น (Sphere)
![ใส่ทรงกลมลงไป](https://www.daydev.com/wp-content/uploads/2014/11/screen121.jpg)
![ปรับทรงกลมเป็นรูปอื่นๆได้นะครับ](https://www.daydev.com/wp-content/uploads/2014/11/screen131.jpg)
![เเลือก Model อื่นแทน Sphere](https://www.daydev.com/wp-content/uploads/2014/11/screen14.jpg)
ลอง Play ตัว GameView ของเราดูก็จะได้ดังนี้ครับ
![สวยและ](https://www.daydev.com/wp-content/uploads/2014/11/terrain.jpg)
ไม่ยากเลยใช่ไหมครับบทต่อไปจะเป็นการใช้ Destroy Object และ Mouse View Control ครับ