일반적으로 컴퓨터 과학에는 UML 1 , 2 와 같은 모델링 "언어"(읽기 : 표준화 된 다이어그램 작성 기술) 가 있으며 데이터베이스에는 ERD 3 과 같은 것이 있으며 비즈니스에는 BPMN 4 , 5 와 같은 다른 유형이 있습니다 . 이와 같은 게임 디자인 관련 사항이 있습니까?
일반적으로 컴퓨터 과학에는 UML 1 , 2 와 같은 모델링 "언어"(읽기 : 표준화 된 다이어그램 작성 기술) 가 있으며 데이터베이스에는 ERD 3 과 같은 것이 있으며 비즈니스에는 BPMN 4 , 5 와 같은 다른 유형이 있습니다 . 이와 같은 게임 디자인 관련 사항이 있습니까?
답변:
업계 표준은 없지만 대부분의 유명 스튜디오는 게임 디자인 문서를 만듭니다 .
결국 게임 개발에는 많은 분야가 포함되어 있기 때문에 스토리 보드, 프로그래밍 측면의 UML, 대화 스크립트 등의 조합이 종종 있습니다.
즉, 제가 직면 한 가장 "모델링 언어": 순서도입니다.
그러나 이것은 게임 디자인에만 한정되는 것은 아닙니다!
게임 디자인에서 내가 알고있는 실제 모델 중 하나는 MDA 프레임 워크입니다. MDA가 당신에게 생각하고 이야기 할 수있는 참조 (따라서 언어)를 제공하기 때문에 이것은 내가 생각할 수있는 가장 가까운 질문입니다. 필요한 경우 다이어그램으로 시각화 할 수 있습니다.
이 논문에서 Hunicke et al에 의해 적절한 정의가 제공되며 , 아래에서 간단한 설명을하겠습니다.
MDA의 역학 은 게임에서 디자이너로 정의하는 것입니다. 기계공의 예로는 "60에서 시작하여 매초마다 1 씩 카운트 다운하는 타이머 가 있습니다 . 0에 도달하면 게임이 종료됩니다."
동적 기계공의 실제 동작을 설명한다. 다시 말해, 게임에서 정비사의 영향입니다. 타이머 정비공은 게임에 시간 압력을 추가합니다 .
게임 의 미학 은 게임에서의 전반적인 느낌과 놀이 유형을 설명합니다. 8 가지 기본 미학은 다음과 같습니다.
시간 압력은 장애물이기 때문에 타이머에 의해 생성 된 미학은 도전입니다. 필요한 경우 새로운 (하위) 미학을 추가 할 수 있습니다.
MDA를 사용하면 게임 디자인에 대해 상향식과 하향식을 모두 추론 할 수 있습니다. 게임에 강렬하게 표현되지 않은 미학이있는 경우이를 지원하기 위해 더 많은 기법을 추가 할 수 있습니다. 특정 역학 등을 지원하는 메커니즘을 연결하여 MDA를 사용하여 다이어그램에서 게임을 모델링 할 수도 있습니다.
나는 게임 디자인 과정에서 그것에 대해 배웠지 만 웹에서도 더 읽을 거리를 찾을 수 있습니다. 나는 이것이 당신이 찾고있는 행운이기를 바랍니다!