Skip to content

Latest commit

 

History

History
87 lines (54 loc) · 2.1 KB

File metadata and controls

87 lines (54 loc) · 2.1 KB

🎮 Trabalho Final CPW — Plataforma de Jogos & Emuladores

Bem-vindo ao Trabalho Final CPW, um projeto desenvolvido com foco em games, emulação e experiência interativa via web.
Este projeto transforma o navegador em uma pequena central de jogos, permitindo carregar e executar ROMs diretamente na página.


🚀 Objetivo do Projeto

Criar uma aplicação moderna que:

  • Carregue e execute ROMs de diferentes consoles (dependendo dos módulos ativados)
  • Forneça uma interface limpa e intuitiva
  • Simule um ambiente de sistema operacional voltado para jogos retrô
  • Utilize tecnologias web para garantir desempenho, compatibilidade e fácil acesso

🕹️ Funcionalidades Principais

✔️ Carregamento de ROMs diretamente no navegador
✔️ Sistema de BIOS simulado
✔️ Interface inspirada em consoles/classic OS
✔️ Feedback visual durante o carregamento dos módulos
✔️ Compatível com GitHub Pages
✔️ Estrutura ideal para expansão (novos consoles, skins, temas, etc.)


🧩 Tecnologias Utilizadas

  • HTML5
  • CSS3
  • JavaScript
  • Emscripten / emsdk (para módulos WASM)
  • WebAssembly
  • GitHub Pages

📂 Estrutura Geral do Projeto

/TrabalhoFinal │── index.html │── /assets │── /css │── /js │ ├── bios.js │ ├── os-core.js │ ├── emulatrix.js │── /roms - não enviado ao GitHub)


🌐 Publicação no GitHub Pages

Este projeto está configurado para funcionar diretamente no GitHub Pages.
Basta acessar:

👉 garbilladev.github.io


📜 Licença

Este projeto é de uso educacional e demonstrativo.
Você pode modificar e reutilizar conforme necessário.


🤝 Contribuições

Sugestões e melhorias são sempre bem-vindas!
Abra um Issue ou envie um Pull Request.


👨‍💻 Autor

Matheus Wickert Garbilla (GarbillaDev)
Desenvolvedor apaixonado por jogos, retro systems e tecnologia web.