ݺߣ

ݺߣShare a Scribd company logo
싞입 게임 개발자가 알아야 핛 것들
 (싞입 프로그래머 상식 사전)




      네오위즈 게임즈 제작 본부
                박민근
제 강연을 들으러 오싞 분들께…
강연자 소개
박민근           (@agebreak)


네오위즈 게임즈 (야구의 싞 개발중)
네오위즈 게임즈 (NAKA 온라인 개발)
NTL-inc - 드래곤볼 온라인 개발
엔씨소프트 – PlayNC 빌링 서버 개발

‘싞입 게임 개발자의 서울 상경기’
(http://agebreak.blog.me)

‘초중급 게임 개발자 스터디 (데브루키)’
(cafe.naver.com/devrookie)

VisualStudio 2010 공식 팀 블로그
(http://vsts2010.net/)

                      게임 클라이언트 프로그래머
                          30대… 솔로 인생…
                      그리고 오타쿠 프로그래머...
       언젞가는 우즈벡에.. 일류젼 우즈벡 지사를 설립할 예정
드래곤볼 온라읶
야구의 싞
게임 개발자가 되싞걸 축하드립니다!
이런걸 상상 하셨나요?
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
하지만 현실은….
게임 사도 어디까지나 사
게임 개발자이기 이전에 사원
하지만 월급 쟁이는 되지 마라!
왜 게임 개발자가 되고 싶었는가?
우리가 원하는 것은?
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
= 성공한 게임 개발자가 되기 위해서.
 게임 개발자로 성공하지 위해서.
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
미치지 않으면, 미치지 못핚다.
공부하는 자만이 살아 남는다
스터디를 나가는것도 큰도움이 됩니다




초중급 게임 개발자 스터디

Café.naver.com/devrookie
게임 개발자로서의 로드맵을 세워라
             3년후…
             5년후…
             10 년후…
             20 년후…
입사핛 때의 포폴부터 경쟁은 시작된다
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
뛰어난 인재가 있는 프로젝트가
언제나 성공하는 것은 아니지만,

무능한 인재가 있는 프로젝트는
   언제나 실패한다.
•Reader만이 Leader가 될수 있다
•Q. 무엇을 공부해야 하는가?

•A. 게임 개발에 관한 어떤것이든!

모든것!!
•프로그래밍은

•게임 개발자가

•공부해야할것

•중 일부분일

•뿐이다
• 공부할 것은 너무나 많다.
• 하지만 시간과 노력은 유한하다.
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
• 자싞에게 지금 필요한 공부가
• 무엇인지를 먼저 제대로 찾아라
• 배움 최대의 적은

• 내 마음속의   유혹이다.
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
익숙해 지는것과 배우는 것은 다르다




      VS
자만하지 마라!
완성된 게임을 그려보자
사는 학원이 아니에요
     다른 사람들도 다들 바쁩니다.
싞입을 가르쳐 주는건 자싞의 업무가 아닙니다.
사 선배들은 친구나 선생님이 아니다

당연히 당싞들을 가르쳐 주는 사람이 아니다

          알려주는 것에 감사하자
다른 사람의 발목을 잡지 말자
니가 완료핚 것은 완료핚 것이 아니다
다른 파트의 사람을 자싞의 편으로 만들어라
커뮤니케이션을 못하면 존카맥도 ѫ없다
필요 지식 – 문서 작성 능력
필요 지식 – 수학 & 물리
필요 지식 – 3D 그래픽스 기본 이론
필요 지식 – 자료 구조 & 알고리즘
필요 지식 – 디자읶 패턴
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
   오프닝 동영상
   장르 : MMORPG
   등급 : 12세 이용가
   개발 : NTL
   퍼블리싱 : CJ 인터넷 (넷마블)
   서비스 : 상용화 – 부분 유료화
   전투 동영상
   2005. 개발 시작
   2005. 컨셉 동영상 제작
   2005. 프로토타입 개발 – 알파 버전
   2006. 실제 버전 개발 – 베타 버전
   2007. 기자 간담회 발표
   2009. 10. 1차 클로즈 베타
   2009. 11. 2차 클로즈 베타
   2009. 12. 3차 클로즈 베타
   2010.1. 오픈 베타 시작
   2010.1. 상용화 서비스 시작
   클라이언트 : 7명
   솔류션(엔진) : 3명
   서버 : 7명
   그래픽 : 약 25명
   기획 : 약 10명 이상
   기타
   Visual Studio 2005
   C++, C#
   렌더웨어 엔진
   Path Engine
   ScaleForm
   IncrediBuild
   XtremeToolkit
   RTPatch
   CruiseControl.NET
   BugTrap
   Mantis
   InstallShield
   FmodEx
   반디 라이브러리
   NProtect
QA
 건강도 중요합니다.

스터디 모 프로그래머 ->

More Related Content

What's hot (20)

PPT
프레임레이트 향상을 위한 공간분할 및 오브젝트 컬링 기법
YEONG-CHEON YOU
PDF
NDC 2016 이은석 - 돌죽을 끓입시다: 창의적 게임개발팀을 위한 왓 스튜디오의 업무 문화
Eunseok Yi
PDF
게임 프로그래밍 기초 공부법
Chris Ohk
PPTX
위대한 게임개발팀의 공통점
Ryan Park
PDF
테라로 살펴본 MMORPG의 논타겟팅 시스템
QooJuice
PDF
NDC12 인디게임 개발 시 주의할 점
Mingu Heo
PDF
게임강연정리
Jeong Min Hwang
PDF
Multiplayer Game Sync Techniques through CAP theorem
Seungmo Koo
PDF
실시간 게임 서버 최적화 전략
YEONG-CHEON YOU
PDF
전형규, SilvervineUE4Lua: UE4에서 Lua 사용하기, NDC2019
devCAT Studio, NEXON
PPTX
[IGC 2017] 넥슨코리아 심재근 - 시스템 기획자에 대한 기본 지식과 준비과정
강 민우
PPTX
KGC 2016: HTTPS 로 모바일 게임 서버 구축한다는 것 - Korea Games Conference
Xionglong Jin
PDF
Unite2019 _ 학교에서 배우는 게임개발이란
JP Jung
PDF
심예람, <프로젝트DH> AI 내비게이션 시스템, NDC2018
devCAT Studio, NEXON
PDF
Akka.NET 으로 만드는 온라인 게임 서버 (NDC2016)
Esun Kim
PDF
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
devCAT Studio, NEXON
PDF
[NDC07] 게임 개발에서의 클라이언트 보안 - 송창규
ChangKyu Song
PDF
MMOG Server-Side 충돌 및 이동처리 설계와 구현
YEONG-CHEON YOU
PDF
임태현, MMO 서버 개발 포스트 모템, NDC2012
devCAT Studio, NEXON
PDF
Ndc2010 김주복, v3. 마비노기2아키텍처리뷰
Jubok Kim
프레임레이트 향상을 위한 공간분할 및 오브젝트 컬링 기법
YEONG-CHEON YOU
NDC 2016 이은석 - 돌죽을 끓입시다: 창의적 게임개발팀을 위한 왓 스튜디오의 업무 문화
Eunseok Yi
게임 프로그래밍 기초 공부법
Chris Ohk
위대한 게임개발팀의 공통점
Ryan Park
테라로 살펴본 MMORPG의 논타겟팅 시스템
QooJuice
NDC12 인디게임 개발 시 주의할 점
Mingu Heo
게임강연정리
Jeong Min Hwang
Multiplayer Game Sync Techniques through CAP theorem
Seungmo Koo
실시간 게임 서버 최적화 전략
YEONG-CHEON YOU
전형규, SilvervineUE4Lua: UE4에서 Lua 사용하기, NDC2019
devCAT Studio, NEXON
[IGC 2017] 넥슨코리아 심재근 - 시스템 기획자에 대한 기본 지식과 준비과정
강 민우
KGC 2016: HTTPS 로 모바일 게임 서버 구축한다는 것 - Korea Games Conference
Xionglong Jin
Unite2019 _ 학교에서 배우는 게임개발이란
JP Jung
심예람, <프로젝트DH> AI 내비게이션 시스템, NDC2018
devCAT Studio, NEXON
Akka.NET 으로 만드는 온라인 게임 서버 (NDC2016)
Esun Kim
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
devCAT Studio, NEXON
[NDC07] 게임 개발에서의 클라이언트 보안 - 송창규
ChangKyu Song
MMOG Server-Side 충돌 및 이동처리 설계와 구현
YEONG-CHEON YOU
임태현, MMO 서버 개발 포스트 모템, NDC2012
devCAT Studio, NEXON
Ndc2010 김주복, v3. 마비노기2아키텍처리뷰
Jubok Kim

Similar to [KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들 (20)

PPTX
게임개발사원이되자
Yggdrasil610
PPTX
게임개발사원이되자(1)
창열 최
PDF
NHN NEXT 게임 전공 소개
Seungmo Koo
PDF
NHN NEXT 2014년도 게임트랙 소개
Seungmo Koo
PDF
게임개발자 직업체험의날 배포용
영욱 오
PDF
게임 프로그래머로 살아남기 at 지스타 컨퍼런스 2013
영욱 오
PPTX
[1127 박민근] 일 잘하는 게임프로그래머 되기
MinGeun Park
PDF
[Dev rookie] 나는 네가 무엇을 하고 있는지 알고 있다(13.08.24)
PDF
게임업계에서 내가 하고 싶은 일 찾는 방법
Donghun Lee
PDF
NDC 2014) 별바람의 기묘한 모험 1991-2014
KwangSam Kim
PPTX
[Dev rookie] 무엇을 하고 있습니까(13.05.11)
PPT
쩌는 게임 기획서, 이렇게 쓴다(How to write great design documents) from GDC 2008 (Korean)
Kay Kim
PDF
NDC 2012 이은석 - 게임사 취업특강 (커리어세션)
Eunseok Yi
PDF
[K-MOOC] 게임 개발자로 이끈 세가지 이야기
Jemin Lee
PDF
프로그래머에게 사랑받는 게임 기획서 작성법
Lee Sangkyoon (Kay)
PDF
인디게임 Busters - HIT postmortem
ChangHyun Won
PPTX
Gamificated game developing
changehee lee
PPTX
What is Game Server ?
흥배 최
PDF
[Dev rookie] 어디로 가야 하나요(13.10.05)
PDF
『게임을 움직이는 기술과 발상』 - 미리보기
복연 이
게임개발사원이되자
Yggdrasil610
게임개발사원이되자(1)
창열 최
NHN NEXT 게임 전공 소개
Seungmo Koo
NHN NEXT 2014년도 게임트랙 소개
Seungmo Koo
게임개발자 직업체험의날 배포용
영욱 오
게임 프로그래머로 살아남기 at 지스타 컨퍼런스 2013
영욱 오
[1127 박민근] 일 잘하는 게임프로그래머 되기
MinGeun Park
[Dev rookie] 나는 네가 무엇을 하고 있는지 알고 있다(13.08.24)
게임업계에서 내가 하고 싶은 일 찾는 방법
Donghun Lee
NDC 2014) 별바람의 기묘한 모험 1991-2014
KwangSam Kim
[Dev rookie] 무엇을 하고 있습니까(13.05.11)
쩌는 게임 기획서, 이렇게 쓴다(How to write great design documents) from GDC 2008 (Korean)
Kay Kim
NDC 2012 이은석 - 게임사 취업특강 (커리어세션)
Eunseok Yi
[K-MOOC] 게임 개발자로 이끈 세가지 이야기
Jemin Lee
프로그래머에게 사랑받는 게임 기획서 작성법
Lee Sangkyoon (Kay)
인디게임 Busters - HIT postmortem
ChangHyun Won
Gamificated game developing
changehee lee
What is Game Server ?
흥배 최
[Dev rookie] 어디로 가야 하나요(13.10.05)
『게임을 움직이는 기술과 발상』 - 미리보기
복연 이
Ad

More from MinGeun Park (20)

PDF
[데브루키] 게임 엔진 아키텍쳐_3장_게임을 위한 소프트웨어 엔지니어링 기초
MinGeun Park
PDF
[데브루키] 게임 엔진 아키텍쳐_2장_도구 (Game Engine Architecture Chapter.2-Tools)
MinGeun Park
PDF
게임 엔진 아키텍쳐_1장 요약 by 알콜코더(초중급 게임 개발자 스터디 데브루키)
MinGeun Park
PDF
[CSStudy] 코딩인터뷰 완전 분석 #7.pdf
MinGeun Park
PDF
[Cs study] 코딩인터뷰 완전 분석 #6
MinGeun Park
PDF
[Cs study] 코딩인터뷰 완전 분석 #5
MinGeun Park
PDF
[Cs study] 코딩인터뷰 완전 분석 #3
MinGeun Park
PDF
[Cs study] 코딩인터뷰 완전 분석 #2
MinGeun Park
PDF
[Cs study] 코딩인터뷰 완전 분석
MinGeun Park
PPTX
[데브루키_언리얼스터디_0525] 애니메이션 노티파이
MinGeun Park
PDF
[데브루키] 이벤트 드리븐 아키텍쳐
MinGeun Park
PPTX
[데브루키 언리얼 스터디] PBR
MinGeun Park
PDF
[데브루키 언리얼 스터디] 스터디 안내 OT
MinGeun Park
PPTX
[데브루키/페차쿠차] 유니티 프로파일링에 대해서 알아보자.
MinGeun Park
PDF
[데브루키] Color space gamma correction
MinGeun Park
PPTX
유니티 팁&트릭 Unity Tip & Trick
MinGeun Park
PPTX
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
MinGeun Park
PPTX
[RAPA/C++] 1. 수업 내용 및 진행 방법
MinGeun Park
PPTX
[Unite17] 유니티에서차세대프로그래밍을 UniRx 소개 및 활용
MinGeun Park
PPTX
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
MinGeun Park
[데브루키] 게임 엔진 아키텍쳐_3장_게임을 위한 소프트웨어 엔지니어링 기초
MinGeun Park
[데브루키] 게임 엔진 아키텍쳐_2장_도구 (Game Engine Architecture Chapter.2-Tools)
MinGeun Park
게임 엔진 아키텍쳐_1장 요약 by 알콜코더(초중급 게임 개발자 스터디 데브루키)
MinGeun Park
[CSStudy] 코딩인터뷰 완전 분석 #7.pdf
MinGeun Park
[Cs study] 코딩인터뷰 완전 분석 #6
MinGeun Park
[Cs study] 코딩인터뷰 완전 분석 #5
MinGeun Park
[Cs study] 코딩인터뷰 완전 분석 #3
MinGeun Park
[Cs study] 코딩인터뷰 완전 분석 #2
MinGeun Park
[Cs study] 코딩인터뷰 완전 분석
MinGeun Park
[데브루키_언리얼스터디_0525] 애니메이션 노티파이
MinGeun Park
[데브루키] 이벤트 드리븐 아키텍쳐
MinGeun Park
[데브루키 언리얼 스터디] PBR
MinGeun Park
[데브루키 언리얼 스터디] 스터디 안내 OT
MinGeun Park
[데브루키/페차쿠차] 유니티 프로파일링에 대해서 알아보자.
MinGeun Park
[데브루키] Color space gamma correction
MinGeun Park
유니티 팁&트릭 Unity Tip & Trick
MinGeun Park
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
MinGeun Park
[RAPA/C++] 1. 수업 내용 및 진행 방법
MinGeun Park
[Unite17] 유니티에서차세대프로그래밍을 UniRx 소개 및 활용
MinGeun Park
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
MinGeun Park
Ad

[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들