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?
game-industry
education
Ashwin Krishnamurthy
fonte
fonte
Respostas:
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!
fonte
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.
fonte
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
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'.
fonte
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).
fonte
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).
fonte