게임 클라이언트 프로그래밍
플레이
게임플레이는 플레이어가 입력 장치로 명령을 내리면 게임이 규칙에 따라 상태를 바꾸고 그 결과를 화면과 소리로 돌려주는 상호작용의 체계이다. 그래픽과 오디오 같은 표현 요소와 구분하여 규칙과 상호작용의 측면에서 정의한다. 입출력 설계는 키보드, 마우스, 게임패드 입력을 게임 명령으로 변환하고, 그 결과를 화면, 사운드, 진동 같은 출력으로 되돌려주는 흐름을 정하는 작업이다. 사용자 캐릭터는 플레이어가 직접 조작하는 객체로, 입력에 따라 이동과 공격 같은 행동을 수행한다. 아이템 상호작용은 아이템이 다른 게임 객체와 서로 영향을 주고받는 관계이다. 아이템을 캐릭터에게 사용해 캐릭터의 상태가 바뀌는 것이 대표적이며, 두 아이템을 조합해 새 아이템을 얻는 것도 여기에 포함된다. 아이템은 효과, 수치, 사용 조건을 가지고 게임 규칙 안에서 작동하는 요소이다. 상호작용은 한쪽으로만 영향이 가는 관계가 아니라 결과가 다시 플레이어에게 되돌아오는 양방향 구조이다.
이어지는 내용
- 지형
- 이벤트
- 자주 틀리는 점
로그인하면 하루 5단원까지 무료로 전체를 읽을 수 있습니다.
앱에서 이 단원 읽기