Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork1
Repo Laboratorio de Iniciação à Programação
License
joaopauloaramuni/laboratorio-de-iniciacao-a-programacao
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Repo Laboratorio de Iniciação à Programação
Disciplina do curso de Ciência da Computação da PUC Minas
- 1°Sem 2024
- Exemplo Jogo Espacial 1
- Exemplo Jogo Espacial 2
- Exemplo Labirinto
- Exemplo PACMAN
- Recursos PACMAN
- Exemplo MARIOKART
// Para sortear um número de 1 a 4 (verde, azul, vermelho ou amarelo):// Escolher um valor aleatorio para a sequenciasequencia[n] = random(1,5);// Para gerar a semente aleatoria:randomSeed(analogRead(0));
O jogo"Floppy Fish Adventures" foi desenvolvido como parte do projeto final em Scratch, com o objetivo de demonstrar competências em programação, design de jogos e lógica computacional. Este relatório detalha o processo de desenvolvimento, as ferramentas utilizadas, a motivação por trás do jogo e como ele funciona. O projeto reflete a aplicação prática de conceitos fundamentais em desenvolvimento de jogos e design interativo.
"Floppy Fish Adventures" é um jogo de ação e habilidade em que os jogadores controlam um peixe navegando por um rio cheio de obstáculos. A principal mecânica é desviar de troncos e pedras que aparecem de forma contínua, enquanto tenta sobreviver o máximo possível. O jogo oferece uma experiência desafiadora e divertida, com pontuações baseadas na distância percorrida.
Movimentos:
Usei blocos de movimento para controlar a movimentação do peixe (cima e baixo).Aparências:
Criação de sprites personalizados para o peixe, troncos, pedras e o cenário do rio.Sons:
Adicionados efeitos sonoros de água e colisões para aumentar a imersão.Eventos:
Utilização de eventos para detectar colisões entre o peixe e os obstáculos.Controle:
Controles simples; o jogador clica ou pressiona uma tecla para fazer o peixe nadar para cima.Variáveis:
Implementação de variáveis para gerenciar a pontuação e o estado do jogo (ativo ou game over).Operadores:
Operadores usados para calcular a pontuação com base na distância percorrida pelo peixe.
Minha principal motivação para criar"Floppy Fish Adventures" foi desenvolver um jogo que fosse:
- Divertido e desafiador.
- Capaz de demonstrar minhas habilidades em programação e design.
- Um exercício criativo para explorar mecânicas simples mas envolventes.
O desafio esteve em equilibrar a dificuldade para manter o jogador engajado.
- O jogo inicia com o peixe posicionado no centro do rio.
- O jogador clica ou pressiona uma tecla para fazer o peixe nadar para cima.
- Obstáculos como troncos e pedras se aproximam continuamente.
- Se o peixe colidir com um obstáculo, o jogo termina, e a pontuação final é exibida.
- Após o término, o jogador pode optar por reiniciar o jogo para tentar alcançar uma pontuação maior.
"Floppy Fish Adventures" foi um projeto desafiador e gratificante, que me permitiu aplicar e consolidar conceitos de programação, lógica e design de jogos.
O processo de desenvolvimento envolveu desde a criação de sprites personalizados até a implementação de mecânicas simples mas eficazes para garantir a jogabilidade.
Como aprendizado principal, destaco a importância do equilíbrio na dificuldade do jogo para manter o interesse do jogador. Estou satisfeito com o resultado e considero que o jogo cumpre seu objetivo de oferecer uma experiência divertida e desafiadora.
About
Repo Laboratorio de Iniciação à Programação
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.