주요 업무
수행 직무
- ▶ 여러 상호작용 가운데 게임플레이에 필요한 내용을 게임기획·개발환경에 맞춰 프로그램으로 구현한다.
- ▶ 게임 플레이 프로그래밍이 목적이다. 사용자 조작에 대한 입출력을 설계하고 캐릭터 반응도 설계한 뒤, 그 근거에 따라 캐릭터(대상)의 동작·반응을 구현한다.
- ▶ 게임배경에서 캐릭터가 다른 캐릭터나 게임오브젝트와 어떻게 상호작용할지 기획하고, 그 기획을 바탕으로 관련 아이템이 해체·교체·상호작용하도록 프로그램을 구현한다.
- ▶ 플레이반응에서 나온 결과에 맞춰 보상과 캐릭터 상태정보를 프로그램으로 만든다.
- ▶ 던전과 마을을 구현하고 게임 무대 역할을 할 지형·월드구조를 설계하며, 플레이 상호작용은 기획한 내용을 실제로 적용한다.
- ▶ 캐릭터·오브젝트의 행동과 관련된 자료구조·알고리즘을 프로그램으로 구현·제작하며, 지형 오브젝트·물리적 반응·지형 내비게이션 등을 포함한다.
- ▶ 게임플레이 중 발생할 여러 이벤트를 게임기획에 따라 먼저 목록화하고, 목록에 오른 이벤트를 각각 설계한다.
- ▶ 인벤토리·메뉴 등의 효과적용은 캐릭터 내부에 구현·적용하며, 캐릭터와 오브젝트 사이의 상호작용 이벤트도 구현·적용한다.