개발자여! 스터디를 하자!

19
개개개개 ! 개개개개 개개 ! 이이이 (@cagetu) Kasastudy 2012.11.08

Upload: changhee-lee

Post on 06-May-2015

1.928 views

Category:

Documents


1 download

DESCRIPTION

카사스터디 모임 발표자료

TRANSCRIPT

Page 1: 개발자여! 스터디를 하자!

개발자여 ! 스터디를 하자 !

이창희 (@cagetu)Kasastudy 2012.11.08

Page 2: 개발자여! 스터디를 하자!

오늘 주제는

• 개발자들이 처해 있는 ( 게임 산업의 )상황들이나 앞으로 나아가야 할 방향들을 “스터디 모임”이라는 주제로 이야기 해봅시다 !

Page 3: 개발자여! 스터디를 하자!

개발자의 미래 !

• 폭풍 격변의 시기 !

• 개발자는 정체성의 혼란 !

Page 5: 개발자여! 스터디를 하자!

격변의 시기• 변화의 속도는 LTE!• 다양한 방향의 새로운 기술들

• 멀티 플랫폼 , 클라우드 , CUDA, DirectX11, WebGL, HTML5, Window8, Android, iOS, OpenGLES, …

• 더 좋은 도구들• 유니티 엔진 , 언리얼 엔진

• 새로운 시대의 게임에 대한 고민• 소셜 게임 , 애니팡 , 캔디팡 , 드래곤 플라이트 등 ~

Page 6: 개발자여! 스터디를 하자!

게임 관점 이슈• 모바일 / 웹 게임이 성장하면서 , 기존의 PC

게임과는 다른 형태 (?) 의 게임들이 주목 !– PC 온라인 게임 개발자들이 모바일 게임을 보고

혼란스러워 하고 있다 !

• 본질적으로 이런 환경에서 “게임을 어떻게 만들 것인가 ?” 에 대한 고민

• 모바일 vs PC 온라인• PC 온라인 + 모바일 + 웹• 모바일 / 웹

Page 7: 개발자여! 스터디를 하자!

게임 관점 이슈• 현재 환경에서 “게임을 어떻게 만들 것인가 ?”, “

유저들에게 어떤 재미를 줄 것인가 ?” 와 같은 고민을 지속적으로 할 필요가 있다 .

• 변화의 속도가 빠르기 때문에 , 계속 지켜보면서 “게임의 변화”를 관찰해야만 한다 .

• 유저들의 게임스타일의 변화…• 시간을 들여서 게임을 하기 보다는 남는 시간에 게임을 하는…

( 유저들이 너무 바빠요… )• 게임에 영향을 주는 외부 요인 !

Page 9: 개발자여! 스터디를 하자!

기술적 이슈• 프로그래밍이 쉬워졌어요 !

– “OpenGL 과 다이렉트 X 의 공부가 필요할까요 ?– “C++ 을 공부해야 할까요 ?”

• 웃프게도 쉽지만 어려워졌습니다 !– 이런 변화하는 환경에서 필요한 기술들이 너무나 많다 .– “ 새로운 기술들”

• 예전에는 개발자 혼자서 게임에 필요한 대부분의 기술적인 구현이 가능했지만 , 지금은 너무나 전문적이고 다양한 이슈들이 많아서 , 혼자서 처리하기란 쉽지 않다 .

Page 10: 개발자여! 스터디를 하자!

큐레이션 ( 정보 과잉의 시대 )

• 기술적 , 게임적 고민들에 대한 단편적인 정보들은 많이 나와있지만 , 사실 내가 원하는 정보들이 과연 있는가 ?

• 결국 , 중요한 것은 잘 정제된 살아있는 정보가 필요한 것 !

Page 11: 개발자여! 스터디를 하자!

그렇다면…• 빠르게 변화하는 시대에 익혀야 하는 기술도

많고 , 해봐야 하는 게임도 많고 , 알아야 할 것도 많다 . 하지만 , 이 많은 것을 혼자서 다 할 수는 없어 !!!! 나는 정보가 필요하다고 !!!! 같이 이야기를 나눌 사람이 필요해 !!!

Page 12: 개발자여! 스터디를 하자!

같이 이야기를 나눌 수 있는 사람• 나와 함께 게임 혹은 게임 개발에 대해서 항상 같이

이야기를 나누고 고민해줄 수 있는 사람이 있습니까 ?

–“ 게임 개발자 스터디 모임”

• 꽤 많은 “게임 개발자 스터디 모임” 존재• Kasastudy, devRookie, ShaderStudy, 아꿈사 ,

게임코디 스터디 등…

Page 13: 개발자여! 스터디를 하자!

버클리 음대 총장이 말하는 싸이의 성공요인 !_ 백지연의 피플 IN-SIDE 272 화

• http://tvcast.naver.com/v/24668

Page 14: 개발자여! 스터디를 하자!

KASA STUDY 이야기 잠깐 카사스터디에 대해서…

Page 15: 개발자여! 스터디를 하자!

kasastudy 변천사• 카사스터디 발표자료 모음을 볼까요 ?

• 초기 ) 그래픽스에 대한 이슈– DirectX9 와 셰이더를 이용한 기법 및 최적화– 렌더러에 대한 고민

• 중기 ) 개발 방법론 및 그래픽스 이외 이슈– 애자일 , 프로세스…– 게임 개발에 대한 고민들– 게임 엔진에 대한 이슈– 고급 셰이더 기술에 대한 이슈

• 현재 ) 너무나 다양한 주제들– 렌더링에 대한 관심이 줄어들고 , 모바일 , 유니티 등에 대한 주제가 많아짐– 게임 개발에 대한 이야기가 더 많아짐

Page 16: 개발자여! 스터디를 하자!

Kasastudy 과도기• 시대의 변화

• 카사가 렌더링 관련된 엄청 어려운 것만 한다는 소문이 극에 달하고 ( 이건 여전히… -_-).

• 시대적 흐름이 그래픽스에서 게임 전반으로 넘어가면서 , 스터디 방향성에 대한 혼란 ! 참여율의 저하로 이어짐 . ( 여전히 남아 있는 그래픽스에 대한 부담감 )

• 변화• 그래픽스 중심에서 게임 개발 전반의 다양한 주제로 방향성을

전환시도 (KASA -> kasastudy)– 새로운 이야기를 해줄 수 있는 팀원들 영입과 게임 회사에서 일어나는

이야기들을 중심으로 주제들이 다양해졌음• 발표에 대한 부담도 많이 줄어들고 , 참여율도 더 좋아짐

Page 17: 개발자여! 스터디를 하자!

Kasastudy 최근 내용들• 최근에 다루는 내용들

• 모바일 개발 , HTML5, 클라우드 서버등의 주제와 유니티 엔진 , 개발 툴 , 개발 환경에 대한 이야기도 많아지고 있음 .

• 게임엔진 개발 , 렌더링 관련 이슈 등과 같이 코어한 주제는 많이 줄어들고 있음

• 또 , 게임을 바라보는 시선도 예전에는 “어떻게 하면 콘솔과 게임을 온라인에서 만들 수 있을까 ?” 에서 이제는 모바일 기기를 중심으로 많이 바뀐 듯

• 결국 우리가 하는 이야기들이 현재 게임업계의 흐름이고 , 가까운 미래의 게임업계의 변화 !– 내가 무엇을 준비해야 할까 ?

Page 18: 개발자여! 스터디를 하자!

Kasastudy 는• 내가 하고 싶은 일을 더 잘 할 수 있도록 하게

해주고 싶다 .• 게임을 만들어 가는 사람들이 모여서 재미를 나누고

동기부여가 되는 ~• 내가 하고 싶은 일을 더 잘 할 수 있도록 , 내가 하고

싶은 일에 대해서 심화할 수 있고 , 다른 일 ( 분야 ) 에 대해서의 경험을 나누어 받을 수 있는 장소• 현재를 같이 나누고 내일을 같이 준비하자 !

Page 19: 개발자여! 스터디를 하자!

마치면서…• 스터디 모임이 개발자에게는 굉장히 큰 자산이

됩니다 !• 점점 더 변화의 속도는 빠르고 , 개발자가 알아야 할

내용은 많아집니다 .– 이제는 “융합과 협업” 시대 !

• 스터디 모임에 나가는 것을 망설이는 분들에게… –“ 스터디 모임은 항상 열려 있습니다 .

개발자들이 닫혀 있을 뿐입니다 .”