경기게임마이스터고등학교 2

게임을 이루는데 필요한 객체들

이 글은 글쓴이의 개인적인 의견이 들어가 있으며, 경기게임마이스터고등학교 기획 수업을 바탕으로 얻은 지식을 정리하는 글입니다. 게임 메커니즘 게임을 이루는 게임 메커니즘들을 알아보자. 어떻게 보면 게임 기획에 빠지지 않는 교과서적인 요소들이다. 1. 규칙 가장 기본적인 메커니즘으로 모든 메커니즘과 목표를 만든다. 규칙을 서술한다는 것은 공간, 객체, 액션, 결과와 최종 목적을 규재한다는 것이다. 규칙은 조작 규칙, 근본 규칙으로 나뉜다. 근본 규칙: 게임이 진행되는 규칙, 실행 되는 규칙, 화면이 바뀌는 규칙, 스테이지 실행/성공/실패 관련 규칙 규칙은 프로그래머들에 의하여 코드(컴퓨터가 이해 할 수 있는 데이터)로 만들어져야하기 때문에 정교해야한다. 2. 객체/속성/상태 객체란, 게임을 이루는 모든 것..

게임 기획자는 프로그래밍을 할 줄 알아야 할까?

이 글은 글쓴이의 개인적인 의견이 들어가 있으며, 경기게임마이스터고등학교 기획 수업을 바탕으로 얻은 지식을 정리하는 글입니다. 게임 기획자는 프로그래밍을 할 줄 알아야 할까? 게임 기획자는 게임 개발자 중 게임의 기획과 설계를 담당하는 직군이다. 대부분 다양한 형태의 문서로 구현하고자 하는 내용을 프로그래머나 디자이너(그래픽)에게 전달하는 역할을 떠오를 것이다. 나도 이에 공감하며 이와 같이 생각한다. 그렇다면 기획자는 문서를 잘다루고 재미 있는 게임 아이디어를 잘표현만 하면 되는 것인가? 이 또한 맞는 말이라 본다. 그렇다면 기획자에게 프로그래밍은 필요 없는가? 이는 절대 아니다. 우리가 게임 개발을 할 때 사용하는 언어들을 떠올려보자. JAVA, C++, C#, Phyton 이들의 공통점은 바로 객체..