ืื ืงืืจื ืืฉืฉื ื ืกืืืื ืืื ืืขืืืืื ืืืฉืจื ืืืื ืืืืืืื ืืื ืืช ืืฉืืง ืืืฉืจืืืช ืืืืฃ ืจืืฉืื - ืขื AI ืืื, ืืื ืืจืืงืฆืืืช ืืืชืืืืช ืืืฉืืช, ืฉืื ืื ืื ืืื, ื-UI ืคืขืื - ืืชืื ืฉืืืฉื ืฉืืืขืืช ืืืื?
ืืชื ืืงืื ืืช Eldorian Legends: Survival of The Fated- ืืฉืืง FPS ืกืืืฃ ืืืืืกืก ืขื Unity, ืฉื ืื ื ืืืคืก, ืขืืืก ืืืื ืืงืืช ืืงืืจืืืช, ืืจืืืืงืืืจื ืืืืืืจืืช ืืขืืฆืื ืขืืื ืกืืืฃ.
ืืคืืกื ืืื ื ืคืจื ืื ื ืืจืฉ ืืื ืืืืื ืืช Eldoria ืืืืื.
๐ก๏ธืืืืื ืฉืืืืืจื Eldorian Legends
ืจืฆืื ื ืืืฆืืจ ืขืืื ืฉืืจืืืฉ ืืืืกืชืืจื ื- ืขืืื - ืฉืื ืื ืฆืขื ืืจืืืฉ ืืชืืื ืืื ืืคืืฉ ืืืจืฉ ืชืฉืืืช ืื ืืืขืจืืช ืืงืืืืื ืืขื ืืชื ืงืืจืืช ืจืืืคืื ืืืืฆืจ ืืืืื - ืืืฉืืง ืืืฉื ืืช ืืฉืืงื ืื ืืชืื ืกืืคืืจ ืืืฉืจืืืช ืงืืื ืืขื.
ืืฉืืงื ืื ืืชืืืืื ืชืงืืขืื ืืืืืื ืืืืจื ืืขืืืื ืืืืืื ืืืืืืื, ืืคืชืืจ ืืืืืช ืืื ืืื ืืฉืื ืืกืืื ืืื ืืืชืืื ืืืืฉ ืขื ืืืจ ืฆืืืช ืฉื ืขืื.
โฑ๏ธ ืืืชืืจ: ืฉืืืฉื ืฉืืืขืืช. ืืฉืืง ืืื. ืขืืืืืช ืืืฉืจื ืืืื
ืืขืื ืฉืจืื ืืกืืืื ืืื ืงืืืื ืกืืกืืจ ืฉืื ืืคืจืืืงืืื ืฉืืื โ ืื ื ืืื ืจืง ืฉืืืฉื ืฉืืืขืืช ืืืื ืืืื ืืชืืืืืืืืช ืืงืืืืืช ืืขืืืืืช ืืืงืืื.
This meant:
- ืคืืชืื ืืืืจ, ืืืืงืืช ืืฉืืง ืืืืืจืฆืืืช ืืืืจืืช
- ืืืืงืช ืชืคืงืืืื ืืื AI/ืชืื ืืช ืืืื ืขืืฆืื/UI
- ืขืืืื ืขื ืฉืขืืช ืืืืืจืืช ืืืกืืคื ืฉืืืข ืืื ืืขืืื ืืืืืืื
ืืืจืืช ืืืืฅ, ืฉืืคื ื ืื ืจืง ืืขืืื ืืืจืืฉืืช ืืงืืจืก โ ืืื ืืืชืขืืืช ืขืืืื.
๐ฅ Roles & Responsibilities
ืื ืฉืืจื ืืืืื ืืช ืื ืืงืื, ืืืืืืงื ืืืขืจืืืช ืืืื ื ืืืืืืืชืืช,ืืืื ืืงืจ ืืฉืืงื, ืืขืจืืช ืืืื ืืจืืงืฆืืืช, ืืงืจืืืช, ืืืขืจืืช ืืชื ืืืืช ืืืืืืื.
ืืืชื ืืื ืืชืืงื ื- ืขืืฆืื ืกืืืืืช,ืืืื ืืฆืืจืช ืื ืืฉืื, ืืชืืืจื, ืืกืืคืืจ ืืืืืืืืื ืืืืืืืจื ืฉื ืขืืื ืืืืืจืื.
๐กืชืืื ืืช ืืจืืืืืช
- โ ืืงืจ ืืืืช ืืืชืื ืืืฉืืช ืฉื ืื ื ืขื ืืขืจืืช ืืงืื ืืืืฉื ืฉื Unity
- ืืื ื ืืืืืืชืืช ืืืืืืจืืช ืืืืืืื, ืขื State Machine ืื ืื ื ืืืคืก
- ืืืืคืืื ืืฆืื ืืฉืืืืฉ ืืื ื- ืืชืืืืงื ืืคืืืืงื ืขืืืจ ืืืืื, ืชื ืืขื, ืืชื ืืฉืืช ืืืขืจืืืช ืืื ืืืช ืืชืงืืืืช.
- ืืฆืืจืช ืืขืจืืช ืืื ืืจืืงืฆืืืช ืืืชืืืช ืืืืืืื, ื ืื ืชื ืืื ืขื
Interactableืืืืงืช ืืกืืก, UnityEvents, ืืฉืืืืฉ ื- Raycasting ื-events - โ ืืืฉืง ืืฉืชืืฉ,ืืขืืจื ืกืฆื ืืช ืืืขืจืืืช ืคืืืืง ืืขืืฆืืืช.
- ืืฆืืจื ืขืฆืืืช ืฉื ืฉืื ืชืืช-ืืืื,ืชืืืจื ืืชืืื ืืช ืกืืืืชืืืช
- โ ืืืืืช ืืฉืืง ืืืื ื ืืืจืืช, ืชื ืื ื ืืฆืืื, ืงืจืืืช ืึพprogression ืืคื ืฉืืืื.
- ื ืืกืืื ืงืื ืคืจืืฆืืืจืืืื (ืืื ืกืืืืืช ืืืืืกืกืืช ืขื ืืืืืจืืชืืื ืืจืื ืื)
- โ ืืืืืงื ืืงืืจืืช ืืงืจืืืชืืืืืืืช, ืืืืืช ืืืจืืืจืื ืกืืืืชืืื
๐งฑืืขืจืืืช ืฉื ืื ื ืืืคืก
ืื ืืฉืชืืฉื ื ืืฉืื ืืืืืงื ืืืื ื ืืจืืฉ. ืื ืืืขืจืืืช ืืืืืช ื ืื ื ืืืืคื ืืื:
- ืืขืจืืืช ืฉืืงื: PlayerMotor, PlayerLook, PlayerHealth, ืืื ืืืืืจื ืืงืื
- ืืื ื ืืืืืืชืืช ืฉื ืืืืืื: StateMachine, PatrolState, AttackState ืืขืื
- ืืืืืงืช ืืื ืืจืืงืฆืื: ืืขืจืืช Interactable.cs ืืืชืืืช ืืืฉืืช
- ืืื ืืงืืช ืืฉืืง: TrapScript, CollectCube, Keypad, PotionSound ืืขืื
- ืฉืืืื ืืืจืืืช ืืกืฆื ืืช: GameManager, NextLevelScript, FadeEffect
ืืื ืืื ืืืืืืจื, ืืืคืจื ืืฆืืจื ื ืงืืื, ืืชืืื ื ืืืจืืื ืขืชืืืืช.
๐ธ ืฆืืืืื ืืกื ืืืจืืืืจ
- โข ืงืจืืืช ืืขืจ ืขื AI ืฉื ืกืืืจ ๐ช
- ื ืืืื ืืืืืื ืืขืืจืช ืืคืื ๐ฅ
- ืงืจื ืืืืก ืืืืจืื ๐ฐ
- ืืขืืจื UI, ืคืืืืง ืืืื, ืืืื ืืงืืช ืกืคืืจืช ืืจืืืืช ๐ฏ
๐ฅืฆืคื ืืืจืืืืจ ืืจืฉืื
https://youtu.be/8OHfy-Y6K_s
ืจืืฆื ืื ืกืืช?
- ๐ ืืจืืืื GitHub:
https://github.com/BlackD0C/EldorianLegends - ๐ ืชืืขืื ืืื ื ืืื ืืืคืืจื:
https://blackd0c.github.io/EldorianLegends/ - ๐พ ืืืจืืช ืืจืกืช Windows **ืืงืจืื**
- ืืกืื ืขืืฆืื ืืฉืืง ืืื (GDD) ืืืฅ ืืื
ืื ืืืื ื ๐ง
ืืคืจืืืงื ืืื ืืืฃ ืืช ืืืืืืืช ืืืื ืืื ืืืืฆืืจืชืืื ืฉืื ื. ืืชืื ืฉืืืฉื ืฉืืืขืืช ืืืื:
- ืื ืื ื ืืจืืืืงืืืจื ืืืื ื ืืคืจืืืงืฉื ืชืื ืฉืืืืฉ ืืคืจืงืืืงืืช ืืืืืืช ืืืืชืจ
- ืืชืืืืื ื ืืืงืืื ืขื UI/UX, ืฉืื, ืืืืื ื-AI
- ืืืื ื ืืชืขืืฃ, ืืืฆืข ืืืืจืฆืืืช ืืืจ, ืืืืื ืชืืช ืืืฅ
ืื ืืื ืคืจืืืงื ื-Unity ืืฉืืคืชื ื ืืืืชืืื ืืืืชืจ ืฉืขืฉืื ื ืขื ืืืื.
ืืืืื ืืืจืื ืืช ๐
Eldorian Legends: Survival of The Fated ืืื ืืจืื ืืืชืจ ืืืฉืืง - ืื ืืืืชื ืืืืื ืฉื ืืืืื, ืืชืืื, ืืืืืคืช ืืืืืืืช ืืืฆืืจืชืืื ืฉืื ื ืชืืช ืืืืืฆืื ืงืฉืืืื. ืื ืื ื ืืืื ืืืื ืืื ืฉืืฆืืื ื ืืืฉืื.
ืื ืืชื ืืคืชืื Unity, ืกืืืื ืืื ืื ืืืืืจืื ืกืงืจื ืื ืืืื ืื ืืืช ืืฉืืง ืืื ืืืคืก - ืชื ื ืงืคืืฆื ืืชืื ืืคืจืืืงื, ืืืงื ืืช ืืงืื, ืืืืื ืืคืืื ืชืื ื ืืช Eldoria ืืฉืืื.
โ
ื ืื ื ื-Unity. ืืื ืข ืืชืฉืืงื. ืืืืฉ ืืืื.
๐ ๏ธ
- ืื ืฉืืจื & ืืืชื ืืืื
