เกมที่จะทำเป็นแนว Top Down View นะครับ ก่อนเริ่มให้ทำการสร้าง Environment มาเพื่อทดสอบนะครับ
สิ่งที่ต้องเตรียม
1. ตัวละคร (อาจเป็น Capsule ก็ได้)
2. PlayMaker ราคา $45 ไม่แพงแล้วครับ
3. โมเดล Environment (ใช้ Plane ก่อนก็ได้)
น่าจะประมาณนี้ก่อนครับ
มาเริ่มกันเลยครับ
1. ให้ทำการ Import PlayMaker (v1.7.7.2) เข้ามาใน Project
2. จากนั้นให้ทำการเปิด PlayMaker Editor โดยไปที่ PlayMaker -> PlayMaker Editor
3. ทำการเลือกตัวละคร (Player) แล้วทำการคลิกขวาที่ PlayMaker Editor เลือก Add FSM (ชื่อ PLayerFSM)
5. ให้ทำการเลือก Walk State แล้วทำการกดปุ่ม Action Browser ด้านขวาล่าง ตามภาพ
7. และทำการเพิ่ม State
- Smooth Look At Direction (อยู่ในส่วนของ Transform)
- Controller Move (อยู่ในส่วนของ Character)
Get Axis Vector คือ การรับค่า Input จาก Keyboard โดยรับ Horizontal Axis และ Vertical Axis
- Multiplier คือ Speed ในการเคลื่อนที่ของตัวละคร
- Store Vector คือ การเก็บค่า Input ลงในตัวแปร movement
Smooth Look At Direction คือ การสั่งตัวละครหมุ่นไปยังทิศทางที่เรากำหนด
- Target Direction คือ ทิศทางที่ตัวละครจะหัน
Controller Move เป็นการสั่งให้ตัวละครเครื่องที่ (ตาม Keyboard)
เท่านี้ก็เป็นการทำให้ตัวละครเดินได้แล้วนะครับ
บทความต่อๆไปจะเป็นการสลับระหว่างเดิน, วิ่ง, camera ตามตัวละคร (top view), เล่น Animation และอื่นๆ (จะค่อยๆทยอยโพสนะครับ)
ปล. มีอะไรแนะนำได้นะครับ