NDC12에서 발표한 슬라이드입니다. 이 슬라이드에선 게임 잼을 비롯하여 짧은 시간 내에 즉흥적으로 결과를 만들어내는 여러 행사를 소개한 뒤, 실제로 그런 종류의 행사들을 주최하고 운영해 본 경험을 공유할 것입니다. 게임 잼에 게이미피케이션을 적용해본 사례도 함께 소개할 것입니다. 이러한 과정을 통해 잼의 기획 단계부터 준비과정, 실제 운영에 이르기까지의 모든 단계에서 얻어진 여러 시행착오와 노하우를 공유하고, 처음의 기획 의도와 실제 적용 결과를 비교 분석하는 포스트모템적 구성으로 진행될 예정입니다.
16. Hackathon
Google Facebook
세계적 甲들도
Hackaton이란
잼과 유사한
행사 개최
Google Developers Hackathon Korea Facebook Hackathons and innovation capabilities
(Google Developers Korea 블로그) (New Markets Blog)
28. [밀착 취재]
Global Game Jam 2011 Seoul
직접 현장에 가 보았습니다.
행사장에서 있었던 일!
그 일거수 일투족을 모두 알려드리죠…
29. 사진 출처 : 넥슨 트위터 (@NEXON_KR)
2011.01.28. 16:30
(오후 반차를 쓴 후…)
부푼 마음을 안고
GGJ 2011 Seoul Site 행사장인
NEXON 큰 교실로!
1/28 1/29 1/30
16:30
30. 사진 출처 : http://www.inven.co.kr/webzine/news/?news=33742
http://cre8fun.blog.me/20121573156
2011.01.28. 17:00-17:30
행사 설명 & 자기소개의 시간
1/28 1/29 1/30
17:30
31. 사진 출처 : http://www.inven.co.kr/webzine/news/?news=33742
2011.01.28. 17:30-18:00
Global Game Jam 2011 Keynote 시청
1/28 1/29 1/30
18:00
32. 사진 출처 : http://www.inven.co.kr/webzine/news/?news=33742
http://cre8fun.blog.me/20121573156
2011.01.28. 18:00
Global Game Jam 2011
주제
Extinction
1/28 1/29 1/30
18:00
33. 사진 출처 : http://www.inven.co.kr/webzine/news/?news=33742
http://cre8fun.blog.me/20121573156
http://itcho.tistory.com/82
2011.01.28. 18:00-19:00
화이트 보드를 통해
테이블을 예약한 다음
아이디어에 대해 자유롭게 토의
아이디어를 포스트잇에 적고
1/28 1/29 1/30
19:00
34. 사진 출처 : http://www.inven.co.kr/webzine/news/?news=33742
2011.01.28. 19:00-21:00
구인과 구직
팀 빌딩
마음에 드는 사람들끼리
즉흥적으로 팀을 구성
1/28 1/29 1/30
21:00
35. 경 팀 결성 축
게임 내에 등장하는 모든 오브젝트를
파괴할 수 있는 게임을 만들자
기획자 기획자 기획자 프로그래머
(파트타임)
36. 그림 출처 : 이말년씨리즈
2011.01.28. 21:00-23:00
아이디어 회의
1/28 1/29 1/30
23:00
37. 여기서 다시 살펴보는 팀 구성
기획자 기획자 기획자 프로그래머
(파트타임)
기획자가 많으니 회의가 산으로…
38. 그림 출처 : League of legends
2011.01.28. 23:00
결국 지쳐서 내일을 기약하고 해산
각자 집에서 아이디어를 생각해 오기로 했어요
1/28 1/29 1/30
23:00
39. 내일 될까?
어떤 아이디어가 좋은지 도무지 모르겠어 OTL
만들 수 있을까?
40시간 밖에 안 남았는데…
또 아이디어 회의만 반복하게 되는 게 아닐까?
57. Epilogue
게임 잼이 끝난 후
팀원들이 다시 모여
게임을 iOS로 포팅한 후
앱스토어에 릴리즈
잼이 단순한 일회성 행사가 아니라
가치를 창출할 수 있는 과정임을
보여 주는 예시
58. 결과적으로 잼이란 것의 프로세스는…
행사의 목표를 결정
아이디어 발상
아이디어를 구현
산출물 발표 및 공유
59. 이쯤에서 정리해 보는
잼 행사의 장점
Why?
많은 자연인 & 법인들이 잼 류의 행사에 참가하는 이유
60. IDEA 싱싱한 아이디어를 얻을 수 있는 잼 행사
자유로운 발상 속에서 발산하는 창의력!
- “하고 싶은 대로, 즉흥적으로 만들라니깐!”
- 매너리즘에서 벗어나 완전히 새로운 발상을 할 수 있는 기회
짧은 시간 내에 폭발하는 아이디어!!
- Time Attack 모드에선 효율 대폭발!
잼에선 프로토타이핑까지 한 큐에!!!
- 아이디어를 검증까지 해 볼 수 있는 기회
61. DEVELOPMENT
PROCESS 개발 전 과정을 진행하게 되는 잼 행사
개발 프로세스의 전 과정을 경험
- 프로젝트 제안에서부터 라이브까지 경험해 볼 기회가 얼마나 있나?
결실을 얻을 수 있음
- 생각한 아이디어가 구현되어 동작하는 것을 보는 기쁨!
- 잘 되면 결과물을 상용화? : 甲들이 Hackathon을 여는 이유
62. FUN 재미를 추구하기 위한 잼 행사
아이디어를 구현하는 재미
- 직접 낸 아이디어가 현실이 된다
- 아이디어를 한 단계씩 구현해 나가 마침내 Product를 만드는 재미 추구
짧은 시간 동안 집중해서 개발
- 과연 현업에서 개발에만 전념할 수 있는 시간이 얼마나 되나요? ㅠㅠ
- 짧은 시간 동안 완성에만 집중하여 즐겁게 개발할 수 있어요!
76. 신입생 교육?
프로젝트가 엎어지지 않으려면 일정관리를 잘해야 한다
코드에 버그가 없으면 뭔가 문제가 발생한 것이다
언제나 예상치 못한 문제는 발생하기 마련이다
항상 일정대로 일이 진행되지는 않는다
팀원 간의 커뮤니케이션은 중요하다
빠른 프로토타이핑은 중요하다
왜 나에게만 이런 일이 일어날까
나는 잘못한 게 없다고
잠좀 자고 싶어요
재워주세요
살려줘
77. 신입생 교육?
프로젝트가 엎어지지 않으려면 일정관리를 잘해야 한다
코드에 버그가 없으면 뭔가 문제가 발생한 것이다
언제나 예상치 못한 문제는 발생하기 마련이다
항상 일정대로 일이 진행되지는 않는다
팀원 간의 커뮤니케이션은 중요하다
백 번 설명하는 프로토타이핑은 번 해보는 게 낫다
빠른
것보다 한 중요하다
왜 나에게만 이런 일이 일어날까
나는 잘못한 게 없다고
잠좀 자고 싶어요
재워주세요
살려줘
78. 게임 제작 경험이 전혀 없는 신입생과
회원 신입생
개발 경험이 있는 기존 회원들을
한 팀으로 잘 엮어서 잼을 해보면
완벽한 교육효과
대털, 김성모
79. 근데 왜 굳이 직접 여나요?
다른 데서 열리는 큰 게임 잼 행사들도 많은데 왜 하필 ?
88. 최소한의 여건
확보 가능한 참가자...OK. 게임 제작 동아리 학생들. 잼 기간 동안 게임 제작이 충분히 가능.
경험 있는 스태프... OK. 게임 잼 참가 경험이나 행사 진행 경험이 있는 스태프.
행사장... OK. 넥슨의 지원을 기대해볼 여지가 있음. 정 안되면 학교/학과 지원을 노려보는 것도 가능.
예산... OK. THANK YOU, NEXON!
이런 게 갖춰져 있지 않았다면 시작해보겠단 생각 자체를 할 수 없었을 것.
89. 뭔가를 하겠다는 의지가 있는 사람들이 모였고,
할 수 있는 능력도 갖추고 있는 데다가,
하기 위해 필요한 여건도 갖춰졌다.
그럼 이제 그냥 시작하면 되겠네.
90. 본격적인 행사 준비 시작 에 앞서….
근데 대체 왜 이렇게 서론이 긴가요?
あずまんが大王, 東 清彦
92. 게임 잼을 위한 준비 과정
목적 확인 | 준비 과정 | 진행 과정 | 게이미피케이션 | 마치며
93. 대털, 김성모
강연 시간관계상 준비 과정에 대한
자세한 설명은 생략합니다
그래도 이 부분 이야기를 빼놓고 갈 순 없으니 최대한 요약해서 짧게…….
94. 최대한 간단히 요약해보면…….
한 달간의 준비기간 동안 계획 수립, 의사결정, 의견 조율
참가자 풀 확보 / 개략적인 규모 파악 / 스태프 추가 모집 / 설문 조사 / 가능 시간대 조사
행사 날짜 결정 / 장소 섭외 / 예산 및 규모 논의 / 행사를 어떻게 커스터마이즈할 것인가
행사 전날부터 이틀간 실제 일 처리 프로세스
행사장을 실제로 보고 준비 / 의자,책상 등을 배치 / 냉난방, 전기, 인터넷 상황 점검 및 확보
문구류 등의 소품 구입 / 게이미피케이션을 위한 준비
95. 행사 준비과정에서 얻어진 통찰
: 준비과정은 크게 두 부분으로 나눌 수 있다.
사전 준비작업 직접 준비작업
계획을 수립하고 의견을 조율한다 실제로 일을 하는 과정이다
필요에 따라 의사 결정을 수행한다 절대적인 노동량이 필요하다
긴 시간이 필요하다 충분한 사전 준비로 작업량을 줄일 수 있다
사람이 늘어나면 오히려 더 많은 시간이 들기도 한다 대체로 일손이 늘어나면 빠르게 해결된다
96. 특히 중요한 건
‘우리가 행사를 여는 이유는 뭔가?’
‘우리는 이 행사를 왜 직접 여는가?’
‘이 행사가 어떤 모습이 되길 원하나?’
이런 질문들에 대한 팀원들의 확실한 의견 일치가 필요하다
팀원들 모두가 같은 그림과 같은 생각을 공유해야 한다
97. 실제 행사의 진행 과정
목적 확인 | 준비 과정 | 진행 과정 | 게이미피케이션 | 마치며
98. 이 파트에서 다룰 내용
기존 게임 잼에서 아쉬웠던 점은 무엇인가
우리에게 안 맞는 점이 있다면 무엇인가
그걸 해결하기 위해 어떤 방향으로 고민하였는가
그 중에서 어떤 방법을 적용하였는가
실제로 어떤 결과로 나타났는가
99. 바꿔 말하면
기존 게임 잼과 다르게 진행된 점,
게임 잼이 직접 진행되어가는 과정에서 얻게 된 통찰,
진행 과정에서 잘 되었다고 생각하는 점,
진행 과정에서 아쉬웠던 점을 이야기하는 파트가 될 것.
111. 주제 선정식으로 Icebreaking을 대체하자
그래서 아래의 주제 100개가 나왔습니다.
가을 광기 농담 발견 분열 시험 외부 조화 탈출 허세
가짜 광선 농축 발전 불가능 실험 운명 종이 탑 헌신
갈림길 굴절 마법 법 불안 안전 유물 죽음 투쟁 혁명
거짓말 근원 망각 변형 세월 야누스 유토피아 중력 파괴 혜성
겨울 금기 미래 변화 손상 여름 이상 지옥 패러독스 혼돈
격리 금속 미완성 복사 손실 역사 자연 질병 팽창 혼합
공허 기록 믿음 복수 수레바퀴 역전 자유 질서 폐허 환상
공황 기억 바다 본능 순환 영웅 저항 집착 폭탄 환희
과거 끝 바보 봄 스트레스 영원 절망 차원 폭풍 황제
관계 나태 반사 부정 시간 외면 절약 천인 하늘 회색
112. 주제 선정식으로 Icebreaking을 대체하자
100개 만드는 것도 생각보다 쉬운 일이 아니더라고요
이 파란 단어들은 포카리스웨트 옆에 써있는 깨알 같은 글씨들 중 그럴싸한 걸 골라낸 겁니다
가을 광기 농담 발견 분열 시험 외부 조화 탈출 허세
가짜 광선 농축 발전 불가능 실험 운명 종이 탑 헌신
갈림길 굴절 마법 법 불안 안전 유물 죽음 투쟁 혁명
거짓말 근원 망각 변형 세월 야누스 유토피아 중력 파괴 혜성
겨울 금기 미래 변화 손상 여름 이상 지옥 패러독스 혼돈
격리 금속 미완성 복사 손실 역사 자연 질병 팽창 혼합
공허 기록 믿음 복수 수레바퀴 역전 자유 질서 폐허 환상
공황 기억 바다 본능 순환 영웅 저항 집착 폭탄 환희
과거 끝 바보 봄 스트레스 영원 절망 차원 폭풍 황제
관계 나태 반사 부정 시간 외면 절약 천인 하늘 회색
114. 기존 Global Game Jam의 방식은
아이디어 제안자가 테이블에 종속된다는 점에서 아쉬웠다.
자기가 발표하는 동안 다른 아이디어를 볼 수 없다.
아이디어 어필도 수동적인 편이라
아이디어 단위로 팀을 모으기가 애매했다.
실제로 팀이 안 짜이는 경우도 자주 있었다.
= 그럼 이것도 바꾸자
116. 떠오른 아이디어들은
일단 어떤 거든 관계 없이
다 붙여놓고
조금 더 구체적으로 아이디어를
A4용지에 정리한 뒤 자유롭게 발표
각 발표는 거수로 투표한 뒤,
점수순으로 테이블을 배정
내용을 공유
117. 아이디어 제안자가 테이블에 종속되는 점이 아쉬웠다.
동시에 진행되는 다른 아이디어 발표를 볼 수 없다.
테이블을 자유롭게 예약 아이디어 어필도 수동적인 편이라
아이디어 단위로 팀을 모으기가 애매했다.
테이블에서 아이디어 발표 팀이 안 짜이는 경우도 자주 존재했다.
아이디어를 자유롭게 발표 발표가 한 군데에서만 이뤄지니 발표 여부와 무관하게
모두가 모두의 아이디어를 확인할 수 있다.
많은 표를 받은 아이디어만
많은 투표를 받은 아이디어에게 우선권이 돌아가고
테이블 제공 인기 있는 아이디어를 확실히 알 수 있으므로
그런 아이디어들 위주로 실패 없는 팀 결성이 수월하다
118. 물론 이 방법도 만능은 아니다
사람수가 많아지면 아이디어 발표를 듣는데 시간이 오래 걸린다
싱글 코어가 갖는 전형적인 문제점을 그대로 보유.
119. 하지만 우리 게임 잼은 참가자가 20명
참가자가 40명인 글로벌 게임 잼의 절반수준
약간의 커스터마이즈를 통해서
더 많은 장점을 취하면서 단점은 모두 피할 수 있다.
이런 게 직접 게임 잼을 직접 주최했을 때의 가장 큰 장점.
120. 다행히 별 문제없이
게임 잼은 잘 진행 되었다
모든 참가 팀에서 실행 가능한 게임 제작에 성공
127. 진행 과정에서 가장 아쉬웠던 점
행사 참가자 중 한 명이 팀 빌딩 과정에서
팀을 구하지 못하고 행사에서 떠나가게 된 사건
아이디어 발상 단계에서 실제 개발 시작 단계의 사이가 가장 큰 고비
이 부분에서는 스태프가 도와줄 수 있는 부분이 상당히 많다
128. 가장 중요하다고 생각한 부분
행사 운영진은 반드시 충분한 수면을 취해야 한다
상황대처 등, 여러 퍼포먼스의 저하를 막자
낮/밤 운영진을 따로 두고 교대로 수면하는 것도 방법
129. 행사 진행 과정에서 얻은 결론
행사를 직접 주최하면 내부의 여러 활동을 입맛에 맞게 고칠 수 있다.
이러한 활동을 왜 하는지 항상 생각하면서
내부적으로 적용할 땐 어떻게 더 좋게 만들 수 있는지 생각해야 한다.
크지 않은 변화를 주는 것만으로도 효율을 극대화할 수 있다.
146. 자신의 능력치를 수치화해서 나타낸 그래프
프로그래밍
3단계
단순히 재미로 기입하는 것이 아니라
2단계
1단계
실용적으로 필요해서 넣는 능력치
아트 기획
0단계
0레벨 해당 분야의 작업이 불가능한 수준
1레벨 해당 분야의 작업을 도울 수 있는 수준
사운드 매니징 2레벨 해당 분야의 작업을 혼자서도 무리 없이 하는 수준
3레벨 해당 분야의 작업을 능숙하게 수행하는 수준
147. 비주얼 아트 0레벨 그림을 그릴 줄 모릅니다.
1레벨 간단한 그림을 그릴 수 있습니다.
Global Game Jam 2012
2레벨 캐릭터/배경/UI 등을 그릴 수 있습니다.
에서의 능력치 기입 예시 3레벨 필요한 그림을 자유자재로 그릴 수 있습니다.
프로그래밍 0레벨 프로그래밍을 할 줄 모릅니다.
1레벨 간단한 스크립트 언어를 다룰 수 있습니다.
2레벨 게임 프로그래밍 경험이 있습니다.
3레벨 막힘 없이 코딩할 수 있습니다.
게임 디자인 0레벨 기획을 할 줄 모릅니다.
1레벨 게임 아이디어를 구상할 수 있습니다.
2레벨 구상한 아이디어를 정리하고 전달할 수 있습니다.
3레벨 프로그래머와 의사소통이 가능합니다.
매니징 0레벨 매니징을 할 줄 모릅니다.
1레벨 프로젝트의 일정과 진행상황을 염두에 둘 수 있습니다.
2레벨 의견을 모으고 조율하는 데에 능숙합니다.
3레벨 팀의 효율을 최대한 끌어올려 프로젝트를 수행합니다.
사운드 0레벨 음감이 없습니다.
1레벨 분위기에 어울리는 음악과 효과음을 찾을 수 있습니다.
2레벨 간단한 곡을 작곡할 수 있습니다.
3레벨 어울리는 음악을 작곡하고, 효과음을 만들 수 있습니다.
172. 2011 GGG Game Jam 도전과제 예시
사람들이 좀 빨리 왔으면 좋겠다
동아리끼리 교류하게 하고 싶다
내가 원하는 방향으로 이용자를 유도할 수 있다
서로 도우면서 했으면 좋겠다
173. 2012 Global Game Jam 도전과제 예시
1. 첫째날 참석 (1000 페리카)
- 첫째날에 행사장에 참석합니다. 11. 나눔의 즐거움 (5000 페리카)
2. 둘째날 참석 (1000 페리카) - 10명 이상이 먹을 수 있는 간식을 가져와서 함께 먹습니다.
- 둘째날에 행사장에 참석합니다. 12. 오늘은 내가 쏜다 (4000 페리카)
3. 셋째날 참석 (1000 페리카) - 5명 이상의 다른 사람에게 커피를 사 줍니다.
- 셋째날에 행사장에 참석합니다. 13. Early Bird (2000 페리카)
4. 야근야근 열매 (1000 페리카) - 행사장에 정시 이전에 도착합니다
-오후 8시 이후까지 행사장에 남아 개발을 진행합니다. 14. 데굴데굴 꿀꿀 멍멍 (2000 페리카)
5. 아이언맨 (2000 페리카) - 둘째날 혹은 셋째날 오후에 행사장 앞 무대에서 10초간 데굴데굴 꿀꿀
- 셋째날 새벽 4시에 인증사진을 찍어 트위터/페이스북에 올립니다. 멍멍을 합니다.
6. 견습기자 (2000 페리카) 15. 친구따라 강남간다 (2000 페리카)
- 페이스북 그룹에 GGJ 행사 사진/감상을 올립니다. - GGJ에 참가하지 않는 지인을 행사장에 초대합니다.
7. 소셜중독자 (5000 페리카) 16. 사재기 (2000 페리카)
- 연속된 24시간 동안 매 4시간마다 개발 상황을 페이스북/트위터에 - 페리카를 이용해서 똑같은 물품을 10개 이상 구입합니다.
중계합니다. 17. 내무반 (1000 페리카)
8. 공유정신 (2000 페리카) - 남자로만 이뤄진 팀을 구성합니다.
- LTE, WiBro Egg, 3G 등으로 행사장에 Wifi를 제공합니다. 18. 따뜻한 정 (3000 페리카)
9. 도전하는 자 (2000 페리카) - 행사장에 둘 이상의 담요를 가져와서 다른 사람에게 빌려줍니다.
- 도전 과제를 10개 이상 달성합니다. 19. 모자란 사람 (2000 페리카)
10. 음유시인 (4000 페리카) - 모자를 벗지 않고 12시간 이상 개발합니다.
- 개발용으로 가져온 악기를 가지고 행사장에서 즉석으로 공연을 20. 공유정신2 (3000 페리카)
합니다. - GGJ 번역잼에 참여하여, 유용한 정보를 참가자들과 공유합니다.