Notifications
Falling In Dungeon
Updated 3 months ago
Game
In development
78
0
Platform(s)
Windows; Android; Unity Web Player; WebGL
캐릭터를 성장시키고, 영웅을 지키면서 침략해오는 적을 물리치는 Action RPG
■ 주요사용기술
- 화려한 부대 전투 및 개별 컨트롤
다양한 객체가 어떤 오브젝트의 상태를 반영하고 자신의 상태를 변경할 때, 다른 기존의 객체들에게는 영향을 미치지 않고 상태를 제대로 반영하기 위해 Observer패턴을 구조를 사용. 새로운 컨텐츠를 구성하는 객체를 추가할 때 확장성을 확보. 추가 유지 보수 작업에 소요되는 시간을 절약.
- 캐릭터를 성장시키기 위한 다양한 컨텐츠
공격력, 방어력 등 다양한 수치를 이용한 컨텐츠의 제작에 용이하도록, 수치를 관리하는 Factor Table 클래스를 제작. 각 수치간의 연산과 새로운 수치를 추가해 적용하는데 효과적인 구조로 제작.
- 70여가지 이상의 다양한 스킬
캐릭터마다 스킬을 3가지씩 가지고 있도록 기획. 기획자가 Template Data를 제작. 스킬을 기본적인 단위로 쪼개 Data로 구성하고 각각을 조합하는 형식. 중복되는 부분은
부모추상클래스로 구성. 자식 클래스에 구체적인 부분(충돌체의 크기, 공격범위 등)을 구현하는 Template Method Pattern을 적용.

이민구
3
Game Languages
English; Korean
Supported Platforms
Windows; Android; Unity Web Player; WebGL
Comments