교육용 게임디자인 방법들의 비교분석 › 4c9f › 3cccc185d5778c43d71ed89… · 교육용 게임디자인 방법들의 비교분석 장희동 호서대학교 게임공학과
게임디자인 게임시스템
-
Upload
edward-hwang -
Category
Education
-
view
40 -
download
6
Transcript of 게임디자인 게임시스템
게임디자인게임시스템
2016 년 2 학기 게임디자인황태욱
게임 시스템 게임 시스템 개념
› 시나리오 작성시 작성한 내용을 게임으로 만들기 위한 표현방법으로 등장한 것이 시스템 “ 걸어간다”라는 시나리오 상의 표현을 “ ^ 화살표 키를 누르면 캐릭터를 1cm 전진시킨다”는 것이 시스템으로표현하는 방식
› 즉 시스템은 언어 ( 글자 및 그림 ) 로 작성된 시나리오를 컴퓨터가 알 수 있는 언어인 프로그램과 수치로 변환하는 것이다 시나리오가 시스템으로 변환되고 , 시스템들이 결합된 것이 게임이라고 볼 수 있음
게임 시스템 작성이유 시스템을 통해 게임에 필요한 표현들을 다양하게 만들 수 있고 흥미를 창출할 수 있다
› 게임속에서 필요로 하는 기술들을 시스템을 통해 다양하게 표현할 수 있음› 이로 인해 시스템은 게임을 개발하는데 효율적으로 사용가능
게임 시스템 설정 시스템으로 설정이 필요한 부분
› 게임 내에서 공통적으로 사용되어 지고 반복적으로 수행되는 부분› 유저와 컴퓨터가 인터렉션 하는 부분› 정보의 변화가 일어나는 부분
시스템 설정 작성 절차› 게임 내 장면을 중심으로 게임을 만들기 위해서 필요한 항목을 찾아냄 ( 캐릭터 , 스킬 , 몬스터 등 )› 관련 항목을 Grouping( 달리기 , 걷기 , 뛰기 .. 등을 이동시스템으로 카테고리화 )› 이 카테고리들이 반복적으로 사용된다면 시스템으로
게임시스템 항목 및 예 게임시스템 작성항목
› 정책설정 – 왜 만들어야 하는지 / 목표› 시스템에서 구현할 세부내용 정리 / 설정› 흐름도 / 인터페이스› 흥미 요소 설정 / 개발 방법 / 기타사항
게임시스템 예› 퀘스트 시스템 , 캐릭터 생성 시스템 , 이동시스템› 성장시스템 , 충돌 시스템 , 전투 시스템› 피티 / 길드 시스템 , 채팅 시스템 , 생산 / 채집 / 강화› 거래 / 무기 및 기술 / 아이템 / 유닛› 인공지능 및 적 몬스터 / 게임 규칙 관련
게임관련 기술 필요성 게임관련 기술의 필요성
› 게임시스템을 개발하기 위해선 기술이 필요 모든 기술이 필요한 것은 아니지만 적어도 해당 시스템을 구현하는데 필요한 기술은 확보 기술이 뒷받침 되지 않으면 제대로 동작하지 않음 예 ) 모바일게임에서 접속자 ( 파티원 ) 의 현재 위치 정보를 공유하고자 한다면 – 위치기반 기술이 요구
게임 개발에 영향을 미치는 엔진기술› 가장 큰 영향을 미치는 것 중하나가 엔진 (Engine)› 그래픽 엔진 , 물리엔진 , 네트워크엔진 등
게임관련 기술예 게임관련 주요 기술
› 가상현실기술 , 동작인식기술 , 3D 디스플레이› 음성명령기술 , 햅틱 기반기술 , 웹기반 기술› SNS 기술 , AI 기술 , 증강현실 기술 , 위치기반 기술› 클라우드 컴퓨팅 기술 , 멀티플렛폼지원 기술
게임 엔진 위키피디아› 유니티 , 언리얼 엔진 , 소스 엔진› 트라이엔진 , 게임브리오 …
Thanks