프로그램의 핵심적 요소들
¶
충돌 처리
¶
엑션 RPG의 충돌 처리가 미숙하면 하는 사람에게 짜증을 불러 일으킬 수 있다. 이 게임의 주가 될
요소중의 하나이기 때문에 잘 생각해야 할 문제이다.
이미지 출력의 속도
¶
엑션 RPG는 리얼타임(실시간)으로 진행이 되고, 임펙트의 화려함이 있어야 게임의 재미가 높아지기에
이미지 출력의 속도는 느려질 수 밖에 없다. 하지만 속도가 느리다면 게임의 재미가 그만큼 반감되기
때문에 속도를 얼만큼 올릴 수 있을지도 큰 문제이다.
- 속도는 많이 걱정하지 않아도 될것이다. 해상도가 낮고 텍스쳐의 크기가 작다면 생각보다 높은 속도를 얻을 수 있다. --선호
이벤트가 가져올 버그 문제
¶
층을 자유자제로 움직이기 때문에 이벤트가 진행되는 경우의 수는 굉장히 많을 것이다. 이것들이 버그
를 일으키지 않고 잘 진행이 되게끔 하는 것도 생각해 보아야 한다.
몬스터가 취하는 행동들
¶
하위 몬스터는 그리 문제가 되지 않는다.(그냥 다가오게 한 다음 때리게 하면 되니까.) 하지만 보스급
몬스터는 뭔가 달라야 한다. 패턴을 가지든 AI를 가지든 단순한 움직임을 가져선 안된다.(엑션 RPG에서
몬스터가 그냥 다가와서 때리기만 한다면 말이 되지 않는다.) 이 문제도 많이 생각을 해 봐야 할 것이다
아이템 시스템의 안정화
¶
아이템에 정령이 깃드는 시스템을 하기로 했다. 그 과정에서 발생하는 버그가 있을 수 있다. (정령 두개
를 넣었는데 하나가 날라간다든지 하는 버그가 대부분의 게임에서 노출이 되는 경향이 있다.) 이런 문제
들을 많이 고민 할 필요가 있겠다.
추후 더 생각나면 추가, 수정을 할 계획
ProjectAR
Retrieved from http://wiki.zeropage.org/wiki.php/ProjectAR/ThinkAbout
last modified 2021-02-07 05:24:03