컴퓨터 과학 및 게임 개발을위한 좋은 대학은 무엇입니까? [닫은]


13

C ++를 사용한 프로그래밍으로 지역 사회 대학에서 컴퓨터 과학 학위를 시작하고 있습니다. 그러나 나는 4 년제 대학으로 편입 할 것입니다. 대학 프로그램에 대한 통찰력이 있습니까?

저는 Cal State Fullerton이 게임 개발에서 미성년자 학위를 가지고 있다는 것을 알고 있습니다. 그러나 정말 훌륭한 학교에서 학위를받는 것만 큼 중요합니까? Cal Poly와 같은 것을 촬영할 수 있다면 더 좋을까요? 아니면 스탠포드 또는 SF 주조차도 베이 지역의 많은 게임 회사와 너무 가깝습니까?


guildhall.smu.edu 는 훌륭한 프로그램을 가지고 있습니다.
Sparr

답변:


12

공식적인 "게임 개발"프로그램을 가지고 있지 않은 많은 대학들은 여전히 ​​일반적인 컴퓨터 과학 교육을 받기에 좋은 곳이며, 그들 중 상당수는 그 방향으로 당신을 도울 클럽이나 수업을 가지고있을 것입니다. 나는 당신이 Cal Poly를 언급 한 것을 보았습니다. 그리고 저는 컴퓨터 그래픽에 중점을 둔 Poly의 석사 과정 학생이므로 통찰력을 제공 할 수 있습니다.

Cal Poly에는 공식 "게임 개발"학위 나 프로그램이 없지만 (CS 커리큘럼에 게임 개발 트랙을 구축하는 과정에 있지만) 여기에는 게임에 관심이있는 사람들을위한 수많은 리소스가 있습니다. Wood 박사 는 처음부터 게임만드는 2/4 실시간 그래픽 코스를 포함하여 훌륭한 그래픽 코스를 가르치고 있습니다 .

우리는 2 년 만에 회원 수가 폭발적으로 증가한 상당히 새로운 게임 개발 클럽 을 보유하고 있습니다. 우리는 캘리포니아 글로벌 게임 잼 사이트 중 하나를 주최했으며 50 명이 넘는 사람들 이 게임을하고 게임을하게했습니다 . 클럽 (저는 장교)으로서의 일의 큰 부분은 회원들이 졸업 할 때 직업을 찾을 수 있도록 산업과의 관계를 구축하는 것입니다. (이 사운드를 광고처럼 너무 많이 만들지 않으면 Poly가 실제로 유용합니다.)

이 자료 중 어느 것도 일반 브로셔 나 Poly의 기본 웹 사이트에서 찾을 수있는 것이 아닙니다.

기본적으로 내 요점은 공개되지 않을 수있는 다른 장소에서 많은 게임 개발 작업이있을 수 있다는 것입니다. 일반적인 CS 학위를 사용하면 게임 개발에서 일할 수있는 문을 열 수 있지만 게임 업계에서 실제로 화상을 입었을 때 다른 지역에서도 일할 수 있습니다 (실제로는 일반적입니다). 가장 좋은 방법은 관심있는 대학의 실제 CS 부서와 연락하여 게임 개발이 진행 중인지 직접 문의하는 것입니다.

그리고 폴리에 대해 궁금한 점이 있으면 기꺼이 답변 해 드리겠습니다. :)


와우 대단하다. 나는 cal poly의 게임 개발자 커뮤니티를 몰랐습니다. 현재로서는 제가 참석하고 싶은 학교 목록 상단에 있습니다. 입학 절차에 대해 알고 있습니까? 입학 곡선보다 앞서 나가는 통찰력.
DukeYore

1
Cal State 프로세스는 UC 프로세스와 매우 다릅니다 (적어도 몇 년 전에 신청했을 때). UC는 훨씬 더 주관적이며, 에세이를 작성해야합니다. 칼 주 (Cal States)는 완전히 객관적입니다. 당신은 당신의 정보 (등급, 직장 경험 등)에 점수를 계산하고, 위에서 아래로 신청하는 모든 사람의 순위를 매기고, 입학 한도에서 목록을 차단합니다.
밥 소머

고마워요 당신은 도움 이상의 사람이었습니다.
DukeYore

@Bob-죄송합니다. 질문이 하나 더 있습니다. 최근에 Cal Poly가 컴퓨터 과학의 MIT라고 들었습니다. 그게 정확합니까?
DukeYore

허, 나는들은 적이 없지만 컴퓨터 과학과 컴퓨터 공학 부서는 훌륭하고 교수진은 정말 놀라운 사람들입니다. 폴리는 "연구 대학"이 아닌 "교습 대학"이므로 교수의 최우선 과제는 연구 논문을 작성하지 않고 학생 학습입니다. (여기서 진행되는 연구는 없지만 초점은 아닙니다.) 수업 규모는 작고 (30 명 이상의 학생은 거의 없음) 수업은 항상 교수 (학년생은 아님)가 가르치며 관계를 발전시킬 수 있습니다. 내가 정말 좋아하는 교수진과 함께.
밥 Somers

30

그냥 컴퓨터 과학을하고 gamedev 특정 물건을 무시하십시오. 게임을 만들기 전에 먼저 좋은 프로그래머가되어야합니다. XNA 개발 또는 기타 과정을 수행하지 않았기 때문에 어떤 고용주도 코를 돌리지 않습니다.

그렇게하면서, 여가 시간에 가능한 한 많은 프로그래밍과 게임 개발을하십시오. X48로 가서 Global Games Jam에 참여하십시오. 게임 및 소스 코드를 나열하는 포트폴리오 웹 사이트를 만드십시오. 이것들은 귀하의 이력서를 알아볼 수 있도록 도와 주지만, 일단 더 자세히 살펴보면 곧바로 CS 학위가 면접을 보게됩니다.


1
기본적으로 글로벌 게임 Jam 또는 Ludlum Dare는 학생과 MS의 후원을 많이받습니다. x48gamecamp.com 저는 멘토링을했고 조언을 해주었 습니다.
tenpn

6
@James : 그는 게임 및 소스 코드 포트폴리오를 만드는 것을 언급했습니다. 그는 여가 시간에 직선 CS 학위와 프로그래밍 게임 / 기타 물건이 게임 특정 학위를 얻는 것보다 낫다고 주장합니다.
Michael Coleman

1
확실히이 답변입니다. 나는 사람들이 주로 웹과 소셜 미디어에 관심이있는 NYU에 있습니다. 그러나 게임에 관심이있는 사람들로 구성된 커뮤니티가되었습니다. 나라 안에서). IGDA 챕터 회의 또는 지역별 게임 네트워킹 / 사회 행사를 통해 기본을 배우고 같은 생각을 가진 사람들을 찾는 것이 모두 중요합니다. GGJ와 같은 것들에 대해 +9001 어쨌든 학업 외에도 자신의 프로젝트를 수행해야하므로 게임에 집중하십시오.
michael.bartnett

2
-1. CS 프로그램은 힘들 기 때문에 취미 활동을 할 시간이 거의 없습니다. CS 프로그램은 하드 코어 CS에 중점을두고 있습니다. 학생들은 훌륭한 운동을해야 하지만 컴파일러 과정과 같은 게임 개발 작업을 반드시 도와주지는 않습니다. CS에서 훌륭한 게임을 제작 한 것에 대해서는 Marks 수여 되지 않기 때문에 미성년자가 스스로 동기를 부여하기가 어렵습니다. 또한 게임 개발자 프로그램의 모든 장점을 무시합니다. 교사는 게임 개발자, 150 명의 다른 동료들에 중점을 둡니다. 나는이 답변이 2000 년에 그렇게했다고 생각합니다.이 학교에는 3 개의 학교가 있었지만 오늘날에는 구식입니다.
bobobobo

1
@tenpn 예, 컴파일러를 만드는 것은 훌륭한 연습 이 될 것 입니다. 그러나 하루가 끝날 무렵에는 채용 담당자의 시선을 사로 잡지 않을 것입니다.
bobobobo

6

게임 중심 학교에 대해 걱정하지 마십시오. 당신이 들어갈 수있는 컴퓨터를위한 최고의 학교에 가십시오. 게임을하고 게임 수업을 듣는다.

공립학교:

캐나다 온타리오 주 워털루 대학교 는 매우 훌륭하며 Google / RIM / Microsoft는 그곳에서 직접 모집합니다.

버클리 (San Fran) 의 캘리포니아 대학은 인터넷의 많은 부분을 발명했습니다.

래리 페이지와 빌 조이는 모두 미시간 대학교 (디트로이트 인근 숙소)에 갔다

사립 학교:

카네기 멜론 (피츠버그)은 AI 및 로봇 컴퓨팅에 매우 적합합니다.

Caltech은 우주 탐사에 관한 것이지만 MIT (Boston)는 Caltech (LA 근처)와 마찬가지로 엄청난 명성을 가지고 있습니다.

게이츠 버그와 주 커버 그는 하버드 (보스턴)에서 떨어 졌다는 사실을 잊지 마십시오 .

그리고 Brin과 Page는 스탠포드 (San Fran) 에서 박사 학위를 시작했습니다 .

실제 게임 프로그래밍을 위해 학교에서 선택한 모든 과정을 수강하고 가능한 많은 책을 읽습니다.


3

사전 게임 개발 경험이 없어도 학교에서 곧바로 직업을 구한 CS 학위를 가진 사람으로서, 나는 좋은 조언이있는 것처럼 느낍니다.

유명한 CS 프로그램이있는 학교에 가십시오. 그들이 그래픽에 대한 코스를 제공한다면, 가져 가라. 그들이 게임 프로그래밍 과정을 제공한다면, 가져 가라. 이 모든 것이 당신을 준비하는 데 도움이 될 것입니다. 학위는 소프트웨어 개발 및 기타 문제에 대해 생각하고이를 해결하는 다른 (최적의) 방법을 찾는 방법을 알려줍니다. 이러한 기술은 모든 프로그래머에게 반드시 필요한 기능입니다.

그런 다음 게임 개발에 여가를 보내야합니다. 게임 프로그래밍에 필요한 기술 (C ++, OpenGL / DirectX, 기하학적 방법 및 데이터 구조 등)에 대해 배운 것의 대부분은 CS 학위가보다 일반적인 소프트웨어 엔지니어링 관행에 초점을 맞추는 경향이 있기 때문에 스스로 배웠습니다.

학교에서 배운 지식과 스스로 얻은 지식의 조합으로, 나는 인터뷰에서 지식을 잘 전달하고 실기 시험을 밟을 수있었습니다. 나는 내가 알 필요가있는 모든 것을 몰랐지만 (장거리가 아님), 나는 동기 부여 된 자기 학습자였으며 그것이 중요하다는 것을 증명할 수 있었다.


2

최소한 DigiPen Institute of Technology를 확인하는 것이 좋습니다.

이 학교는 게임에 중점을 둔 매우 작은 학교이지만, 웹 전체에 광고되는 다양한 딕시 "게임 디자인"학교와 달리 실제 4 년 컴퓨터 과학 학위를 제공합니다. 교수진은 세계적 수준의 교수와 게임 업계 베테랑을 포함합니다. 이 커리큘럼은 잘 알려진 다른 대학에서 얻을 수있는 것과 동일한 수학, 컴퓨터 과학 및 일반 교육 과정이지만 저급 그래픽 프로그래밍, 고급 C ++, 물리학 등의 필수 과정도 포함합니다. .

DigiPen은 또한 학생들이 소규모 팀에서 실제 게임 프로젝트 (미리 제작 된 엔진이나 툴킷이 아닌 처음부터 작성)에서 실제로 작업해야하는데 매우 유용합니다. 커리큘럼; DigiPen은 그것을 강제합니다). 가르치는 유일한 언어는 C ++입니다. 게임 회사가 사용하거나 신경 쓰지 않는 Java 또는 Scheme 또는 기타 넌센스는 없습니다.

DigiPen은 또한 게임 업계의 많은 주요 회사와의 명성이 뛰어나고 관계가 우수합니다. 게임 회사의 주요 센터 중 하나 인 Redmond / Seattle에 있습니다. 많은 예외적 인 게임 회사 (Microsoft는 말할 것도없이)와 가깝기 때문에 여름 동안 인턴쉽과 업무 경험을 방해 할 수 있으므로 "실제"개발자로 채용하기가 훨씬 쉬워집니다. 4 년간의 학교 교육을 통해 다시 수행하십시오 (동일한 교육을 받았지만 실무 경험이없는 대부분의 대학과 비교하여 졸업 할 때 엔트리 레벨 일자리를 놓고 싸우는 데 어려움을 겪고 있습니다).

물론 몇 가지 심각한 경고가 있습니다. 학교는 매우 비쌉니다. 코스로드는 매우 강렬하며 실제 게임 프로그래머가되기 위해 헌신하지 않으면 살아있게 될 것입니다. 학교는 지역 인증을받지 않았지만 국가 인증을 받았으므로 대학원 진학이 어려울 수 있습니다 (업계에 채용하는 데 전혀 부정적인 영향을 미치지 않음). 캠퍼스는 규모가 매우 작기 때문에 큰 대학에서 얻을 수있는 많은 "대학 경험"을 놓치게됩니다.

DigiPen은 미술 및 게임 디자인 분야에서 4 년 간의 프로그램을 보유하고 있지만 개인적으로 그 품질을 입증 할 수는 없습니다.


0

최근 유타 대학교 (University of Utah) 에서 비디오 게임 프로그래밍에 중점을 둔 컴퓨팅 분야의 석사 과정을 마쳤습니다 . 또한 내가 잘 모르는 저학년 강조 를 제공합니다 .

다른 학교의 바닐라 컴퓨터 과학 학사 학위를 취득하면 게임 별 프로그래밍을 배우는 것보다 순수한 프로그래밍 개념을 더 잘 이해할 수 있습니다. 석사 학위를위한 프로그래밍에 이러한 기술을 집중시키는 것은 그 지식을 매우 귀중한 방법으로 추가하는 데 도움이되었지만, 비 초점 프로그래밍의 기초는 석사 과정에서의 성공을 위해 필수적이었습니다.


0

많은 사람들이 게임 관련 학위를 위해 무역 학교에 접근 할 것입니다. 나는 이것을 말하기 위해 방에서 웃을 준비가되어 있지만 Chico State 는 게임 개발을위한 정말 좋은 학교입니다. 우리는 훌륭한 컴퓨터 과학 프로그램을 갖춘 강력한 엔지니어링 부서와 비디오 게임 개발 프로그램도 가지고 있습니다. 우리는 게임 디자인과 프로그래밍을 동시에 연습합니다.

여기에있는 모든 사람들과 마찬가지로 저는 저의 게시물이 채용 담당자처럼 들리도록 걱정합니다. 저는 대규모 개발 과정을 즐겼으며, 계속 참여하게되었습니다. 우리는 1 ~ 1 년 반마다 게임을 진행하는 학생 운영 스튜디오를 가지고 있으며, 한 번에 50 명 이상의 학생을 수용합니다. 이것은 스튜디오 모델을 따르는 유일한 학교 중 하나이며 무역 학교가 아닙니다.

게임 디자인에 관심이있는 프로그래머라면이 학교를 고려할 것입니다. 프로그래밍을 엄격히 원하는 프로그래머라면 컴퓨터 과학에 중점을 둔 교육을받는 것이 좋습니다. 하지만 저는 레벨 디자이너 일뿐입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.