Skip to content

Controle a linha amarela, destrua invasores e avance de fase! Um jogo retrô com ação, desafio e estilo, direto no seu navegador.

License

Notifications You must be signed in to change notification settings

n2oliver/linhaamarela

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

499 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Linha Amarela

Linha Amarela é um jogo de navegador no estilo arcade onde o jogador controla uma "linha amarela" para rebater uma bola e destruir invasores espaciais. O jogo é totalmente desenvolvido em JavaScript Vanilla, com backend em PHP, e traz um estilo retrô moderno com progressão de níveis, sons, efeitos e colisões.

screenshot

🚀 Demonstração

👉 Jogue agora
🕹️ Requer navegador moderno com JavaScript habilitado.


📦 Funcionalidades

  • ✅ Detecção de colisões (borda, barra, inimigos)
  • ✅ Movimento responsivo com mouse e toque (Hammer.js)
  • ✅ Progressão de níveis com aumento de dificuldade
  • ✅ Sistema de vidas e pontuação
  • ✅ Efeitos sonoros e música de fundo
  • ✅ Pausar e retomar o jogo
  • ✅ Inimigos animados e caixa de ajuda com power-up

🛠️ Tecnologias

  • Frontend: HTML5, CSS3, JavaScript (ES6)
  • Backend: PHP (para login/session/logout)
  • Bibliotecas: Hammer.js
  • Design: Estilo retrô com sprites personalizados

📁 Estrutura

linhaamarela/

├── css/

│ └── game.css, logo.css, pause.css, etc.

├── img/

│ └── assets do jogo (invasores, fundo, ícones)

├── js/

│ └── Game.js, GameObject.js, Ball.js, etc.

├── mp3/

│ └── Áudios do jogo

├── database/

│ └── connectdb.php

├── verifica-login.php

├── sair.php

├── game.php

├── gameover.php

└── README.md

🧑‍💻 Instalação local

  1. Clone o repositório:

    git clone https://github.com/seunome/linhaamarela.git
    
  2. Configure seu ambiente local com PHP (Apache, XAMPP ou similar).

  3. Certifique-se de que a pasta linhaamarela/ está acessível via navegador, ex.:

    http://localhost/linhaamarela/game.php
    
  4. Para ativar o controle de login, edite os arquivos verifica-login.php e connectdb.php com seus dados.

🤝 Contribuição

Contribuições são bem-vindas! Abra uma issue ou envie um pull request com melhorias, novos níveis ou sugestões. 📬 Contato

Desenvolvido por Óliver S. Castilho 📧 suporte@n2oliver.com 📱 (21) 98669-5629 📝 Licença

Este projeto está licenciado sob a MIT License. 💛 Curtiu?

Se esse jogo te divertiu, considere fazer uma doação via PIX para ajudar no desenvolvimento de novos projetos. Chave PIX: suporte@n2oliver.com

About

Controle a linha amarela, destrua invasores e avance de fase! Um jogo retrô com ação, desafio e estilo, direto no seu navegador.

Resources

License

Stars

Watchers

Forks

Packages

No packages published