Skip to content

SWF Launcher é um aplicativo desktop construído com React, Electron e Ruffle para executar jogos Flash (SWF). Oferece uma interface moderna em português, gerenciamento de biblioteca de jogos e suporte a Windows.

License

Notifications You must be signed in to change notification settings

adrianohcampos/SWF-Launcher

Repository files navigation

SWF Launcher

Um launcher de jogos SWF construído com React, Electron e Ruffle.

📝 Descrição

O SWF Launcher é uma aplicação desktop que permite executar jogos Flash (SWF) usando o emulador Ruffle. A aplicação oferece uma interface moderna e intuitiva para gerenciar e jogar seus jogos Flash favoritos.

📸 Screenshots

Interface do SWF Launcher

Interface principal do SWF Launcher

🚀 Funcionalidades

  • Interface moderna e responsiva
  • Suporte a jogos SWF através do emulador Ruffle
  • Gerenciamento de biblioteca de jogos
  • Interface em português
  • Compatível com Windows

🛠️ Tecnologias Utilizadas

  • React
  • Electron
  • TypeScript
  • TailwindCSS
  • Ruffle (emulador Flash)
  • Vite

📦 Instalação

  1. Clone o repositório:
git clone https://github.com/adrianohcampos/SWF-Launcher.git
cd SWF-Launcher
  1. Instale as dependências:
npm install
# ou
pnpm install
  1. Execute o projeto em modo de desenvolvimento:
npm run dev
# ou
pnpm dev

🏗️ Build

Para criar um executável do projeto:

npm run build
# ou
pnpm build

O executável será gerado na pasta release.

📁 Estrutura do Projeto

SWF-Launcher/
├── app/           # Código principal da aplicação
├── assets/        # Recursos estáticos
├── components/    # Componentes React
├── electron/      # Configurações do Electron
├── games/         # Jogos SWF
├── hooks/         # Custom hooks React
├── lib/           # Utilitários e bibliotecas
├── public/        # Arquivos públicos
├── ruffle/        # Emulador Ruffle
├── src/           # Código fonte
└── styles/        # Estilos CSS

📄 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

🤝 Contribuindo

Contribuições são sempre bem-vindas! Por favor, leia o guia de contribuição antes de enviar um pull request.

📞 Suporte

Se você encontrar algum problema ou tiver sugestões, por favor, abra uma issue no GitHub.

About

SWF Launcher é um aplicativo desktop construído com React, Electron e Ruffle para executar jogos Flash (SWF). Oferece uma interface moderna em português, gerenciamento de biblioteca de jogos e suporte a Windows.

Resources

License

Stars

Watchers

Forks

Releases

No releases published