/Processing-Animacao-Espacial

Animação criada em P5.js (Versão web do Processing) como parte do projeto final da disciplina de Sistemas Multimídia.

Primary LanguageJavaScriptMIT LicenseMIT



| $\textcolor{RedOrange}{\text{ANIMAÇÃO ESPACIAL}}$

Essa animação foi criada, como parte do projeto final da disciplina de Sistemas Multimídia, através da ferramenta P5.js (versão web do Processing) e ilustra, de forma criativa, um passeio ou uma viagem espacial em um Campo de estrelas.

| $\textcolor{Lime}{\text{CLASSES:}}$

  • Estrelas:

    Esse código foi retirado de um vídeo do The Code Train onde o desafio era implementar um "Campo de estrelas", ou "Dobra espacial", inspirado no exemplo Starfield. A classe apresenta funções para desenhar e atualizar as estrelas, e foi adapdata para incluir estrelas coloridas no projeto.

  • Personagem:

    Esse código foi implementado para criar um personagem humanóide. A classe fornece funções para desenhar e movimentar o personagem configurado.

| $\textcolor{Yellow}{\text{PROJETO:}}$

| $\textcolor{Fuchsia}{\text{CONFIGURAÇÕES:}}$

  • Ativar/Desativar músicas: $\textcolor{red}{\text{🅼}}$.
  • Ativar/Desativar efeito sonoro: 🖱↔️.
  • Ativar/Desativar ferramenta de captura: $\textcolor{red}{\text{🅶}}$.
  • Movimentar o personagem: $\textcolor{red}{\text{🆆\ 🅰\ 🆂\ 🅳}}$ ou ⬅️↕️➡️ ou 🖱.