PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2006/10/08 03:08:49
Name panda
Subject 게임프로그래머에 대해 질문좀 드릴께요..
안녕하세요 ^^

저는 수능을 준비중인 고3학생입니다...

제가 게임을 워낙 좋아해서 게임공학과로 가고 싶은데요...

인터넷으로 검색해보니 게임공학과 보다는 학원을 추천하는

분들이 더 많으시더라구요... 그리고 게임프로그래머를

얼마전부터 꿈꾸는 저는 C언어 자바...... 이런것들에 대해 아무것도

모릅니다... 너무 늦은걸까요??? 프로그래머 같은 전문직은 일찍 준비했어야

할 것 같은데... 혹시 늦지 않았다면... 수능 끝나고 남는시간에

혼자 공부할수 있는 가장 기초적인 것은 무엇인가요?

하루하루 지날갈때 마다 점점 현실을 감지하게 되고... 점점 불안해져만 가네요 ㅠㅠ...


통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
개념less
06/10/08 03:26
수정 아이콘
늦었다고 볼 수는 없는데........ 흠 게임 프로그래머라는게 엄청 힘든 길이긴 합니다;; 자세한 것은 다른 분이......
www.zealot.co.pr
06/10/08 03:27
수정 아이콘
프로그래머가 되시려면 굳이 게임관련이 붙지 않은 학과라도 전자정보통신컴퓨터계열로 가면 되지 않을까 싶네요.
그쪽 학과가셔서 프로그래밍관련 전공하시고 학점관리하시고, 실력 쌓으시면 되지 않을런지요.
실업계고 학생들은 프로그래밍을 배우고 오기도 하지만 인문계고 출신들은 보통 대학들어와서 처음으로 프로그래밍을 배웁니다.^^
대학 가실생각이라면 대학와서 열심히 하시면 되고, 수능끝나고 프로그래밍 공부를 한다면 대학와서 도움이 되겠죠?
06/10/08 04:54
수정 아이콘
아... 그렇군요 감사합니다..^^ 저기 수능끝나고 혼자 독학할수 있는 프로그래밍에 있어서 기초적인 것은 뭐가 있을까요..??
김연우
06/10/08 08:19
수정 아이콘
어차피 프로그래밍은 독학이나, 남한테 배우는거나 제대로 한다면 별 차이가 없습니다.
전산학 분야 자체가, 수학이나 과학 처럼 오래된 학문이 아니라, 학습 과정도 잡혀있지 않고, 그래서 대부분의 실력자들이 독학으로 공부했습니다.

독학으로 한다면 보통 학교에서 먼저 가르치는 C를 하는게 좋은데, 이게 은근히 쉽기도 하고 또 은근히 어렵습니다.
왜냐하면 그냥 쓴다, 치면 배운지 몇달 안된 초보도 잘 쓰는게 C 이기는 하지만, 제대로 쓰고 모든 오류에 대처하려면 컴퓨터가 어떻게 돌아가는지 기본부터 줄줄 꽤고 있어야 합니다.

그게 아니더라도 생판 처음보는 물건을 접하는 것이기도 하기에 너무나도 낯설어 '게임 만들어야지'하고 온 남자들은 C를 접하고 군대 갑니다.

어차피 나도 어려운거, 다른 사람도 어려울거란 마음가짐으로 꾸준히 공부하면 언젠가는 풀립니다. 이쪽 분야는 시간 투자한 만큼 딱 정량해서 실력이 나오는 성격이 있어서요.

책은 열혈강의 C 프로그래밍 가 좋다고 합니다. 직접 보지 못해 확답은 못하겠습니다.
인터넷 강좌로는 winapi.co.kr 가 좋습니다.
컴퓨터 책 사기에는 kangcom.com이 좋습니다. 다른 곳도 물론 좋지만, 서평이라던가 분류가 잘되어있습니다.
C를 공부하신 후 C++을 공부하십시오. (C++은 문법만 대충 훑으십시오. 어차피 제대로 쓰려면 수년 경력이 있어야 합니다. 문제는 이후 책들이 C++문법을 사용하기에 훑어는 놔야 합니다.)

여기까지만 공부했으면, 이후는 재미있어집니다.
정석적이라면 자료구조 - 알고리즘 뭐뭐뭐 이런 식으로 공부해야 하지만(대학 과정이 그렇구요) 그냥 DirectX란걸 배우고 게임 만드십시오. 그러다가 '어, 이거 어떻게 만들지'싶은것들, 자료구조로 공부하면 '아 이래서 이런걸 만들었고, 이래서 이런걸 쓰는거구나'등이 쏙쏙 이해가 되면서 공부가 잘됩니다. (게임이란게, 모든 전산 기술의 짬봉입니다.)


일단 C부터 공부하는게 좋습니다. 어차피 대학가면 요새는 전산&컴퓨터과가 아니라도 C를 다 가르치더군요. 배워두면 무조건 좋습니다.
개념less
06/10/08 08:54
수정 아이콘
공대는 일단 전부 C 를 가르치죠. 여기저기 쓸 데가 워낙 많으니까요... 컴퓨터의 구조에 대해 이해하시고 싶으시면 컴파일러나 마이크로 프로세서에 대해서도 배우시는 걸 권해드립니다. 물론 C 를 능숙하게 한 다음에 말이죠. 마이크로 프로세서에 대해 이해하게 되시면 왜 컴퓨터가 그렇게 구성되어 있는지 이해하실 수 있으실 겁니다.
06/10/08 10:49
수정 아이콘
아... 이렇게 성심성의껏 답변해주시다니...감사합니다 ^^~
날라보아요~
06/10/08 16:46
수정 아이콘
프로그래밍도 프로그래밍이지만 "수학" <-요 놈도 게임프로그래밍에서는 비중을 많이 차지 한답니다..수학 공부도 열심히 하세요~ 단순히 수능문제를 푸는 수학이 아니고 뭐라고 할까요...수학적 사고? 뭐라 말하긴 어렵지만...수학을 잘하면 나중엔 정말 도움이 된다는...;;
06/10/08 22:11
수정 아이콘
대학생때부터 프로그래밍 시작해도 결코 늦지 않습니다.
이쪽 관련으로 진로를 정하신다면, 컴퓨터 공학과 쪽으로 진학하는 것이 가장 좋습니다.
프로그래밍 뿐만 아니라, OS, 컴퓨터 구조 등등 컴퓨터 학문에 대한 전반적인 지식을
알아 두는 것이 나중에 이쪽 관련 일을 하더라도 좋습니다.

응용 프로그래밍 쪽이니까 c++을 바로 시작하는 것이
c를 거쳐서 c++을 하는 것보다 훨씬 경제적입니다.
사람마다 다르겠지만 경험적으로 그렇습니다. 저뿐만 아니라 많은 사람들이 그렇게 말을 합니다.
보통 요즘 게임은 3차원 그래픽을 많이 다루게 될 것이므로,
Direct 3D 나 openGL 혹은 java3D 등의 라이브러리를 알아야 하는데,
이건 최소한 하나의 프로그래밍 언어를 익힌 후에 보시면 됩니다.
수학쪽은 선형대수 쪽을 공부해야 합니다. 기하학을 다루는 분야입니다.
물체가 공간 상에서 변환(이동이나 회전 등)하는 공식과 관련 되어 있습니다.
수학 중에서 비교적(!) 쉬운 파트이므로 크게 부담가질 필요는 없습니다.
그래도 개념을 잡기까지는 결코 쉽지만은 않습니다.
물리쪽으로는 기본적인 역학 개념등을 잘 공부하시면 될 겁니다.
기본적인 물리법칙.. 예를 들면 관성의 법칙, 가속도 공식 이런 것들이죠

프로그래밍은 무엇보다도 경험입니다.
그만큼 많은 시간을 투자해야 경지에 오를 수 있는 겁니다.
남들보다 일찍 시작하면, 분명히 도움이 되겠지만,
그것보다 남들보다 더 적극적으로 학업에 참여할 수 있는 정신이 가장 필요합니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
21418 학교에서 토론회를 하나 하려고 하는데요.. [8] 평균APM5141680 06/10/08 1680
21417 얼굴 피부가 안 좋은데요 [6] letsbe01862 06/10/08 1862
21416 군대가기전에 무일푼으로 친구들과 추억만들만한거 뭐 없을까요? [4] 치토스1911 06/10/08 1911
21415 배틀넷에서 귓말을 못 받습니다. 명령어 다 쳐봤어요 ㅠㅠ [2] 가자1627 06/10/08 1627
21414 pmp를 하나 장만하려고 하는데요 [2] 뜨리커풀1643 06/10/08 1643
21413 여성분에게 적합한 PC 견적 좀... [5] 파란샤프1596 06/10/08 1596
21412 자동차 마련하게되는데요. [3] 바보테란1593 06/10/08 1593
21411 mp3를 사려고 합니다.. [2] Z.ealo.T1449 06/10/08 1449
21410 동영상이 갑자기 어둡네요; [2] Sakia1378 06/10/08 1378
21409 하드디스크를 사려고 합니다 [5] ekzmthdnf1639 06/10/08 1639
21408 서비스팩2를 깔고 난뒤 다운로드 속도 문제 [3] cherry2123 06/10/08 2123
21407 pmp중에 좋은것이 무엇이 있나요? [5] 잃어버린기억1535 06/10/08 1535
21406 카자흐스탄이 왜 유럽이죠?? [8] 루니1819 06/10/08 1819
21405 나이키 축구화 사려고 합니다. [6] Ryoma~*2402 06/10/08 2402
21404 게임프로그래머에 대해 질문좀 드릴께요.. [8] panda1646 06/10/08 1646
21403 다가오는 수능.. 여러분은 어떻게 하셨나요? [4] 참소주1503 06/10/08 1503
21402 네이버 툴바 무료치료 [1] Memory2698 06/10/08 2698
21401 배틀넷에서 귓말 메세지가 안와요 ㅠㅠ [3] 가자1718 06/10/08 1718
21400 에어맥스 90에 관한 질문입니다. [3] 설탕가루인형1753 06/10/08 1753
21399 슈퍼 파이트 보는 곳좀 부탁드립니다 [1] 체념1507 06/10/07 1507
21398 간단한 일어 해석 부탁합니다~ [6] 마법사scv1671 06/10/07 1671
21397 예전에 팔았던 AIRWALK GO팀 티셔츠요. [5] 지니-_-V1642 06/10/07 1642
21396 신한은행 스타리그 16강 진출자 이벤트. [4] CrystalTrEE1426 06/10/07 1426
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로