Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Repo Laboratorio de Iniciação à Programação

License

NotificationsYou must be signed in to change notification settings

joaopauloaramuni/laboratorio-de-iniciacao-a-programacao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


pucminas


Repo Laboratorio de Iniciação à Programação

Disciplina do curso de Ciência da Computação da PUC Minas

  • 1°Sem 2024

Sumário:

Links úteis:

TINKERCAD
Dicas para o trabalho do GENIUS
Projetos
Turma - TINKERCAD

SCRATCH

Comandos úteis:

// 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));

Exemplo de um relatório para o trabalho final de Scratch:

Relatório do Projeto:Floppy Fish Adventures
Introdução:

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.


1. Descrição do Jogo:

"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.


2. Elementos Utilizados:
  • 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.


3. Motivação:

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.


4. Funcionamento do Jogo:
  1. O jogo inicia com o peixe posicionado no centro do rio.
  2. O jogador clica ou pressiona uma tecla para fazer o peixe nadar para cima.
  3. Obstáculos como troncos e pedras se aproximam continuamente.
  4. Se o peixe colidir com um obstáculo, o jogo termina, e a pontuação final é exibida.
  5. Após o término, o jogador pode optar por reiniciar o jogo para tentar alcançar uma pontuação maior.

5. Conclusão:

"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.


pucminas

About

Repo Laboratorio de Iniciação à Programação

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp