
Certificado de Pós-Graduação em Desenvolvimento de Jogos - Programação Avançada
London, Canadá
DURAÇÃO
30 Weeks
LÍNGUAS
Inglês
RITMO
Tempo integral
PRAZO DE INSCRIÇÃO
Solicitar prazo de inscrição
DATA DE INÍCIO MAIS CEDO
Sep 2025
PROPINAS
CAD 16 855 *
FORMATO DE ESTUDO
No campus
* taxa total para estudantes internacionais por período; os custos reais ainda estão sendo determinados
Introdução
Aprenda as habilidades para ter sucesso no setor de desenvolvimento de jogos em ritmo acelerado e em rápido crescimento
Você já imaginou que tipo de vídeo ou jogo de computador você gostaria de criar? Com o certificado de Desenvolvimento de Jogos, você pode realizar seu sonho de ter uma carreira como desenvolvedor de jogos profissional.
O programa da Fanshawe fornecerá uma preparação valiosa com aulas que o treinam para fazer o que os programadores das equipes técnicas do projeto fazem: modelagem física, som e sistemas de script. Além disso, você terá acesso à tecnologia de ponta que permite criar seus próprios mecanismos e componentes de jogos personalizados.
Você também aprenderá o conhecimento de habilidades especializadas que um programador precisa conhecer para ter sucesso nas indústrias de entretenimento ou desenvolvimento de jogos educacionais em ritmo acelerado. Se você estiver interessado em saber como os jogos podem melhorar a vida das pessoas que os jogam, também pode se concentrar na indústria emergente de 'jogos sérios' de software de treinamento e simulação. Ao se formar, você desenvolverá habilidades altamente negociáveis e transferíveis e também terá a flexibilidade de trabalhar como programador sênior, programador de jogos ou programador C ++ ou em outra área de desenvolvimento de software.
Você está no jogo? Nesse caso, o programa de desenvolvimento de jogos pode ajudá-lo a começar sua carreira.
Outra informação
- Um laptop deve ser adquirido pelo aluno por aproximadamente $ 1800,00. O custo do laptop está incluído nas Despesas Gerais declaradas na Tabela de Tarifas.
- Uma taxa de laboratório CONNECT de US $ 50,00 por período acadêmico está incluída nas Taxas Adicionais do Programa indicadas na Tabela de Taxas. Essa taxa ajuda a cobrir os custos associados à entrega do programa de computação móvel CONNECT.
- Os estudantes não devem comprar um computador laptop ou software até que o College publique a configuração, os modelos, os títulos de software e as versões recomendadas para esse ano acadêmico.
Resultados de Aprendizagem
O graduado demonstrou de forma confiável a capacidade de:
- Projete, desenvolva e apresente um documento de design de jogo em funcionamento para um jogo ou componente comercializável.
- Crie protótipos de jogos e fragmentos de jogos por meio do desenvolvimento e uso de vários componentes de software, além do uso e integração de ferramentas e componentes comerciais existentes.
- Avalie diferentes tipos de jogos e plataformas de jogos e selecione os apropriados para uma estratégia de jogo específica.
- O uso de técnicas inovadoras - incluindo digital, verbal e escrita - apresenta a documentação e o protótipo do design do jogo.
- Gerencie o design, produção, implantação e manutenção de protótipos, fragmentos e componentes de jogos.
- Use as habilidades matemáticas e de programação aplicáveis para implementar de maneira adequada e correta os vários aspectos matemáticos, de simulação, de inteligência artificial, gráficos, som e outros aspectos de um jogo ou componente de jogo.
- Identifique, escolha e implemente as técnicas programáticas e de design apropriadas (algorítmica, modelos de encadeamento, renderização etc.).
Cursos
Nível 1
Faça todos os seguintes cursos obrigatórios:
- Gráficos INFO-6028 1
- Quadros e padrões do mecanismo de jogo INFO-6044
- Programação em rede INFO-6016
- Configuração e implantação INFO-6025
- Fundamentos da mídia INFO-6046
- INFO-6019 Física e Simulação 1
Nível 2
Faça todos os seguintes cursos obrigatórios:
- Gráficos INFO-6020 2
- Animação INFO-6045
- INFO-6022 Física e Simulação 2
- Algoritmos e gemas de jogos INFO-6023
- INFO-6017 Inteligência Artificial
- Integração de componentes de jogos INFO-6024
Residência do Programa
Os alunos devem concluir um mínimo de 10 créditos neste programa no Fanshawe College para atender aos requisitos de residência do programa e se formar neste programa.

Requisitos de admissão
- Programador de computador Ontario College Diploma
ou
- Programação e Análise de Computador Ontario College Advanced Diploma
ou
- Licenciatura em Ciência da Computação
ou
- Qualificação equivalente de outra instituição como julgado pelo Colégio
ou
- Uma combinação de educação relevante e experiência de trabalho em um campo relacionado, a julgar pelo Colégio, como equivalente ao acima
Requisitos da língua inglesa
Os candidatos cuja primeira língua não é o inglês serão obrigados a demonstrar proficiência em inglês por um dos seguintes métodos:
- Um currículo universitário de 12ª série ou crédito em inglês da University Stream de uma escola secundária de Ontário, ou equivalente, dependendo dos requisitos de admissão do programa
- Teste de inglês como língua estrangeira (TOEFL) com uma pontuação mínima de 88 para o teste baseado na Internet (iBT), com resultados nos últimos dois anos
- International English Language Testing System (IELTS) Teste acadêmico com uma pontuação geral de 6,5, sem pontuação inferior a 6,0 em qualquer uma das quatro bandas, com resultados de testes nos últimos dois anos
- Teste de Inglês Acadêmico Canadense (CAEL) com uma pontuação total de 70 sem pontuação inferior a 60 em nenhuma das quatro bandas, com resultados de testes nos últimos dois anos
- Teste Pearson de Inglês Acadêmico (PTE) com pontuação mínima de 59, com resultados de testes nos últimos dois anos
- Um Cambridge English Test (FCE / CAE / CPE) com uma pontuação geral na Cambridge English Scale de 176 sem nenhuma habilidade de idioma inferior a 169, com resultados de testes nos últimos dois anos
- Uma Avaliação de Língua Inglesa (ELE) no Fanshawe College com uma pontuação mínima de 75% em todas as seções do teste, com resultados de testes nos últimos dois anos
- Estudantes do Fanshawe College ESL4 / GAP5: nota mínima de 80% no ESL4 / GAP5 Nível 9 ou 75% no ESL4 / GAP5 Nível 10
Posição avançada
Os alunos que concluíram os cinco primeiros termos do programa Computer Programmer Analyst podem acelerar diretamente para o primeiro nível deste programa. Após a conclusão bem-sucedida do Game Development - Advanced Programming, os alunos receberão as duas credenciais.
Critérios de Seleção do Candidato
Quando o número de candidatos elegíveis exceder os espaços disponíveis no programa, os Critérios de seleção do candidato serão:
- Preferência para Residentes Permanentes de Ontário.
- Recebimento da inscrição até 1º de fevereiro (após essa data, o Fanshawe College considerará os candidatos por ordem de chegada até o programa terminar).
- Realização nos requisitos de admissão.
Oportunidades de carreira
Este programa proporcionará aos graduados habilidades que são altamente comercializáveis e transferíveis. Os graduados deste programa, além de terem uma sólida experiência em desenvolvimento de jogos, terão habilidades de programação excepcionais que seriam valiosas em todas as áreas de desenvolvimento de software, incluindo fora da indústria de jogos, Programador Sênior, Programador de Jogos e Programador C ++.
Resultado do programa
O graduado demonstrou de forma fiável a capacidade de
- Desenhar, desenvolver e apresentar um documento de design de jogo de trabalho para um jogo ou componente de jogo comercializável.
- Criação de jogos e fragmentos de jogos através do desenvolvimento e utilização de várias componentes de software, juntamente com a utilização e integração de ferramentas e componentes comerciais existentes.
- Avaliar diferentes tipos de jogos e plataformas de jogo e selecionar os adequados a uma determinada estratégia de jogo.
- Recorrendo a técnicas inovadoras - digitais, verbais e escritas - apresentar a documentação do design do jogo e o (s) protótipo (s).
- Gerencie o projeto, a produção, a implementação e a manutenção de protótipos de jogos, fragmentos e componentes.
- Utilizar a programação e as competências matemáticas aplicáveis para implementar de forma adequada e correta os vários aspetos matemáticos, de simulação, de inteligência artificial, gráficos, de design de som, e outros aspetos de um jogo ou componente de jogo.
- Identificar, escolher e implementar técnicas adequadas de desenho e programação (algorítmica, modelos de rosca, renderização, etc.).
Admissões
Currículo
Nível 1
- Gráficos 1
- Estruturas e padrões de motores de jogo
- Programação de Rede
- Configuração e Implantação
- Fundamentos da mídia
- Física e Simulação 1
Nível 2
- Gráficos 2
- Animação
- Física e Simulação 2
- Algoritmos de jogo e gemas
- Inteligência artificial
- Integração de componentes do jogo
Oportunidades de carreira
O programa de Desenvolvimento de Jogos – Programação Avançada da Fanshawe fornecerá aos graduados habilidades altamente comercializáveis e transferíveis. Além de serem fortes desenvolvedores de jogos, os graduados possuirão habilidades excepcionais de programação que são uma mercadoria valiosa em todas as áreas da indústria de software. As oportunidades de carreira incluem:
- Programador sênior
- Programador de jogos
- Programador C++
- Desenvolvedor de software
- Gerenciamento de Projetos
- Designer de níveis de jogo
- Gráficos digitais
- Desenvolvedor de jogos web
- Desenvolvedor de videogame
- Designer 3D
- Editor
- Desenvolvedor de hardware
- Proprietário do conteúdo/IP
- Desenvolvedor e manutenção de portal de jogos
- Artista de textura
- Animador de jogo
- Testador de jogos
- Modelador de personagens
- Modelador de ambiente
Aqui estão alguns exemplos de oportunidades de carreira para graduados do programa de Desenvolvimento de Jogos – Programação Avançada da Fanshawe:
Instrutor de Programação de Jogos
Compartilhe sua experiência em programação com futuros programadores.
Programador sênior
Desenvolver e manter um mecanismo de jogo 3D rápido que envolva trabalhar em gráficos e programação.
Programador de computador
Projetar, desenvolver e manter plataformas de avaliação baseadas na web e bancos de dados associados voltados para o cliente.