Introdução ao Design de Games
1. Público-Alvo
Qualquer pessoa com idade superior a 15 anos, profissional da área ou não, interessada em tomar contato e desenvolver os conhecimentos básicos para iniciar-se no segmento de games e áreas afins, como animação em 2D (Flash), ensino a distância, treinamentos, etc.
2. Ementa
- Introdução a lógica. Teoria dos jogos;
- Desenvolvimento do raciocínio lógico para jogos; - Rotinas lógicas elementares;
- Programação de scripts para jogos; - Ferramentas básicas do Flash;
- Desenvolvimento de animações básicas no Flash;
- Inclusão de sons no Flash. Ferramentas de interatividade no Flash; - Programação básica em Action Script.
3. Carga horária total - 30 horas/aula.
4. Objetivos Gerais
Iniciar os interessados no fascinante mundo do Design de Jogos Eletrônicos (Design de Games), oferecendo condições para que desenvolvam as competências básicas neste segmento, de modo a favorecer o diálogo e a interação com os demais profissionais desta área, bem como ampliar sua esfera de atuação no mercado.
5. Objetivos Específicos
• Fornecer as bases metodológicas e conceituais necessárias para uma formação técnica introdutória na área de games;
• Auxiliar na compreensão das dinâmicas interdisciplinares, bem como, das diferentes matizes da linguagem e do pensamento aplicadas aos processos de elaboração de uma metodologia de projetos aplicada aos games;
• Instrumentalizar os alunos para a elaboração de diagnósticos por meio do desenvolvimento de competências e habilidades criativas, inovadoras e sempre atualizadas com as demandas e as necessidades do mercado de jogos;
• Fornecer um referencial teórico e prático que possibilite uma contínua atualização profissional;
• Conhecer as etapas dos processos de produção audiovisual.
• Compreender os principais elementos envolvidos no uso das ferramentas do software utilizado na criação de animações e jogos.
• Interpretar roteiros e orientações ou instruções de direção, de edição e de finalização de imagens.
• Elaborar rafes, “bonecos” e guias de montagem.
• Utilizar ferramentas eletrônicas de acesso e manipulação de imagens (scanners) e software para animação em 2D (Flash).
• 5.1. Conteúdo programático Flash Tópicos da Ementa Detalhamento
Carga horária Prevista
Bibliografia sugerida
Ferramentas básicas do Flash CS3
- Apresentação da interface e das principais ferramentas e características do software 1 1 e 2 Recursos de animação - Animação quadro-a-quadro; - Interpolação de movimento; - Interpolação de forma; 1 0,5 0,5 1 e 2 Efeitos complementares - Efeito máscara; - Efeito alpha; - Efeito tinta; - Efeito brilho; - Filtros 0,5 0,5 0,5 0,5 0,5 1 e 2 Explicação e demonstração das estruturas básicas
- Gráficos; - Movie clips; - Botões; - Cenas; 0,5 0,5 0,5 0,5 1 e 2
Criação e construção das estruturas básicas - Criação de gráficos; - Criação de movie-clip; - Criação de botões; 0,5 1,0 1,0 1 e 2
Efeitos sonoros; sons e imagens
- Explicação e exercício de aplicação de efeitos sonoros, sons e imagens no flash;
Explicação sobre action-script - Apresentação da linguagem e menus de programação; 0,5 1; 2; 3; 4 e 5 Desenvolvimento de programações e rotinas básicas em action-script - Stop; - Play; - Goto; - Next; 0,5 0,5 0,5 0,5 1; 2; 3; 4 e 5
Exercício Final de Avaliação - Exercício prático contendo tudo que foi
aprendido 1,5 1; 2; 3; 4 e 5
• 5.2. Conteúdo programático Lógica
Tópicos da Ementa Detalhamento Carga horária
Prevista
Bibliografia sugerida
Introdução à lógica
- Apresentação das principais características numa estrutura de sistema;
1,0 1 e 2
Ambientes de programação
visual - Apresentação da interface e das ferramentas utilizadas em Visual Basic;
1,0
1 e 2
Programação em Visual Basic
- Conceitos básicos; 2,0 1 e 2
-Técnicas de Programação Não Estruturada, Estruturada
e Orientada ao Objeto;
- Rotinas e scripts de programação para
as mais diversas estruturas; 3,0 1 e 2
Entrada e saída de dados de sistemas de informação;
- Estrutura de programação para
entrada e saída de dados; 2,0 1 e 2
Armazenamento e métodos de acesso aos dados;
- Explicação e exercício de métodos de
armazenamento e acesso de dados; 1,0 1 e 2
Exercícios práticos; - Exercícios práticos que simulam
diversas situações em jogos; 2,0 1; 2; 3; 4 e 5
Aplicação da programação em um jogo;
- Aplicação dos conhecimentos adquiridos em Flash e junção com programação em VB;
2,0 1; 2; 3; 4 e 5
Exercício Final de Avaliação; - Prova contendo tudo que foi
6. Bibliografia básica:
6.1 - Lógica de programação
1 - MANZANO, José Augusto N. G.; OLIVEIRA, Jayr Figueiredo de Olveira. Algoritmos - Lógica para Desenvolvimento de Programação. 6.ed. São Paulo: Érica, 1999.
2 - YOURDON, Edward; COAD, Peter. Analise baseada em Objetos. 2ed. Rio de Janeiro: Campus, 1997.
3 - DEL PRADO, Juano. Aplicações em Visual Basic 6. Florianópolis, Sc: Advanced, 1999.
4 - LIMA, Adilson da Silva. Aplicações em Visual Basic 6 - Bancos de Dados. 2. ed. São Paulo: Érica, 2001.
5 - OLIVEIRA, Adelize Generini de; DEL PRADO, Juano. Acessando Bancos de Dados com Visual Basic 6. Florianópolis, Sc: Advanced, 1999.
6.2 - Flash
1 - MINORELLO, Danilo, PAULA, Everaldo Antonio de. Flash Professional 8 – Alto Impacto na Web. Viena. 2007.
2 - JANOTA, Dauton, PIOLOGO, Ricardo, PIOLOGO, Rodrigo. Flash Animado. Excel Book.
3 - RODHES, Gelem. Desenvolvimento de Games com Macromedia Flash Professional 8. Cengage. 2007.
4 - SCHYTEMA, Paul. Design de Games – Uma Abordagem Prática. Cengage. 2007
5 - PERUCIA, Alexandre Souza [et al.]. Desenvolvimento de Jogos Eletrônicos – Teoria e Prática. Novatec. 2007.
7. Currículo resumido dos professores
Alesandro Scarpione é Pós Graduado em Engenharia de Software na Universidade São Judas Tadeu e é Tecnólogo em Processamento de dados. Possui diversos cursos de especialização na área de informática e também é proprietário da Scrasys Informática. Atua há 19 anos como consultor nas áreas de desenvolvimento de sistemas e TI. Leciona há 12 anos em cursos de nível técnico e de nível superior.
Mario Sergio Zaize é Pós-graduado em Artes e Educação pela UNICSUL, bacharel em Design Digital pela Universidade Anhembi Morumbi, com diversos cursos de especialização em Design, Artes e Comunicação. Designer, publicitário e ilustrador, com 27 anos de experiência, é proprietário da Arte Urbana Comunicações, por meio do que presta assessoria a diversas empresas nas áreas de publicidade propaganda, produção gráfica e editorial, multimídia, produção digital e web. Leciona há 25 anos em cursos de nível técnico e nível superior.