Skip to content

euandrelucas/sonic-p5.js

Repository files navigation

🦔 Sonic Velocity P5

Um jogo clássico do Sonic reimaginado em p5.js como projeto acadêmico.


💡 Sobre o Projeto

Sonic Velocity P5 é um jogo inspirado na icônica franquia Sonic The Hedgehog, desenvolvido como projeto da faculdade.
Criado com p5.js, explora conceitos de programação gráfica, sprites, colisões e física básica em jogos 2D.

Um desafio técnico e criativo para recriar a sensação de velocidade e nostalgia do ouriço azul!


🎮 Funcionalidades

  • ✅ Controle do Sonic com teclado
  • ✅ Cenário em movimento (scrolling)
  • ✅ Animação dos sprites do Sonic correndo e pulando
  • ✅ Coleta de anéis
  • ✅ Sistema de pontuação
  • ✅ Tela de início e de game over
  • ✅ Música e efeitos sonoros integrados

🛠️ Tecnologias Utilizadas

  • p5.js — biblioteca JS para criação de arte generativa e jogos
  • JavaScript
  • HTML5
  • CSS3

📸 Screenshots

Sonic Velocity P5 Screenshot


🚀 Como Rodar

Clone o repositório:

git clone https://github.com/andrelucaas/sonic-p5.js.git

Abra o arquivo index.html no navegador ou utilize uma extensão de servidor local como Live Server.


📦 Licença

Este projeto está licenciado sob a MIT License.


👨‍💻 Autor

Feito com ❤️ por André Lucas

About

Jogo do Sonic feito em p5.js como projeto acadêmico, com animações, coleta de anéis e sistema de pontuação.

Resources

License

Stars

Watchers

Forks

Contributors