Devo considerar uma pós-graduação em desenvolvimento de jogos? [fechadas]

13

Tenho certeza que vocês definitivamente podem ajudar. Algumas universidades, como NCSU , USC e UCSC para mestrado, oferecem cursos baseados em jogos e desenvolvimento de jogos (alguns chamam MS de Ciência da Computação com ênfase no desenvolvimento de jogos). Estou muito interessado neste campo e quero tentar. Mas, como o mestrado é muito caro, também preciso levar em consideração as perspectivas futuras. Quero saber se esse é um curso adequado quando uma carreira também é levada em consideração. Alguma opinião ou idéia? Alguém que seguiu esta carreira?

Ashwin Krishnamurthy
fonte
Dupe ?
Peter Taylor
2
Sua pergunta é especificamente sobre o valor de um mestrado específico para um jogo? Nesse caso, considere editar o título da sua pergunta. A resposta também depende do seu primeiro grau, se houver.
Kylotan
Qual era o seu diploma de bacharel?
18711 ChrisC
Não sei se você deve considerar uma, mas você está considerando agora, nesta mesma questão! (. ie o que kylotan disse, a pergunta que você realmente quer uma resposta)
jhocking

Respostas:

6

Eu concordo completamente com a resposta de mrbinary. Sou estudante da UNC Charlotte e temos uma concentração em Design e Desenvolvimento de Jogos com o nosso diploma em Ciência da Computação (na área de Bacharelado e Mestrado). Essencialmente, você participa de quatro aulas: Introdução ao Design e Desenvolvimento de Jogos, Design e Desenvolvimento Avançado de Jogos, Game Studio (uma aula de projeto semestral) e uma aula eletiva referente a algo relacionado a jogos (AI, Jogos com Finalidade, Gráficos 3D, etc.) Também trabalho em um laboratório de pesquisa da Universidade, administrado pelos professores que criaram a concentração de Design e Desenvolvimento de Jogos, realizando pesquisa e desenvolvimento de Jogos com Finalidade. Tenho muitos amigos que passaram pelo programa e o concluí no meio do caminho.

Para encurtar a história, todos que eu conheço que completaram o programa (alguns solteiros, alguns mestres) e se formaram, depois procuraram um emprego na indústria de jogos, não conseguiram um emprego. Devido ao meu trabalho de pesquisa, viajei a muitas conferências relacionadas a jogos para apresentar trabalhos e ver outros trabalhos em campo, e essa discussão surgiu bastante. Uma coisa interessante sobre essas conferências é que pessoas da indústria participarão, além de acadêmicos. O que ouvi de muitas pessoas na indústria (e isso não é apoiado por nenhum dos meus amigos que passaram pelo nosso programa de graduação em conseguir emprego na indústria de jogos) é que passar por um programa de desenvolvimento de jogos pode realmente atrapalhar sua capacidade de obter uma vaga. emprego na indústria de jogos. Isso ocorre porque a indústria de jogos é muito diversificada em termos de como eles desenvolvem jogos. Algumas empresas podem usar o C ++ como idioma de sua escolha, mas o usam em um mecanismo personalizado ou uma estrutura personalizada. Outros podem usar C #, outros uma linguagem de script (Lua, ActionScript etc.), outros podem se concentrar apenas no desenvolvimento móvel e usar Objective-C ou Java, outros podem criar jogos em flash. A escolha de linguagens de programação e ambientes de desenvolvimento é extremamente diversa. O problema com os programas de jogos nas universidades é que você tem experiência em uma estrutura e metodologia específica de desenvolvimento de jogos que nem sempre se traduzem nas necessidades das empresas de jogos. A escolha de linguagens de programação e ambientes de desenvolvimento é extremamente diversa. O problema com os programas de jogos nas universidades é que você tem experiência em uma estrutura e metodologia específica de desenvolvimento de jogos que nem sempre se traduzem nas necessidades das empresas de jogos. A escolha de linguagens de programação e ambientes de desenvolvimento é extremamente diversa. O problema com os programas de jogos nas universidades é que você tem experiência em uma estrutura e metodologia específica de desenvolvimento de jogos que nem sempre se traduzem nas necessidades das empresas de jogos.

Nosso programa costumava ensinar XNA e C # (que nos limitavam apenas a jogos para Windows e XBOX) e agora passou a usar o Unity e JavaScript, bem como o WebGL com HTML5. O motivo da transição foi que o aprendizado de XNA e C # por 2 anos estava levando os graduados a lugar nenhum. A indústria de jogos mudou bastante nos últimos anos, passando de consoles para dispositivos móveis e jogos da Web, então nosso currículo foi alterado para acomodar isso. Ainda está para ser visto se isso ajuda nossos graduados a encontrar emprego ou não. Pelas minhas observações circunstanciais, mais o que ouvi de discussões com pessoas da indústria, uma concentração nos Jogos pode não ser benéfica ao tentar conseguir um emprego na indústria. Claro, se você quer se tornar um professor de Jogos, provavelmente está tudo bem!

Shaunpickford
fonte
1
Da mesma forma. Esta é uma das respostas mais perspicazes para esta pergunta que eu já vi!
Gurgadurgen 26/04
Obrigado! Eu ainda mantenho meu argumento original: um diploma focado em Jogos não o leva a um grau mais amplo de Ciência da Computação, em minhas evidências circunstanciais. Depois que me formei, consegui um emprego na Microsoft, e minha formação em jogos realmente não veio muito para jogar, e certamente não acho que isso me daria um emprego em um estúdio de jogos. Recentemente, deixei a Microsoft (ironicamente) para iniciar minha própria loja de software e estúdio de jogos. Até agora, tivemos dois desenvolvedores que trouxemos para o nosso projeto de jogo que possuíam experiência em jogos e nenhum funcionou muito bem. IMO, dev skills> um grau específico
shaunpickford
18

Pessoalmente, acho que é melhor não se especializar em desenvolvimento de jogos para seus estudos. Pelo menos aqui na Europa, um diploma de ciência da computação "normal" leva você até qualquer grau relacionado ao desenvolvimento de jogos - se não mais. Programar é programar, se é para jogos ou não. De qualquer forma, participe das aulas relacionadas a jogos na sua universidade e (esta é a parte importante) busque o desenvolvimento de jogos como seu hobby. Leve alguns projetos de hobby ao ponto de exibi-los durante as entrevistas quando terminar de estudar.

Você tem certeza absoluta de que deseja desenvolver jogos para o resto de sua vida profissional? Com um diploma centrado no jogo, você pode ter dificuldade em encontrar outros empregos. Por outro lado, com um grau "normal", você tem toda a gama de todos os trabalhos relacionados à ciência da computação.

Eu mesmo estudei ciência da computação "normal" e ainda não tive problemas para conseguir um emprego na indústria de jogos.

mrbinary
fonte
6
Acordado. Se você deseja conseguir um emprego em jogos, é muito mais importante escrever algumas demos e trazê-las para as entrevistas. Isso impressionará as pessoas muito mais do que qualquer grau. Certamente eu não pagaria os preços americanos (presumo que você seja americano) por um mestrado, é improvável que valha a pena em qualquer período razoável. Economize dinheiro e gaste seu tempo realmente fazendo jogos. Só para constar, sou formado em Física (nem mesmo ciência da computação) e não tive muitos problemas para encontrar um emprego básico em jogos.
SimonW
Downmodded. Gente, acalme-se nas votações. Também há ótimas respostas abaixo.
bobobobo
8

Após me formar no DigiPen, eu não recomendaria tentar especializar sua educação desde o início da graduação (eu também frequentei uma escola "regular" para obter um diploma "regular" de ciência da computação antes do DigiPen). O local apropriado para a especialização é no nível de pós-graduação, seja em um programa de mestrado ou doutorado em algum lugar ou estudando por conta própria - e esse é o tema da sua pergunta.

Se você está procurando um emprego na indústria de desenvolvimento de jogos, uma pós-graduação provavelmente não ajudará muito. Certamente não se traduzirá automaticamente em um salário inicial mais alto ou em uma oferta de emprego inicial mais sênior. Se houver algo, você pode correr o risco de ser considerado superqualificado para as posições de nível de entrada pelas quais você estaria disputando.

Se você estuda gráficos ou física, pode haver um lugar para você em alguns estúdios que desejam ultrapassar os limites nesses campos, mas isso é uma espécie de aposta; essas posições seriam altamente competitivas e também haverá muitos veteranos da indústria olhando para elas.

Se você está interessado no estudo da indústria ou deseja ensinar ou fazer pesquisas, uma pós-graduação pode ser útil (e, de fato, muitas vezes é um requisito). Mas se você quer apenas uma carreira na criação de jogos, eu não recomendaria.


fonte
Eu tenho uma infinidade de eletivas para escolher. Existem especializações em IA, gráficos e desenvolvimento de jogos. Eu obteria um diploma de mestrado em ciência da computação no final. Mas eu teria assumido o desenvolvimento de jogos como meu eletivo. Isso significa que posso obter empregos regulares relacionados à computação gráfica e, se eu tiver um portfólio bom o suficiente, um emprego em alguma empresa de jogos, certo?
Ashwin Krishnamurthy
Claro - acho que não estava sendo claro o suficiente. Uma graduação de qualquer tipo provavelmente não o ajudará muito nos jogos. Porém, pode ajudar um pouco em trabalhos de desenvolvimento que não são de jogos.
1

Muitas respostas aqui, mas quero entrar em contato com a minha experiência pessoal.

Estou no programa de graduação na Universidade DePaul, em Chicago. Eles têm vários graus, mas um deles é o Desenvolvimento de Jogos de Computador.

Na minha experiência pessoal, este programa é espetacular e posso atestá-lo pessoalmente a qualquer um que esteja considerando o DePaul. A principal razão é que o diploma está ensinando programação de jogos em um nível baixo. Ele ensina os meandros do C ++, a ponto de eu estar me referindo às especificações, e não aos tutoriais online. Ele ensina o OpenGL, pipeline fixo e programável.

O objetivo do programa é torná-lo um excelente solucionador de problemas na estrutura de videogames. As pessoas que abandonam a escola podem fazer uma pilha de chamadas, desmontar e realmente mergulhar no âmago da questão.

Eu hesitaria em recomendar que alguém obtivesse um diploma de jogo que não ensina programação de baixo nível como esta. Por outro lado, acho que qualquer um que queira entrar na indústria de jogos se sairia extremamente bem se procurasse algum tipo de diploma em ciência da computação que se interessasse por coisas de baixo nível como essa.

Quando você se aplica a programas de jogos, mostrando um conhecimento incrível de C ++ e como o código que você escreve nele se traduz em assembly, realmente os impressiona. Eles estão procurando engenheiros e solucionadores de problemas, não apenas pessoas com um diploma que diga 'Programação de Jogos'.

Philip
fonte
0

Recentemente, no final de 2010, me formei como Bacharel em Jogos e Entretenimento Interativo, com especialização em Engenharia de Software, com um GPA acima de 6,5 (o GPA mais alto possível é 7,0). Meu diploma não vale o papel em que foi impresso.

É melhor você ter um diploma de engenharia de software de baunilha e tomar as unidades relacionadas ao jogo como sua opção. (Tudo isso pressupõe que você esteja olhando para o lado da programação. Caso contrário, o mesmo conselho se aplica à arte e ao design de som).

Jordaan Mylonas
fonte
Eu estou olhando apenas para o lado da programação, e esses cursos relacionados a jogos fazem parte das eletivas. Então, um MS Computer Science com alguns cursos relacionados a jogos é algo que eu deveria olhar certo?
Ashwin Krishnamurthy
Com certeza. Põe desta forma. Quando me formei e fui recusado em todos os estúdios de jogos locais, olhei em TODOS os anúncios de emprego para programadores graduados / juniores. Eu tinha os conhecimentos / habilidades necessários para NENHUM dos empregos. Eu tive que passar os próximos 3 meses, treinando-me por 60 horas por semana, em cerca de 4 disciplinas / tecnologias principais diferentes para conseguir um emprego, enquanto trabalhava em outro emprego não qualificado para ganhar dinheiro. Não é uma situação ideal.
Jordaan Mylonas
Se eu tivesse um diploma regular, seria capaz de me candidatar a um emprego profissional assim que me graduasse, e pegaria as habilidades que faltam para o desenvolvimento de jogos no meu próprio tempo, no meu próprio ritmo.
Jordaan Mylonas
Ahh, é uma vida bastante difícil para os desenvolvedores de jogos. Gostaria que fosse mais fácil, com o boom da indústria de jogos e tudo!
Ashwin Krishnamurthy
Não me interpretem mal, não desejo dor de barriga. Estou apenas avisando as pessoas sobre o que está por vir.
Jordaan Mylonas
0

Eu me formei em um curso de desenvolvimento de jogos em julho e já estou trabalhando por 2-3 meses na indústria de jogos.

Talvez seja diferente nos EUA, mas aqui na Europa, se você conhece habilidades decentes em C ++ / C # e sabe trabalhar com vários mecanismos, isso agrega muito valor ao seu conjunto de habilidades.

Não estou dizendo que é comum que isso aconteça, mas acontece.

Eu acredito que os programadores têm mais facilidade em encontrar um emprego se você o comparar com os artistas (exceto se forem realmente bons).

Tili
fonte