게임 프로그래머 가 되고싶습니다 정말 잘아시는분만..

게임 프로그래머 가 되고싶습니다 정말 잘아시는분만..

작성일 2004.02.17댓글 3건
    게시물 수정 , 삭제는 로그인 필요

안녕하세요

저는 현재 19살의 나이고 고등학교3학년에 재학중입니다

중학교 때부터 그냥 놀고 내맘대로 생활했습니다

고등학교돼서 잘할라고 했지만 그것도 맘대로 안돼더군요

벌써 19살이라는 나이가 다가왔음에

많은 후회와 이제부터 나의인생을 찾아가야겠다는 의지가 정말 생깁니다

그렇게 친구들과 놀고 왜이렇게 살아왔는지

제주변엔 집안사정이 힘들어 공부하고싶어도 못하는 아이들이있는데

부모님 다게시고 뭐든 다밀어주시는 부모님이게신데 아무것도못하고

내가왜이래야하는지 저는 결심했습니다

나를 믿어주시고 밀어주시는 부모님이있기에 무언가를

이제생각하고 준비해야한다는걸.

하지만 의욕같고는 아무것도 할수없는거 같습니다

전 15살때부터 온라인게임을 접했었습니다

게임을 하면서 정말 게임 운영에 불만도 많았고 이렇게하면됄텐데

하는 아쉬움과 등등 정말 많았습니다

저는 그래서 온라인게임에 관한 일을 하고싶습니다

하지만 아는게 아무것도 없습니다

컴퓨터에 대해서 그냥 기본 부품 조립만 할줄알고

처음부터 어떻게 해야하는지 정말 모르겠습니다

앞으로 어떻게 해야하는지..

알려주세요 부탁드립니다..

고등학교1년 대학가면 4년 아직 늦지 않았다고 생각합니다

지금부터 차근차근이 높은곳에올라가기위해 가장 낮은곳에서부터

시작할라구 합니다

가장 그낮은곳이 어디인지 어디서준비해야하는지

알고싶습니다


#게임 프로그래머 #게임 프로그래머 현실 #게임 프로그래머 연봉 #게임 프로그래머 신입 수준 #게임 프로그래머 포트폴리오 #게임 프로그래머 되는법 #게임 프로그래머 자격증 #게임 프로그래머 공부 순서 #게임 프로그래머 포트폴리오 예시 #게임 프로그래머 신입 포트폴리오

profile_image 익명 작성일 -

질문이 조금 막연한 생각이 드는데요...

게임은 혼자서 만드는 것이 아닙니다. 게임에 종사하는 사람들의 대표적인 직업은

게임기획자, 게임그래픽 디자이너, 게임프로그래머 이렇게 3가지로 나뉠 수 있는데

요...

일단은 님이 과연 어떤 직업쪽으로 가서 게임을 만들겠다는 생각을 다짐하는 것이

중요합니다.

어느것을 하고 싶은지 선택하세요.

1. 게임의 시나리오나 게임의 특징, 컨셉, 게임의 배경등에 대해서 관심이 많고

기가막힌 아이디어나 스토리를 짜고 싶다는 생각이 든다. 또는 이쪽계열을 배우고 싶

다.

2. 현란한 그래픽, 캐릭터의 섬세한 표현등에 관심이 많거나 이 쪽으로 배우고 싶다.

(애니메이션을 좋아한다도 이쪽)

3. 게임의 흐름, 제어, 컨트롤쪽을 배우고 싶거나 관심이 많다.



1번의 경우는 게임기획자입니다.

게임기획자는 게임의 세계관, 각종 스토리, 게임의 특징등을 강하게 어필하고

게임의 진행과정을 맡는 직업입니다.

님께서 게임을 하시다가 문득 '이 게임은 재미있지만, 이러이러한 요소를 만약에 집어

넣었다면 더욱더 재미있을텐데...'라고 생각할 때가 있을겁니다.

그러한 생각(아이디어)을 디자이너, 프로그래머에게 어필하고 그런것을 게임에

직접 반영, 게임의 구도를 잡는 직업이라 할 수 있습니다.

게임기획자가 되는 길은... 꼭 찝어드리기는 뭐하지만...

현재 나와있는 게임들을 플레이하고 분석(예를 들어 이게임은 이런 요소때문에

재미가 없다는 둥, 저 게임은 이런 요소때문에 재미있다는 둥)해서

게임에 대한 지식을 쌓는 것이 무엇보다 중요합니다. 그리고 소설등의 책을 많이

읽어서 게임을 만들 세계관, 스토리등을 생각하는데에 상상의 폭을 넓히는것도

도움이 됩니다. 또한 서점에 가셔서 기획에 관한 책도 많이 접하는 것이 좋습니다.

게임기획자의 중요한 자질은 '번뜩한 아이디어'와 '의견조율'입니다.

요즘에는 게임이 과거에 비해 워낙 발전의 폭이 높아서 대학교에도 게임기획에

관한 과를 볼 수 있을겁니다. (하지만... 아마도 적을겁니다.)

사설학원의 경우 게임기획과가 따로 있는 경우도 있으니 기획에 관심이 많거나

배우고 싶다는 생각이 들면 참고하시기를...




2번의 경우는 게임그래픽 디자이너입니다.

게임에 필요한 그래픽리소스를 만드는 직업입니다. 님도 흔히 보셨겠지만

게임에 나오는 각종 캐릭터, 사물, 몬스터등을 모델링한다고 생각하시면 됩니다.

요즘에는 게임하면 3D게임을 떠올릴 정도로 3D가 보편화 되어있고,

그렇기때문에 3D작업툴로 게임그래픽을 모델링합니다.

그렇지만 만들고 싶다고 그냥 뚝딱 나올 정도로 디자이너를 만만하게 보시면 상당히

곤란합니다.

'폴리곤'이라고 아시죠? 캐릭터건 사물이건 아이템이건 몬스터건, 한 평면(삼각형)의

갯수를 가르키는 게임용어입니다. 어떤 게임을 보면 그래픽이 너무나 사실적이다라는

느낌을 받은 경우도 있을겁니다. 그것은 폴리곤의 수가 많다는 것과도 일맥상통하는

뜻입니다. 잘게잘게 나뉘어진 혹은 덧붙여진 폴리곤에 의해서 캐릭터나 몬스터가

형상을 가지게 되는데 이것을 제작하는데만 해도 보통 6개월은 소요됩니다.

더 길거나 짧을수도 있지만 확실한건 그 만큼 손이 오래간다는 뜻입니다.

게임그래픽 디자이너가 되는 길은...

그래픽툴을 잘 다루고 섬세하게 모델링을 해야 합니다.

그래픽툴의 목록은 밑에글을 참조하십시오...

1. 3DS R4 : DOS시절부터 사용되어온 툴

2. Maya : 인체 모델에 강력한 기능을 제공(예:파이날 판타지10의 동영상)

3. 3DS MAX: 국내에서 가장많이 사용

그 외에...

SoftImage, MilkShape등이 있습니다.


그 중 추천하고 싶은것은 '3DS MAX'와 'Maya'입니다.

하지만 이게 다냐? 아닙니다...^^

스케치, 일러스트등을 그릴줄도 알아야 합니다. 물론 포토샵을 다룰줄도 알아야 하고

요...서점에 가셔서 위에 관련서적을 꼭 보십시오.

게임그래픽 디자이너의 중요한 자질은 '미적감각'과 '영감'입니다.

대학의 경우는 흔히 볼 수 있는 학과로 '그래픽디자인'이고 좀더 전문적으로

가시고 싶다면 게임관련 그래픽쪽으로 알아보십시오. 게임애니메이션도 관련있습니다.

사설학원의 경우에는 게임그래픽디자인과가 있습니다.



3번의 경우에 해당되는 직업은 게임프로그래머입니다.

보이지 않는, 음지에서 일하는^^ 직업이지요.

프로그래머는... 게임에서 일어나는 각종 일들(명령어)을 처리하고

제어하며 컨트롤하고 더 나아가 게임의 버그나 오류를 해결하는 직업입니다.

뜬구름 잡는 얘기인거 같아서 예를 들겠습니다.

님이 온라인 게임을 하고 있다고 가정을 하면,

님이 필드에 가고 싶은대로 커서를 위치시키고 마우스왼쪽을 클릭하면

게임의 내부에서는 이런 일들이 일어납니다.


필드에 커서위치-> 마우스 왼쪽 클릭->그래픽리소스를 받은 데이타(캐릭터)를

마우스커서에 있는 곳으로 움직임->도중에 장애물이 있으면 돌아가거나 움직임중지->

만약 몬스터가 있으면 공격.


위에 있는 행동들을 명령어(코드)로 구현하는 것이라고 보면 됩니다. 물론 이건

한 예에 지나지 않을 정도로 프로그래머가 해야 할 일 또한 많습니다.

캐릭터끼리 가까이 부딪혀도 내부적인 수행, 마우스나 키보드를 눌러도

내부적인 수행, 시점을 바꿔도 내부적인 수행, 공격하거나 물약을 마셔도 내부적인

수행, 에너지가 다하여 캐릭터가 죽어도 내부적인 수행....

이제 쉽게 이해 가시리라 생각합니다.^^

어떻게 보면 별 쓸데 없을것 같지만, 프로그래머는 막중한 임무를 띄고 있습니다.

왜냐하면 게임프로그래머가 없으면 게임자체가 나올수 없기 때문입니다.

참. 그리고 게임프로그래머는 2가지로 나뉩니다.

클라이언트(엔진제작)와 서버프로그래머로.... 참고하시고^^

게임프로그래머가 되는길은...

일단 C언어를 명확히 아셔야합니다. 지금은 High언어라 하기에 뭣하지만,

C언어는 프로그래밍언어에서 기본이기 때문입니다. 기본을 모르면 발전속도가

느릴뿐더러 응용에도 한계에 달하는 무서운^^ 결과를 초래하기 때문이지요.

그 외에도 배울건 C++, API, MFC등이 있지만,

일단은 C언어가 우선입니다.

배워야 할 내용을 요약하자면...

C : 각종 예약어, 변수, 연산자, 제어문, 포인터(필수), 구조체등.

C++ : 클래스 사용법, C에서 개선된 사항등(연산자 다중정의, 가상함수,,,,).

API : 윈도우 화면생성, 게임(테트리스나 블랙잭등)의 제작.

MFC : 툴바의 제작.(선택사항: 내부 구조)

Direct나 OpenGL의 경우, 함수등을 알고 사용법만 알면 됩니다.

하지만, 이것외에도 수학과 물리를 알아야 합니다.

왜냐하면 요즘게임은 3D로 되어있기 때문입니다.

수학: 벡터, 행렬, 기하학등.

물리: 광학, 역학등.

서버프로그래머의 경우 3D기법보다 서버쪽에 치중하는게 낫습니다.

서점에 가셔서 위에 관련한 책들을 꼭 보십시오. 아니면 사이트에도 좋은 지식이

있습니다. 소개하고 싶은 사이트는 http://www.winapi.co.kr ->(C, C++, API)

http://leechen.wzsoft.com ->(Direct)

게임프로그래머의 중요한 자질은 '노력'입니다.

대학의 경우 전산학과, 게임프로그램에 관련된 학과를 선택하십시오.

주의점은 유사학과에 가면 안 된다는 것입니다. 왜냐하면 게임은 소프트웨어인데

하드웨어를 병행해서 가르치는 학과도 있기 때문입니다.

(게임개발에 관해 배우고 싶은데 하드웨어를 가르치면...)

과정명 과목을 일단 보시고 위의 내용과 비슷하다거나 같다면 그 과를 선택하십시오.

사설학원은 게임프로그래밍과가 있습니다.


자기가 하고 싶은 일을 신중히 선택하고

신중히 선택했으면 신속히 배우시기 바랍니다.


게임은 혼자서 만드는것이 절대 아닙니다. (상용화게임)

혼자서 위의 세가지 직업을 다 배운다는건 무리이기 때문입니다.

profile_image 익명 작성일 -

무언가를 시작하시려는 자세가 좋습니다.

게임프로그래머 같은경우도 요즘 한창 뜨고 있는 유망업종이구요.

자신의 실력여하에 따라 대기업 안부러운 괜찮은 직업입니다.

게임운영이나 게임방식에 대해 불만이 있었다면, 그건 운영자가

되거나 게임기획자가 되어야 하겠지만, 프로그래머가 된다고

하셨으니...

일단 전산과(전자계산학과)에 가시는걸 추천합니다. 컴공과에서도

프로그램을 하긴 하지만, 하드웨어쪽도 같이해서 전문성이 떨어집니다.

학교는 이왕이면 좋은데가 좋겠지만, 프로그래머는 학벌보다는 실력이

우선하기 때문에 자신이 갈수 있는 성적으로 가장 좋은곳을 가시면 됩니다.

고3때이니 일단 프로그램을 뭔가 배워본다기 보단, 대학진학을 목표로 한다면

일단 공부만 하셔도 됩니다.

어설프게 고3때 시작하는것보다 대학가서 집중적으로 하는게 더 낫습니다.

대표적인 프로그램으론 게임쪽에선 C계열과 JAVA계열이 있는데,

C계열(대표적으로 Visual C++)은 온라인게임, 윈도우게임, KTF계열의 모바일

게임등을 개발하게 되고, JAVA쪽은 플래쉬게임, SK, LG계열의 모바일게임등

을 개발하게 됩니다. 비주얼 베이직은 복잡한게임을 만들기엔 부족하고, 다른

프로그램들도 크게 쓰이지 않습니다.

어쨌든, 공부 열심히 하셔서 일단 전산과가 있는 대학진학을 목표로 하시구요.

간단한 입문서나 정보를 보시면서 진로를 결정하시는것도 좋을듯 싶네요.

그럼 답변이 되셨길...

profile_image 익명 작성일 -

흑... 제가 딴지 아닌 딴지를 걸고 싶군요....
유사학과를 가지 말라는말씀과... 하드웨어를 배우는것에 대한 딴지 입니다...

게임이... 온라인게임만 있는것은 아니지 않습니까!!!!! 라고 주장하고 싶네요...

비록 게임시장이 많이 죽어 협소화가 되어있다 하더라도....

게임은

콘솔

아케이드.

온라인

pc

순으로 시장이 형성화 되어있었습니다..

현재는 모바일과 온라인이 강세라서 판도를 뒤집고 있지만....

하지만 여전히... 온라인쪽과 pc쪽을 빼고는 하드웨어를 모르고는 프로그램을 제대로

활용할수 있을지... 자신하실수 있습니까?

pda를 예를 들죠... 새로운 임베디드를 만들어 게임을 실어야 합니다.. 어떻게 해야 합

니까?

arm cpu기반의 새로운 게임기를 만들어 게임을 만들 라이브러리를 구축해야 합니다..

어떻게 해야 합니까? ex)게임파크 gp32

여러분이 이런회사에 취직하셔서 새로 만드실때.. 단지 dx같은 아주 편리한 라이브러리

만 가지고 모든게임회사가 게임을 만든다고 생각하지 말아주십시요...

(_ _) 지금 버그잡느라 신경이 날카로와 쓰레기같은 소리를 하고 있으니...
이해해 주세요 환경이 디버깅이 안되는 지라....(_ _)

가 되고싶습니다 정말 잘아시는분만..

... 등등 정말 많았습니다 저는 그래서 온라인게임에 관한 일을 하고싶습니다 하지만 아는게 아무것도 없습니다... 직업은 게임기획자, 게임그래픽 디자이너, 게임프로그래머...

에대한질문!(제발잘아시는분만;;)

미래에 게임프로그래머가 되고싶습니다..... 책에서봣는대 가능하면... 중학생이면 정말로 빨리 시작하는 것입니다. 대학을 진학하지 않고 곧바로 회사에 취직해서...

게임프로그래머가 되고싶습니다.

... 많으시는분만 꼭 답변해주시길 부탁드리겠습니다. 일단 게임프로그래머의 길은 참 힘들다는것 알고있습니다.... 정말 개발자가 되고 싶으시다면 전과를 하시는 걸...

온라인게임프로그래머가 되고싶습니다...

... 갈점수는되고요 실업계 원서쓰는날이 얼마안남았고.... 답좀해주세요 아참 하나 더물어볼게요 게임프로그래머... 정말 1억 그 이상을 위해 덤비실 분만 이 글을 읽으시길...

게임 프로그래머 를 지망하는 학생입니다.

... 구체적으로 게임프로그래머 가 되고 싶은 종목은...... 아시는분은 리플을 남겨주세요 도움을 받고 싶습니다... 그리고 책으로는 설명이 잘되어있는, 이해하기쉬운 정말...

합니다. 추천원함.잘아시는 분만 클릭

... 중요한, 폰을 추천받고싶습니다. 개인적으로 디자인을... 안되고 011 에서 가입이 가능합니다. 두번쨰... AF 기능이 있어 사진도 정말 깨끗하게 나오구요. 다만 카메라가...

심각합니다 ㅠㅠ 좀아시는분들...

... 정말 두개다 불합격 이더군요... 인천대는 모르겠고... 그래픽 프로그래머 가 되고싶습니다 고1,2 때는... 3d 그래픽프로그래머 중에도 게임그래픽 쪽에 관심이 있는데.....

대해서 자세히 알고 싶습니다.[내공 50]

... 말이니까 봐주길 바래. --- 일단 핵심적인 결론부터 말해줄게. 네가 게임 기획자가 되고싶다고 해서 벌써부터... 대부분 프로그래머출신들이 엄청나게 많고 그게 아닐경우...