IT강의/게임프로그래밍 2

게임의 정의와 요소

이번 시간에는 게임을 정의해보고 그 요소가 어떤 것이 있는지 살펴보겠습니다. 우선 게임을 정의하면 아래와 같습니다. 게임의 정의 - 좁은 의미: '놀이' 그 자체 - 넓은 의미: 재미를 보장하는지에 관계 없이 '놀이'에 속하는 모든 것 컴퓨터(모바일, 콘솔) 게임의 정의 - 일정한 규칙 아래 상호간의 경쟁을 통하여 승부를 낼 수 있는 것 - 플레이 수단이 컴퓨터인지, 모바일인지, 콘솔기기인지의 차이만 있음 그렇다면 게임의 요소는 어떤 것들이 있을까요? 본격적으로 살펴보겠습니다. (1) 재미 (Pleasure) - 게임을 통해 즐거움과 만족을 얻을 수 있고 자발적으로 참여할 수 있습니다. - 스트레스에서 벗어나 기분을 전환하거나 정신적인 피로를 풀 수 있습니다. - 레크리에이션 활동을 대신할 수 있다고도 ..

게임 엔진의 정의 및 종류

요즘 게임 좋아하는 사람들 많죠? 저 역시 게임을 좋아하다보니 자연스럽게 이런 글을 쓰게 되는군요 ㅎㅎ 따라서 이번 시간에는 게임 엔진을 정의해보고 종류를 살펴보려고 합니다. 게임 엔진은 게임 소프트웨어의 구성에 필요한 소프트웨어 구성 요소를 재사용할 수 있게 만든 것입니다. 게임 엔진은 다음과 같은 특징을 갖고 있습니다. - 초보자들도 게임을 쉽게 만들 수 있도록 인터페이스를 제공합니다. - 새부적인 효과(애니메이션 효과, 충돌 시 반응 등)를 코딩 처리 하지 않아도 됩니다. - 게임 개발에 필요한 기능을 즉시 사용할 수 있도록 제공하여 개발의 단가와 복잡도를 줄여주고 제 일정에 복잡한 게임을 출시할 수 있게 해 줍니다. - 게임 제작 뿐만 아니라 홍보용 데모, 건축 시각화, 훈련 시뮬레이션, 모델링 ..

728x90
반응형
LIST