[게임 일반] 게임의 정의와 요소

 

 

이번 시간에는 게임을 정의해보고 그 요소가 어떤 것이 있는지 살펴보겠습니다.
우선 게임을 정의하면 아래와 같습니다.

게임의 정의

- 좁은 의미: '놀이' 그 자체

- 넓은 의미: 재미를 보장하는지에 관계 없이 '놀이'에 속하는 모든 것
 

컴퓨터(모바일, 콘솔) 게임의 정의
- 일정한 규칙 아래 상호간의 경쟁을 통하여 승부를 낼 수 있는 것
- 플레이 수단이 컴퓨터인지, 모바일인지, 콘솔기기인지의 차이만 있음


 

그렇다면 게임의 요소는 어떤 것들이 있을까요? 본격적으로 살펴보겠습니다.
 

(1) 재미 (Pleasure)
- 게임을 통해 즐거움과 만족을 얻을 수 있고 자발적으로 참여할 수 있습니다.

- 스트레스에서 벗어나 기분을 전환하거나 정신적인 피로를 풀 수 있습니다.

- 레크리에이션 활동을 대신할 수 있다고도 인식됩니다.

 

(2) 규칙 (Rule)

- 게임이 공정하게 진행되도록 유지하기 위한 수단입니다.

- 게임의 필수적인 구성 요소 입니다.

- 게임을 한다는 것은 규칙을 지키고 즐기는 것입니다.

 

(3) 갈등과 경쟁 (Competition)
- 게임은 본질적으로 경쟁과 동일합니다. 사람 vs 컴퓨터, 사람 vs 사람, 이렇게 2가지가 있습니다.

- 경쟁 후의 보상은 긍정적이고 재미를 수반합니다.

- 대등한 조건의 환경과 잘 설계된 규칙을 제공합니다.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

- 규칙을 위반한 사람은 엄격히 다스립니다.

 

(4) 선택 (Choice)

- 플레이어의 선택에 따라 게임이 다르게 진행됩니다.
- 미국의 최초 컴퓨터 게임 디자이너였던 크리스 크로포드가 한 말입니다: "게임은 흥미로운 선택의 연속이다"

 

(5) 능동적인 참여
- 플레이어의 선택에 따라 게임이 다르게 진행되다보니 플레이어는 게임에 더 깊게 몰입할 수 있습니다.

- 게임의 본질적인 성격은 상호작용, 능동적인 참여, 피드백 입니다.

- 플레이어의 능동적인 참여가 게임 매체의 근간입니다.

 

(6) 서사성
일련의 사건들이 연속적으로 발생하는 이야기 구조를 뜻합니다.

- 게임의 진행은 플레이어의 선택에 의해 이루어지지만 정해진 시나리오에 의해 목적 지점으로 나아갈 수 있도록 되어 있습니다.

 

(7) 목표 (Goal)
게임을 종결시킬 수 있는 궁극적인 조건을 뜻합니다.

- 시작 동영상이나 프롤로그를 통해 게임의 기본 스토리와 목적에 대해 알 수 있습니다.

 

(8) 비선형성 (Non-Linearity)

플레이어의 선택에 따라 이야기의 결말이 달라집니다. 이를 '멀티엔딩(Multi-Ending) 방식' 이라고 합니다.

 

[출처] https://sharpcoder.tistory.com/122

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
144 [flutter (플루터 앱 개발)] pHp backend with flutter file 졸리운_곰 2024.03.18 1
143 [flutter (플루터 앱 개발)] [Flutter] fvm으로 Flutter 버전 관리 졸리운_곰 2024.03.17 1
142 [firebase v9] 파이어베이스 버전9 시작하기 - firebase v9 file 졸리운_곰 2023.12.24 1
141 [ Firebase ] v9부터 크게 달라진 사용법들 모아보기 file 졸리운_곰 2023.12.24 1
140 [게임 개발 일반] 콘솔은 어려울수록, 모바일은 쉬울수록 '돈' 쓴다 file 졸리운_곰 2023.10.30 10
139 [Unity] How to Create a Metaverse dApp with Unity : Unity로 Metaverse dApp을 만드는 방법 file 졸리운_곰 2023.09.13 5
138 [게임 개발 일반] 게임 초기 기획서 작성 방법 졸리운_곰 2023.07.16 13
137 [GameMaker Studio] Neural Network in Game Maker Studio – part 4 file 졸리운_곰 2023.07.07 5
136 [GameMaker Studio] Neural Network in Game Maker Studio – part 3 file 졸리운_곰 2023.07.07 4
135 [GameMaker Studio] Neural Network in Game Maker Studio – part 2 file 졸리운_곰 2023.07.07 2
134 [GameMaker Studio] Neural Network in Game Maker Studio – part 1 file 졸리운_곰 2023.07.07 5
133 [construct2] HOW TO REMOVE THE SCREEN POWERED BY CONSTRUCT 2? file 졸리운_곰 2023.03.24 5
132 [flutter (플루터 앱 개발)] How to use Flutter’s Rest API file 졸리운_곰 2023.03.21 8
131 [게임 일반] 하이퍼 캐주얼 모바일 게임 퍼블리셔가 말하는 개발자의 필수 역량은? file 졸리운_곰 2023.02.08 4
130 [phonegap & cordova] Cordova - Overview 코도바 튜터리얼 file 졸리운_곰 2023.02.08 1
129 [게임 일반] 외신, 2D 게임 개발에 적합한 엔진 10종 선정 file 졸리운_곰 2023.01.15 7
128 [게임 일반] 성공적인 하이퍼 캐주얼 게임 제작을 위해 알아야 할 모든 것 졸리운_곰 2023.01.11 8
127 [Unity] [유니티 게임개발] [Unity] ML-Agents 설치 및 테스트해보기 file 졸리운_곰 2023.01.05 2
» [게임 일반] 게임의 정의와 요소 file 졸리운_곰 2023.01.02 5
125 [게임 일반] 게임(Game), 일상에서 만드는 놀이의 즐거움 file 졸리운_곰 2023.01.02 3
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED