Escolar Documentos
Profissional Documentos
Cultura Documentos
Identificação do curso
Título do curso: Técnico em Programação de Jogos Digitais
Eixo tecnológico: Informação e Comunicação
Segmento: Games
Carga horária mínima: 1000h
Carga horária máxima: 1000h
Código DN: 2645
Versão: 2
UF de origem: DR-MT
Sigla:
Código CBO:
• Programador de internet: 317105
ACESSO AO CURSO
Escolaridade:
Documental:
• CPF
• Comprovante de residência.
• RG.
Escolaridade:
Quando a oferta deste curso ocorrer por meio de parceria, convênio ou acordo de
cooperação com outras instituições, deverão ser incluídas neste item as
especificações, caso existirem.
Menores de 18 anos devem estar acompanhados de um responsável legal, este
portando documento de identidade e CPF.
Justificativa
A perspectiva da internet ampliou ainda mais o mercado de desenvolvimento de
jogos digitais, que passaram a ser produzidos em multiplataformas, ou seja, o mesmo
jogo é produzido e distribuído para computadores, tablets, celulares e consoles,
usando a internet como meio de transmissão de dados. Esse cenário tem
demandado pessoas qualificadas para integrar equipes de desenvolvimento,
compostas por profissionais de diferentes áreas.
No Brasil, em 2018, o mercado de games movimentou R$ 5,6 milhões. As empresas
desenvolvedoras de games, no país, se concentram no Sul e Sudeste, mas as
regiões Norte e Centro-Oeste apresentaram o maior crescimento proporcional de
novos empreendimentos nos últimos quatro anos.A perspectiva, até 2022, é a
expansão do mercado de games nacional em 5,3%.
A formação no curso técnico é uma oportunidade de fortalecimento da indústria
brasileira de jogos, visto que o mercado no país é dominado por produtos
estrangeiros. São perfis profissionais cada vez mais complexos, especializados em
diversas áreas para atuação conjunta na criação, no desenvolvimento e na produção
de games. Paralelamente à expansão do mercado mundial de jogos digitais, mesmo
com o grande número de profissionais que trabalham no desenvolvimento de games,
o desafio maior é suprir a escassez de mão de obra qualificada, principalmente no
que diz respeito à programação de games. A demanda é por profissionais, inclusive
em nível médio, capazes de atuar em equipes multidisciplinares, projetando,
desenvolvendo e gerenciando jogos digitais.
Nesse cenário a oferta da Habilitação Profissional Técnica de Nível Médio em
Programação de Jogos Digitais justifica-se pelo potencial de crescimento da área de
desenvolvimento de jogos digitais no Brasil e pela eminente necessidade de
profissionais qualificados para atender às exigências de um mercado em permanente
evolução.
Objetivos
Objetivo geral:
Formar profissionais com competências para atuar e intervir em seu campo de
trabalho, com foco em resultados.
Objetivos específicos:
Organização curricular
Unidades Curriculares Carga Horária
Mín.: 84 horas
UC1 - Desenvolver mecânicas de jogos
Máx.: 84 horas
Indicadores
1. Define contexto de jogo de acordo com o objetivo proposto para o jogo
Elementos da Competência
Conhecimentos
Habilidades
Atitudes/Valores
Indicadores
1. Realiza prototipagem de jogo físico ou digital, conforme documentação
desenvolvida.
Elementos da Competência
Conhecimentos
Habilidades
Atitudes/Valores
Indicadores
1. Seleciona estilo de arte adequada ao jogo de acordo com o plano do GDD.
Elementos da Competência
Conhecimentos
Habilidades
Atitudes/Valores
Indicadores
1. Define o ambiente de desenvolvimento conforme as funcionalidades e
características do jogo digital.
Elementos da Competência
Conhecimentos
Atitudes/Valores
Indicadores
1. Instala game engine de acordo com projeto de jogo.
Elementos da Competência
Conhecimentos
Atitudes/Valores
Indicadores
1. Cumpre as atividades previstas no plano de ação, conforme desafio identificado no
tema gerador.
Tema Gerador
Indicadores
1. Realiza a importação de assets de acordo com game engine.
Elementos da Competência
Conhecimentos
Habilidades
Atitudes/Valores
Indicadores
1. Desenvolve interação do jogador no jogo digital através dos dispositivos de entrada
para PC de acordo com a tecnologia de game engine.
Elementos da Competência
Conhecimentos
Habilidades
Atitudes/Valores
Indicadores
1. Implementa a interação dos elementos multimídia do jogo digital de acordo com
GDD.
Elementos da Competência
Conhecimentos
Atitudes/Valores
Indicadores
1. Desenvolve base de jogo multiplayer de acordo com a arquitetura cliente-servidor.
Elementos da Competência
Conhecimentos
Atitudes/Valores
Indicadores
1. Seleciona lojas virtuais para publicação de acordo com a plataforma do jogo.
Elementos da Competência
Conhecimentos
Habilidades
Atitudes/Valores
Indicadores
1. Cumpre as atividades previstas no plano de ação, conforme desafio identificado no
tema gerador
Tema Gerador
Tema 1: Desenvolvimento de jogo digital multiplayer com armazenamento em nuvem
A partir deste tema, os docentes deverão propor aos grupos atividades de planejamento e desenvolvimento
de um jogo digital multiplayer aplicado às plataformas comodesktop, dispositivos móveis e web com um
sistema de pontuação em clouddatabase (MongoDB) que armazenará os high scores de uma lista de
jogadores. Conforme a prática operacional de mercado, após a programação do jogo digital, os testes
poderão ser realizados por outros grupos que também irão elaborar o relatório das ações realizadas. Este
relatório subsidiará a equipe desenvolvedora inicial no aprimoramento e na manutenção do jogo digital. O
desafio proposto deve considerar ainda a dinâmica do segmento da programação e as especificidades das
demandas regionais. E, prioritariamente, ser uma questão real do mercado de trabalho. Quando
não for possível apresentar um problema de uma empresa real. É indicada a utilização de casos fictícios
que retratem o desenvolvimento de soluções de implementação de jogos digitais Multiplayer. Os grupos
deverão demonstrar visão crítica, cidadania, inovação, criatividade e sustentabilidade, a partir da análise do
público-alvo ao qual é direcionado o jogo digital.
Orientações metodológicas
carreira a curto, médio e longo prazo, e; iii) estratégias: o que o aluno deve fazer para
alcançar seus objetivos.
Esse plano de ação tem como foco a iniciativa, a criatividade, a inovação, a
autonomia e o dinamismo, na perspectiva de que os alunos possam criar soluções e
buscar formas diferentes de atuar em seu segmento.
No que concerne às orientações metodológicas para a Unidade Curricular Projeto
Integrador (UCPI), recomenda-se que o docente apresente aos alunos o tema
gerador da UCPI na primeira semana do curso, possibilitando aos mesmos modificar
e/ou substituir a proposta inicial. Para a execução da UCPI o docente deve atentar
para as fases que a compõem: a) problematização (detalhamento do tema gerador);
b) desenvolvimento (elaboração das estratégias para atingir os objetivos e dar
respostas às questões formuladas na etapa de problematização) e; c) síntese
(organização e avaliação das atividades desenvolvidas e dos resultados obtidos).
Ressalta-se que o tema gerador deve se basear em problemas da realidade da
ocupação, propiciando desafios significativos que estimulem a pesquisa a partir de
diferentes temas e ações relacionadas ao setor produtivo ao qual o curso está
vinculado. Neste sentido, a proposta deve contribuir para o desenvolvimento de
projetos consistentes, que ultrapassem a mera sistematização das informações
trabalhadas durante as demais unidades curriculares.
No tocante à apresentação dos resultados o docente deve retomar a reflexão sobre a
articulação das competências do perfil profissional e o desenvolvimento das Marcas
Formativas, correlacionando-os ao fazer profissional. Deve ainda, incitar o
compartilhamento dos resultados do Projeto Integrador com todos os alunos e a
equipe pedagógica, zelando para que a apresentação estabeleça uma aproximação
ao contexto profissional. Caso o resultado não atenda aos objetivos iniciais do
planejamento, não há necessidade de novas entregas, mas o docente deve propor
que os alunos reflitam sobre todo o processo de aprendizagem com intuito de
verificar o que acarretou o resultado obtido.
O domínio técnico-científico, a visão crítica, a colaboração e comunicação, a
criatividade e atitude empreendedora, a autonomia digital e a atitude sustentável são
Marcas Formativas a serem evidenciadas ao longo de todo o curso. Elas reúnem
uma série de atributos que são desenvolvidos e/ou aprimorados por meio das
experiências de aprendizagem vivenciadas pelos alunos, e têm como função
qualificar e diferenciar o perfil profissional do egresso no mercado de trabalho.
Nessa perspectiva, compete à equipe pedagógica identificar os elementos de cada
UC que contribuem para o trabalho com as marcas. Dessa forma, elas podem ser
abordadas com a devida ênfase nas unidades curriculares, a depender da proposta e
do escopo das competências.
Portanto, trata-se de um compromisso educacional promover, de forma combinada,
tanto o desenvolvimento das competências como das Marcas Formativas, com
atenção especial às possibilidades que o Projeto Integrador pode oferecer.
Orientações metodológicas específicas por Unidade Curricular
UC1: Desenvolver mecânicas de jogos
Recomenda-se um estudo e avaliação de mecânicas de jogos clássicos e atuais,
com foco na evolução da jogabilidade e apontando as perspectivas, especialmente
em cenário de jogos independentes. Pode-se desenvolver projetos em jogos
analógicos, de maneira a exercitar a criação e descrição de regras. Os jogos
precisam ser testados por outras pessoas e, a partir desses testes, o aluno deverá
mostrar capacidade de adaptação e correção das regras. Na impossibilidade de
realização de jogos físicos, sugere-se a utilização de alternativas digitais.
UC2: Planejar o desenvolvimento de jogo digital
Sugerem-se atividades que trabalhem os conceitos de pensamento computacional e
de lógica, provocando reflexão e interiorização desses conceitos. Embora linguagens
de programação possam ser usadas, indica-se
Avaliação
• Atendido - A
• Parcialmente atendido - PA
• Não atendido - NA
Ao final da Unidade Curricular
• Atendido - A
• Não atendido – NA
1.2. Menção por Unidade Curricular:
Ao término de cada Unidade Curricular (Competência, Estágio, Prática Profissional,
Prática Integrada ou Projeto Integrador) estão as menções relativas a cada indicador.
Se os indicadores não forem atingidos, o desenvolvimento da competência estará
comprometido. Ao término da Unidade Curricular, caso algum dos indicadores não
seja atingido, o aluno será considerado reprovado na unidade. É com base nessas
menções que se estabelece o resultado da Unidade Curricular. As menções
possíveis para cada Unidade Curricular são:
• Desenvolvida - D
• Não desenvolvida – ND
1.3. Menção para aprovação no curso:
Para aprovação no curso, o aluno precisa atingir D (desenvolveu) em todas as
unidades curriculares (Competências e Unidades Curriculares de Natureza
Diferenciada).
Além da menção D (desenvolveu), o aluno deve ter frequência mínima de 75%,
conforme legislação vigente. Na modalidade a distância, o controle da frequência é
baseado na realização das atividades previstas.
• Aprovado - AP
• Reprovado - RP
2. Recuperação:
A recuperação será imediata à constatação das dificuldades do aluno, por meio de
solução de situações-problema, realização de estudos dirigidos e outras estratégias
de aprendizagem que contribuam para o desenvolvimento da competência. Na
modalidade de oferta presencial, é possível a adoção de recursos de educação a
distância.
1. Instalações e equipamentos
Bibliografia
Unidades Curriculares
UC1:Desenvolver mecânicas de jogos
Carga Horária: 84 horas
Bibliografia Básica
ROGERS, Scott. Levelup: um guia para o design de grandes jogos. São Paulo:
Blucher, 2013.
SCHUYTEMA, Paul. Design de games: uma abordagem prática. São Paulo: Cengage
Learning, 2008.
ALEN, K.; ZIMMERMAN, E. Regras do jogo: fundamentos do design de jogos. São
Paulo: Blucher, 2012. 4 v.
Bibliografia Complementar
WEILLER, Thais. Pense pequeno: e termine o seu primeiro videogame. [S.l.]: Game
Start, 2017.
SCHELL, Jesse. The art of game design: a book of lenses. 3. ed. San Francisco:
Morgan Kaufmann Publishers, 2019.
BRATHWAITE, Brenda; SCHRIBER, Ian. Challenges for game designers.California:
CreateSpace, 2008.
ARRUDA, Eucidio Pimenta. Fundamentos para o desenvolvimento de jogos digitais.
Porto Alegre: Bookman, 2014.
NOVAK, Jeannie. Desenvolvimento de games. São Paulo: Cengage Learning, 2010.
UC2:Planejar o desenvolvimento de jogo digital
Carga Horária: 108 horas
Bibliografia Básica
XAVIER, Gley Fabiano Cardoso. Lógica de programação. 13. ed. São Paulo: São
Paulo, 2018.
ROGERS, Scott. Levelup: um guia para o design de grandes jogos. São Paulo:
Blucher, 2013.
MANZANO, José Augusto N. G.; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica
para desenvolvimento de programação de computadores. 28. ed. São Paulo: Erica,
2016.
Bibliografia Complementar
SCHUYTEMA, Paul. Design de games: uma abordagem prática. São Paulo: Cengage
Learning, 2008.
NOVAK, Jeannie. Desenvolvimento de games. São Paulo: Cengage Learning, 2010.
GRIFFITHs, David; BARRY, Paul. Use a cabeça!: programação. Rio de Janeiro: Alta
Books, 2009.
SCHELL, Jesse. The art of game design: a book of lenses. 3. ed. San Francisco:
Morgan Kaufmann Publishers, 2019.
CHANDLER, Heather M. Manual de produção de jogos digitais. 2. ed. Porto Alegre:
Bookman, 2012.
UC3:Manipular Elementos Multimídia
KENNEDY, Sam R.How to become a video game artist. New York: Watson-Guptill
Publications, 2013.
COOKSON, Aram; DOWNLINKSOKA, Ryan; CRUMPLER, Clinton. Unreal Engine 4
game development in 24 Hours. [S. l.]: SAMS, 2016.
Bibliografia Complementar
SIMÕES, Alberto. Introdução ao desenvolvimento de jogos com Unity. Lisboa: FCA,
2017.
UNITY. Manual do usuário do Unity. 2019. Disponível em:
https://docs.unity3d.com/Manual/index.html.
DORAN, John P.; ZUCCONI, Alan. Unity 2018 shaders and effects cookbook:
transform your game into a visually stunning masterpiece with over 70 recipes.
ReinoUnido: Packt Publishing, 2018.
MONIEN, Muhammad A. Unreal Engine Lighting and Rendering Essentials.
ReinoUnido: PacktPublishing, 2015.
UC8:Programar Jogos Digitais para PC
Carga Horária: 96 horas
Bibliografia Básica
SIMÕES, Alberto. Introdução ao desenvolvimento de jogos com Unity. Lisboa: FCA,
2017.
FELICIA, Patrick. A quick guide to C# with Unity: get started with C# in Unity in less
than 60 minutes. California: CreateSpace Independent Publishing Platform, 2017.
COOKSON, Aram; DOWNLINKSOKA, Ryan; CRUMPLER, Clinton. Unreal Engine 4
game development in 24 Hours. [S. l.]: SAMS, 2016.
BibliografiaComplementar
JACKSON, Simon. Mastering Unity 2D Game Development. Reino Unido:
PacktPublishing, 2014.
ARAUJO, Everton Coimbra de. Orientação a Objetos em C#: conceitos e
implementações em NET. São Paulo: Casa do Código, 2017.
LAVIERI, Edward. Getting Started with Unity 2018: a beginner's guide to 2D and 3D
game development with Unity.3. ed. Reino Unido: PacktPublishing, 2018.
ALVES, William Pereira. Unity: design e desenvolvimento de jogos. Rio de Janeiro:
Alta Books, 2019.
VOTRE, Vilmar Pedro. C++ explicado e aplicado. 1. ed. Rio de Janeiro: Alta Books,
2016.
UC9:Programar Jogos Digitais para Mobile
Carga Horária: 96 horas
Bibliografia Básica
FELICIA, Patrick.A beginner's guide to web and mobile games with Unity: create and
publish simple web and mobile games.California: Create Space
IndependentPublishing Platform, 2017.
SIMÕES, Alberto. Introdução ao desenvolvimento de jogos com Unity. Lisboa: FCA,
2017.
COOKSON, Aram; DOWNLINKSOKA, Ryan; CRUMPLER, Clinton. Unreal Engine 4
game development in 24 Hours. [S. l.]: SAMS, 2016.
Bibliografia Complementar
UNITY. Manual do usuário do Unity. 2019. Disponível em:
https://docs.unity3d.com/Manual/index.html.
DORAN, Jon P. Unity 2017 Mobile Game Development: build, deploy, and monetize
games for Android and iOS with Unity. Reino Unido: PacktPublishing, 2017.
DAMIANI, Edgard B. Programação de Jogos Android. São Paulo: Novatec, 2016.
LUKOSEK, Greg. Learning C# by Developing Games with Unity 5.x. 2. ed.
ReinoUnido: Packt Publishing, 2016.
MISRA, Nitish.Learning Unreal Engine Android game development. ReinoUnido:
PacktPublishing, 2015.
UC10:Programar Jogos Digitais Multiplayer
Carga Horária: 108 horas
Bibliografia Básica
STAGNER, Alan R. Unitymultiplayer games. Reino Unido: PacktPublishing, 2013.
PEIXOTO, Cesar da Silva. Jogos de estratégia de guerra em tempo real multijogador
e seu desenvolvimento no Motor UnrealEngine 4. 2019. 231 f. Dissertação (Mestrado
em Desenvolvimento de Jogos Digitais) - Programa de Estudos Pós-Graduados em
Desenvolvimento de Jogos Digitais, Pontifícia Universidade Católica de São Paulo,
São Paulo, 2019.
Bibliografia Complementar
MADHAV, Sanjay; GLAZER, Joshua. Multiplayer game programming: architecting
networked games. Boston: Addison-Wesley, 2015.
FELICIA, Patrick. Unity From Zero to Proficiency (Advanced): create multiplayer
games and procedural levels, and boost game performances: a step-by-step guide. 3.
ed. [S. l.]: Patrick Felicia, 2019.
UNITY. Manual do usuário do Unity. 2019. Disponível em:
https://docs.unity3d.com/Manual/index.html.
UC11:Realizar publicação de jogos digitais
Carga Horária: 48 horas
Bibliografia Básica
LINTAMI, Tommaso. Unity 2017 Game Development Essentials: build fully functional
2D and 3D games with realistic environments, sounds, physics, special effects, and
more!.ReinoUnido: Packt Publishing, 2017. CHANDLER, Heather M. Manual de
produção de jogos digitais. 2. ed. Porto Alegre: Bookman, 2012.
RABIN, Steve. Introdução ao desenvolvimento de games, v.4: a indústria de jogos:
produção, marketing, comercialização e direitos autorais. São Paulo: Cengage
Learning, 2012.
Bibliografia Complementar
FELICIA, Patrick.A beginner's guide to web and mobile games with Unity: create and
publish simple web and mobile games.California: CreateSpace Independent
Publishing Platform, 2017.
MATHUR, Raghav; DOAN, Daniel; HAYNER, Raquel. Indie Game Marketing
Secrets: how to get noticed, sell more copies, and grow your fanbase. [S. l.]: Black
Shell Media, 2017.
FUTTER, Michael. The gamedev business handbook: How to build the business you'll
build games with. [S. l.]: Bithell Games, 2017.
DEVELOPERS. Publicar seu App. Disponível em:
https://developer.android.com/studio/publish?hl=pt-br.
Certificação
Àquele que concluir com aprovação todas a(s) unidade(s) curricular(es) que
compõem esta ação, será conferido o respectivo Diploma de Técnico de Nível Médio
em Técnico em Programação de Jogos Digitais, com validade nacional.
Àquele que concluir com aprovação todas a(s) unidade(s) curricular(es) citadas
abaixo, será conferido o respectivo certificado de Qualificação Profissional Técnica
de Nível Médio Desenvolvedor de Games, com validade nacional.