Logo Passei Direto
Buscar

Programação para Jogos 2D - A4 - Atividade 4

Ferramentas de estudo

Questões resolvidas

r em Window > 2D > Title Palette é possível iniciar a criação de um tileset.

No contexto do desenvolvimento de jogos com a ferramenta Unity, sprites são objetos gráficos 2D usados por personagens, projetos e outros elementos de uma gameplay em 2D. Nesse contexto existe um componente que renderiza um Sprite e controla como esses elementos aparece visualmente em uma cena. No contexto do texto, marque a opção que representa o componente apresentado no texto:


Sprite Renderer.
Sprite Animator.
Sprite Collider.

No começo do desenvolvimento de software, os projetos falhavam bastante e, com isso, foi necessário criar técnicas de Engenharia de Software para que os projetos fossem entregues com qualidade. Nesse contexto é necessário também em jogos ter todo um controle de qualidade para trazer a melhor experiência para o usuário final. Levando em consideração o Controle de Qualidade, leia as assertivas e marque a correta:

I. É necessário fazer testes em jogos 3D, mas jogos 2D não possuem essa necessidade.
II. Bugs são planos de testes criados para testar diversas partes dos jogos.
III. Uma build é considerada uma versão executável do jogo.
Somente a afirmativa III está correta.
Somente a afirmativa II está correta.
Somente a afirmativa I está correta.
As afirmativas II e III estão corretas.
As afirmativas I e III estão corretas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

r em Window > 2D > Title Palette é possível iniciar a criação de um tileset.

No contexto do desenvolvimento de jogos com a ferramenta Unity, sprites são objetos gráficos 2D usados por personagens, projetos e outros elementos de uma gameplay em 2D. Nesse contexto existe um componente que renderiza um Sprite e controla como esses elementos aparece visualmente em uma cena. No contexto do texto, marque a opção que representa o componente apresentado no texto:


Sprite Renderer.
Sprite Animator.
Sprite Collider.

No começo do desenvolvimento de software, os projetos falhavam bastante e, com isso, foi necessário criar técnicas de Engenharia de Software para que os projetos fossem entregues com qualidade. Nesse contexto é necessário também em jogos ter todo um controle de qualidade para trazer a melhor experiência para o usuário final. Levando em consideração o Controle de Qualidade, leia as assertivas e marque a correta:

I. É necessário fazer testes em jogos 3D, mas jogos 2D não possuem essa necessidade.
II. Bugs são planos de testes criados para testar diversas partes dos jogos.
III. Uma build é considerada uma versão executável do jogo.
Somente a afirmativa III está correta.
Somente a afirmativa II está correta.
Somente a afirmativa I está correta.
As afirmativas II e III estão corretas.
As afirmativas I e III estão corretas.

Prévia do material em texto

Programação para Jogos 2D
Nome: Igor Fernandes de Matos				Curso: Design de Games
Atividade 4
1. O Desenvolvimento de jogos 2D é um mercado em expansão e que continua crescendo cada vez mais, principalmente em dispositivos móveis. Nesse contexto, é importante desenvolver jogos com um alto grau de qualidade com o objetivo proporcionar cada vez mais uma experiência interessante para o usuário final e conseguir assim obter um jogo de sucesso.
Fonte:PEREIRA, Vanessa. Programação para Jogos 2D Unidade 3 - Projeto de Jogo: Plataforma. E-Book. EAD-Br. Disponível em Biblioteca Laureate Digital.
Levando em consideração o desenvolvimento de jogos, leia as assertivas e marque a correta:
I. Bugs em jogos são normais, o usuário não se preocupa com bugs após o lançamento de jogos.
II. Não é necessário ter um departamento de Qualidade nem seguir práticas de qualidade no desenvolvimento para jogos. 
III. Code release candidate é a build final que, se aprovada, pode ser entregue ao fabricante do jogo.
Resposta: Somente a afirmativa III está correta.
Feedback da resposta: De fato, a Code release candidate é a build final que se aprovada, pode ser entregue ao fabricante do jogo.
2. Em determinados momentos do desenvolvimento de um software, é necessário ponderar e fazer o equilíbrio e o balanceamento de diferentes itens. Por exemplo, gráficos bonitos são muito interessantes, porém, possuem determinado custo, às vezes podem deixar o jogo mais pesado. O mesmo acontece com imagens, muitas vezes, é necessário utilizar ou não compressão nas imagens de um determinado projeto.
Fonte:PEREIRA, Vanessa. Programação para Jogos 2D Unidade 3 - Projeto de Jogo: Plataforma. E-Book. EAD-Br. Disponível em Biblioteca Laureate Digital.
A partir do contexto apresentado, marque a alternativa que representa o parâmetro correto da propriedade Compression para não aplicar nenhum tipo de compressão:
Resposta: None.
Feedback da resposta: None é o parâmetro correto para manter a imagem sem nenhum tipo de compressão na Unity. Não é possível aplicar o valor 0 no parâmetro Compression e não existe as opções Nenhum e Baixa Qualidade nesse menu. Low Quality é uma opção que vai diminuir a qualidade da imagem e o tamanho da imagem através de compressão.
3. Camadas são utilizadas como uma maneira de criar grupos de objetos que compartilham características particulares (consulte a documentação em Camadas para obter mais detalhes). Camadas de usuário são criadas, principalmente para restringir operações como renderização, para que sejam aplicadas apenas aos grupos relevantes de objetos
Fonte:PEREIRA, Vanessa. Programação para Jogos 2D Unidade 3 - Projeto de Jogo: Plataforma. E-Book. EAD-Br. Disponível em Biblioteca Laureate Digital.
No contexto da Unity, assinale a alternativa correta que apresenta os passos necessário para se adicionar uma camada.
Resposta: Layer > Default > Add Layer.
Feedback da resposta: O caminho a ser seguido para adicionar uma camada ao projeto é o seguinte: Layer > Default > Add Layer.
4. No desenvolvimento de um jogo, seja ela 2D, 3D é necessário organizar os vários arquivos do projeto de desenvolvimento. Essa organização é fundamental para as boas práticas de Engenharia de Software, além de propiciar o sucesso em um projeto. Nesse contexto, é considerada uma boa prática separar determinadas partes de um jogo em camadas, para facilitar durante o processo de desenvolvimento.
Fonte:PEREIRA, Vanessa. Programação para Jogos 2D Unidade 3 - Projeto de Jogo: Plataforma. E-Book. EAD-Br. Disponível em Biblioteca Laureate Digital.
No contexto de camadas, qual opção que ordena os objetos em diferentes camadas?
Resposta: Sorting Layer.
Feedback da resposta: Sorting Layer é utilizado para ordenar objetos em diferentes camadas. Order in Layer é utilizada para organizar os elementos um sobre o outro na mesma camada. Low Quality é um parâmetro do menu Compression que diminui a qualidade de uma imagem. Compression é uma opção para comprimir imagens e Organizar em camadas é uma opção que não existe na Unity.
5. Em cenário de jogo 2D é possível conhecer o conceito de camadas. Por exemplo, existe uma camada que representa o objeto personagem, outra camada pode representar o plano de fundo de um jogo e assim por diante. Nesse contexto, a ferramenta Unity facilita o trabalho com camadas.
Fonte:PEREIRA, Vanessa. Programação para Jogos 2D Unidade 3 - Projeto de Jogo: Plataforma. E-Book. EAD-Br. Disponível em Biblioteca Laureate Digital.
No contexto de camadas, marque a opção que organiza elementos um sobre o outro em uma mesma camada:
Resposta: Order in Layer.
Feedback da resposta: Order in Layer é utilizada para organizar os elementos um sobre o outro na mesma camada. Low Quality é um parâmetro do menu Compression que diminui a qualidade de uma imagem. Sorting Layer é utilizado para ordenar objetos em diferentes camadas. Compression é uma opção para comprimir imagens e Organizar em camadas é uma opção que não existe na Unity.
6. A Unity é uma plataforma robusta e que permite o desenvolvimento de jogos de forma profissional com todas as principais ferramentas para esse propósito. Nesse contexto é importante entender algumas funcionalidades importantes desse importante ambiente de desenvolvimento.
Fonte:PEREIRA, Vanessa. Programação para Jogos 2D Unidade 3 - Projeto de Jogo: Plataforma. E-Book. EAD-Br. Disponível em Biblioteca Laureate Digital.
Levando em consideração as funcionalidades da Unity, leia as assertivas e marque a correta:
I. A opção Filter Mode é utilizada para aplicar filtro em alguma imagem.
II. Compression é um menu que permite a compressão de imagens no projeto. 
III. Box Collider 2D e Rigidbody 2D não são recomendados para adicionar movimentos ao jogador.
Resposta: Somente as afirmativas I e II estão corretas.
Feedback da resposta: A opção Filter Mode é utilizada para aplicar filtros em imagens e Compression é um menu que permite a compressão de imagens em um projeto.
7. Um jogo possui diversos elementos, como gráficos, trilha sonora, personagens, enredo, níveis e os mais diversos cenários. Mas além desses elementos, é possível definir movimentações para os objetos presentes no jogo. 
Fonte:PEREIRA, Vanessa. Programação para Jogos 2D Unidade 3 - Projeto de Jogo: Plataforma. E-Book. EAD-Br. Disponível em Biblioteca Laureate Digital.
No contexto do texto, marque a opção que representa o método que retorna a orientação no eixo que o jogador movimenta o personagem:
Resposta: GetAxisRaw.
Feedback da resposta: O método utilizado para retornar a orientação no eixo que o jogador movimenta o personagem é o método GetAxisRaw.
8. Existem vários elementos gráficos na plataforma Unity que facilita o desenvolvimento de jogos além da boa construção de ambientes e cenários. Existem várias maneiras de fazer esse tipo de atividade, porém é necessário estar atento para as melhores práticas e maneiras durante o processo de desenvolvimento.
Fonte:PEREIRA, Vanessa. Programação para Jogos 2D Unidade 3 - Projeto de Jogo: Plataforma. E-Book. EAD-Br. Disponível em Biblioteca Laureate Digital.
Levando em consideração elementos gráficos da Unity, leia as assertivas e marque a correta:
I. Em um spritesheet é uma boa prática montar um level arrastando sprites.
II. É uma boa prática usar um tileset, isto é, uma seleção de ladrilhos para a criação de um tilemap.
III. Para criar iniciar a criação de um tileset, é necessário utilizar o seguinte caminho: Clique em Window > 2D > Tile Palette.
Resposta: Somente as afirmativas II e III estão corretas.
Feedback da resposta: Ao criar um tilemap, é sempre importante usar tileset, ou seja, uma seleção de ladrilhos. Ao clicar em Window > 2D > Title Palette é possível iniciar a criação de um tileset. Não é uma boa prática arrastar sprites em um spritesheet. Nesse caso, ao criar um tilemap, é sempre importante usar tileset, ou seja, uma seleção de ladrilhos. Ao clicar em Window > 2D > Title Palette é possível iniciar a criação de um tileset.
9. No contexto do desenvolvimento de jogos com a ferramenta Unity, spritessão objetos gráficos 2D usados por personagens, projetos e outros elementos de uma gameplay em 2D. Nesse contexto existe um componente que renderiza um Sprite e controla como esses elementos aparece visualmente em uma cena.
Fonte:PEREIRA, Vanessa. Programação para Jogos 2D Unidade 3 - Projeto de Jogo: Plataforma. E-Book. EAD-Br. Disponível em Biblioteca Laureate Digital.
No contexto do texto, marque a opção que representa o componente apresentado no texto:
Resposta: Sprite Renderer.
Feedback da resposta: O componente que renderiza sprites e define como esses elementos aparecem visualmente em uma cena é o SpriteRenderer.
10. No começo do desenvolvimento de software, os projetos falhavam bastante e, com isso, foi necessário criar técnicas de Engenharia de Software para que os projetos fossem entregues com qualidade. Nesse contexto é necessário também em jogos ter todo um controle de qualidade para trazer a melhor experiência para o usuário final.
Fonte:PEREIRA, Vanessa. Programação para Jogos 2D Unidade 3 - Projeto de Jogo: Plataforma. E-Book. EAD-Br. Disponível em Biblioteca Laureate Digital.
Levando em consideração o Controle de Qualidade, leia as assertivas e marque a correta:
I. É necessário fazer testes em jogos 3D, mas jogos 2D não possuem essa necessidade.
II. Bugs são planos de testes criados para testar diversas partes dos jogos.
III. Uma build é considerada uma versão executável do jogo.
Resposta: Somente a afirmativa III está correta.
Feedback da resposta: Cada build é uma versão executável do jogo. Se faz necessário e recomendável fazer testes em jogos 3D, bem como também em jogos 2D. Bugs são erros no código que podem afetar a jogabilidade do jogo.
 
 
.MsftOfcThm_Accent6_Fill_v2 {
 fill:#70AD47; 
}

Mais conteúdos dessa disciplina