Jogo da cobrinha - 🤔
O objetivo deste trabalho consiste em implementar um jogo utilizando o Processing, com as seguintes características:
• O jogo deve possuir pontos de colisão;
• Utilizar ao menos 2 transformações geométricas (Ex: Rotação,Translação, Flip Vertical e/ou Horizontal etc.);
• Utilizar no mínimo 5 sprites;
• Possuir no mínimo 2 sons para eventos distintos durante o jogo;
• Possuir uma história e personagens;
• Possuir um placar ou contagem de pontos;
• Possuir um sistema de menu inicial de onde o jogador poderá iniciar o jogo, acessar as instruções e regras ou acessar os créditos (tela na qual deve constar o nome de todos os integrantes do grupo).
• O jogo deve possuir itens selecionáveis;
• O jogo deve possuir no mínimo 3 níveis de dificuldade diferentes (Ex: Fácil, Médio ou Difícil). A dificuldade deve ser escolhida pelo jogador no início do jogo ou a dificuldade deve aumentar gradativamente com o decorrer do progresso do jogador.
Neste projeto foram utilizadas as seguintes ferramentas:
Antes de iniciar 🏁, você precisa ter o Git / VS Code ou Processing o instalado
$ git clone https://github.com/Rafael-Yokoyama/Projeto-de-CGPI.git
acesse o vídeo para configurar o processing no vs code
-
acesse e baixe o Processing
-
baixe o zip
Foi desenvolvido o jogo da cobrinha dentro da ferramenta de desenvolvimento processing, foram desenvolvidas imagens para a navegação do jogo com informações sobre a passagem de uma tela para outra através de teclas selecionadas para interagir com o jogo e feito funções de rotação , função para pressionar a tela e inicar o jogo, função para a cobra comer a comida , função para mutar e desmutar a música entre outras .
No desenvolvimento deste trabalho concluímos que para que um jogo tenha sucesso é preciso que o jogo tenha visibilidade e para isso precisamos estudar alguns pontos como:
- Entender seu mercado-alvo, através de pesquisas. Quem são os jogadores, onde moram, o que fazem, do que gostam, do que não gostam…
- Saber quais canais de marketing utilizar para cada público-alvo e como “conversar” com eles.
- Apresentar um jogo inovador, divertido e viciante, através de um site bem elaborado, páginas de descrição claras com muitas imagens e de preferência vídeos também.
- Entender de uma vez por todas que pagar ou investir em anúncios pagos não é coisa de capitalistas-ambiciosos-que-querem-tomar-seu-dinheiro.
- Saber usar inteligentemente (e não fazer spam) as mídias sociais e a presença online.
- escolher um bom designer para ter um layout e personagens marcantes é crucial para o sucesso de um game.
O processo de fazer esse jogo possibilitou uma melhor visão em como funciona um pouco o mercado de game e como a Computação Gráfica e Processamento de imagens está interligada em muitos pontos, esse jogo despertou muito o interesse no grupo pela área. Outro objetivo foi compreender que a computação gráfica está presente fortemente em jogos digitais .
Agradecemos às seguintes pessoas que contribuíram para este projeto:
Rafael Yokoyama |
Luis Bianchine |
Emerson |
João Paulo |
Este projeto está sob licença. Consulte o arquivo LICENSE para obter mais detalhes.