SlideShare a Scribd company logo
테이블
시스템 디자인의 시작과 끝
여러분은기획서를작성할 때어떤툴을 사용하시나요?
테이블이란???
이런 걸 생각하셨나요??
테이블(table):
세로줄과 가로줄의 모델을 이용하여 정렬된 데이터 집합
게임 시스템이란????
게임 내에서 일정한 기능을 동작하게 하는 절차(메커니즘)
웃자고 넣은 그림에 목숨걸지는 맙시다!!
시스템기획를왜테이블로작성할까요?
 문서가 간결해진다.
 한 가지에 집중하게 된다.
 프로그래머가 이해하기 쉽다.
쩌는 게임 기획서 이렇게 쓴다.
출처: 쩌는 게임기획서 이렇게 쓴다 중 발췌 http://www.slideshare.net/phploveme/ss-30557563
워드를 이용한 기획서 샘플
간결하긴 하지만 한눈에보기 어렵다.
테이블을 이용한 기획서 샘플
뭘만들어야하는지한눈에파악할수있다.
이제 기획서를써 봅시다!!!
시간 관계 상 미리 작성해 두었습니다.
게임개발에서왜테이블을사용할까요?
 컨텐츠를 빠르고, 쉽게 추가할 수 있다.
 데이터 관리 및 변경이 쉽다.
 기획자가 할 수 있다.
테이블을사용하지않는다면???
플머님, 레어 등급 무기 공격력을 20%씩 올려 주세요 ^^
플머님, 기사는 모든 방어구를 장착할 수 있게 해 주세요 ^^
직접 하세요 ^^
데이터형식
CSV
XML
JSON
4,000개의 아이템 중 유니트 등급 무기의 공격력을 17%씩 올려 봅시다 ^^
기획자의툴
엑셀, 그거슨 진리!!!
그러나…
엑셀을 코드에서 바로 사용할 수는 없다…
엑셀 테이블파싱하기(ExcelTo Json)
우리에겐 VBA가 있다.
차암~~~ 쉽죠오 ^^
게임개발에서테이블사용하기
1. 엑셀에서 데이터 작업을 한다.
2. 엑셀 테이블을 JSON으로 변환한다.
3. 변환된 데이터 파일을 Data 폴더에 넣는다.
직접 해봅시다!!!
라고 하면 섭섭한가요???
Q & A
감사합니다.

More Related Content

Similar to Game system design using Table

[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?
[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?
[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?
강 민우
 
The스프라이트
The스프라이트The스프라이트
The스프라이트
Hong-Gi Joe
 
[0108 조진현]출발 소프트웨어 렌더러
[0108 조진현]출발 소프트웨어 렌더러[0108 조진현]출발 소프트웨어 렌더러
[0108 조진현]출발 소프트웨어 렌더러진현 조
 
쩌는게임기획서 이렇게 쓴다
쩌는게임기획서 이렇게 쓴다쩌는게임기획서 이렇게 쓴다
쩌는게임기획서 이렇게 쓴다
Jinho Jung
 
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화
ByungJoon Lee
 
게임 시스템 디자인 시작하기
게임 시스템 디자인 시작하기게임 시스템 디자인 시작하기
게임 시스템 디자인 시작하기
ByungChun2
 
[PandoraCube] 게임 프로그래머로 성장하기
[PandoraCube] 게임 프로그래머로 성장하기[PandoraCube] 게임 프로그래머로 성장하기
[PandoraCube] 게임 프로그래머로 성장하기
PandoraCube , Sejong University
 
C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.
해근 조
 
2. 증명된 컨셉으로 게임디자인 하기
2. 증명된 컨셉으로 게임디자인 하기2. 증명된 컨셉으로 게임디자인 하기
2. 증명된 컨셉으로 게임디자인 하기Suyeong Park
 
만능 개발자를 위한 아틀리에 시스템
만능 개발자를 위한 아틀리에 시스템만능 개발자를 위한 아틀리에 시스템
만능 개발자를 위한 아틀리에 시스템
KwangSam Kim
 
[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법
[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법
[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법
강 민우
 
조건상의 자기소개서
조건상의 자기소개서조건상의 자기소개서
조건상의 자기소개서
건상 조
 
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법ChangHyun Won
 
Present your presentation
Present your presentationPresent your presentation
Present your presentationSuyeol Jeon
 
취미로 엔진 만들기
취미로 엔진 만들기취미로 엔진 만들기
취미로 엔진 만들기
Jiho Choi
 
스크럼을 이용한 게임 개발
스크럼을 이용한 게임 개발스크럼을 이용한 게임 개발
스크럼을 이용한 게임 개발
Insub Lee
 

Similar to Game system design using Table (17)

[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?
[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?
[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?
 
The스프라이트
The스프라이트The스프라이트
The스프라이트
 
[0108 조진현]출발 소프트웨어 렌더러
[0108 조진현]출발 소프트웨어 렌더러[0108 조진현]출발 소프트웨어 렌더러
[0108 조진현]출발 소프트웨어 렌더러
 
쩌는게임기획서 이렇게 쓴다
쩌는게임기획서 이렇게 쓴다쩌는게임기획서 이렇게 쓴다
쩌는게임기획서 이렇게 쓴다
 
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화
 
게임 시스템 디자인 시작하기
게임 시스템 디자인 시작하기게임 시스템 디자인 시작하기
게임 시스템 디자인 시작하기
 
[PandoraCube] 게임 프로그래머로 성장하기
[PandoraCube] 게임 프로그래머로 성장하기[PandoraCube] 게임 프로그래머로 성장하기
[PandoraCube] 게임 프로그래머로 성장하기
 
C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.
 
2. 증명된 컨셉으로 게임디자인 하기
2. 증명된 컨셉으로 게임디자인 하기2. 증명된 컨셉으로 게임디자인 하기
2. 증명된 컨셉으로 게임디자인 하기
 
만능 개발자를 위한 아틀리에 시스템
만능 개발자를 위한 아틀리에 시스템만능 개발자를 위한 아틀리에 시스템
만능 개발자를 위한 아틀리에 시스템
 
[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법
[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법
[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법
 
엑셀왕국
엑셀왕국엑셀왕국
엑셀왕국
 
조건상의 자기소개서
조건상의 자기소개서조건상의 자기소개서
조건상의 자기소개서
 
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
 
Present your presentation
Present your presentationPresent your presentation
Present your presentation
 
취미로 엔진 만들기
취미로 엔진 만들기취미로 엔진 만들기
취미로 엔진 만들기
 
스크럼을 이용한 게임 개발
스크럼을 이용한 게임 개발스크럼을 이용한 게임 개발
스크럼을 이용한 게임 개발
 

Game system design using Table