# iron-man-vs-invaders
**Repository Path**: deepidea/iron-man-vs-invaders
## Basic Information
- **Project Name**: iron-man-vs-invaders
- **Description**: Iron Man vs Invaders é um jogo onde você protege a terra junto ao Iron Man dos terríveis Invaders.
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2019-08-07
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README


[](https://github.com/matheusfelipeog/iron-man-vs-invaders/blob/master/LICENSE)
***
# Iron Man vs Invaders
> Salve a terra dos Invaders junto com o Iron Man
## O que é MIT App Inventor ?
MIT App Inventor, também conhecido como App Inventor for Android, é uma aplicação de código aberto originalmente criada pela Google, e atualmente mantida pelo Massachusetts Institute of Technology (MIT).
Ele permite que os recém-chegados à programação de computador criem aplicativos de software para o sistema operacional Android. Ele usa uma interface gráfica, muito semelhante ao do zero e da interface do usuário StarLogo TNG, que permite aos usuários arrastar e soltar objetos visuais para criar um aplicativo que pode ser executado em dispositivos Android.
**Fonte:** [Wikipédia](https://pt.wikipedia.org/wiki/App_Inventor)
## O jogo
Assim como [Knight Game](https://github.com/matheusfelipeog/knight-game-appinventor), *Iron Man vs Invaders* tem como princípio mostrar a capacidade da plataforma MIT App Inventor na criação de simples jogos para dispositivos Android, e incentivar quem está utilizando esse sistema.
O jogo utiliza os sensores de orientação e temporizador do próprio dispositivo para realizar a movimentação tanto dos personagens como do ambiente.
**OBS:** *O jogo é criado exclusivamente para o Sistema Operacional Android*
## Instalação
1. Para instalação do jogo, é necessário que faça o download do [Arquivo APK](/ironMan_Vs_Invaders.apk) em um aparelho Android ou Emulador Android;
2. Após download, vá até ***Meus Arquivos***;
3. Abra a pasta ***Download*** e clique no arquivo APK instalado nomeado como *ironMan_Vs_Invaders.apk*;
4. Você precisa dar permissão para instalação do APK, após finalizar, clique em **ABRIR** caso queira executar o jogo ou em **CONCLUÍDO**;
5. Agora é só procurar o jogo em seus aplicativos.
***Pronto, agora divirta-se*** 🎮
## Modificação
> **OBS:** A plataforma **MIT App Inventor** com o domínio *ai2.appinventor.mit.edu* possui limitação de 10MB para geração de APK. Você pode gerar um *Projeto .aia* e exportar para a plataforma MIT App Inventor com domínio *code.appinventor.mit.edu* e seguir os mesmos passos abaixo ou realizar todo o processo diretamente nesse outro domínio caso seu projeto ultrapasse esse limite.
Para realizar modificações no Jogo, é necessário fazer o download do [Projeto .aia](ironMan_Vs_Invaders.aia) em sua maquina e seguir os seguintes passos:
1. Faça seu cadastro/login na plataforma do [MIT App Inventor](http://ai2.appinventor.mit.edu) com sua conta da Google;
2. Importe o Projeto .aia nomeado como *ironMan_Vs_Invaders.aia*;
3. Abra o projeto e realize as modificações que deseja no Jogo nos campos **Designer** ou **Blocks**;
4. Pronto, terminando suas modificações, agora você pode gerar um APK para jogar ou Exportar o Projeto .aia atualizado para sua máquina.
**OBS:** *O MIT App Inventor disponibiliza de diversas maneiras para testar o seu aplicativo antes de gerar um APK, basta escolher e seguir as instruções disponíveis [Aqui](http://appinventor.mit.edu/explore/ai2/setup.html)*
## Contribuição
Siga os passos abaixo para contribuir:
1. Faça o *fork* do projeto ();
2. Crie uma *branch* para realizar sua modificação (`git checkout -b feature/nome_modificação`);
3. Faça o *commit* (`git commit -m "Descreva sua modificação"`);
4. *Push* (`git push origin feature/nome_modificação`);
5. Crie um novo *Pull Request*.
## Galeria MIT
MIT App Inventor possui sua propría galeria, onde é possível compartilhar seus projetos para que a comunidade possar testar, modificar e compartilhar.
Atráves da Galeria também é possível ter acesso ao Projeto [Iron Man Vs Invaders](http://ai2.appinventor.mit.edu/?galleryId=6379735574249472).
## Ferramentas Utilizadas
- [MIT App Inventor](http://ai2.appinventor.mit.edu/) - Criação do jogo;
- [Photoshop](https://www.adobe.com/br/products/photoshop.html) - Para criação do modelo do game;
- [Krita](https://krita.org) - Edição de Imagens/Sprites;
- [Tiny PNG](https://tinypng.com/) - Otimização de Imagens/Sprites PNG;
## Créditos
#### Professor
- [Wagner Barth](https://www.linkedin.com/in/wagner-barth-5ba7611/) - Responsável pela apresentação e introdução ao MIT App Inventor.
#### Imagens/Sprites
- [Sprite Database](http://spritedatabase.net/file/17969) - Sprite Iron Man;
- [Dinv Studio](https://dinvstudio.itch.io/dynamic-space-background-lite-free) - Sprite Space;
- [Millionth Vector](http://millionthvector.blogspot.com/2012/12/more-top-down-spaceship-sprites.html) - Naves Inimigas;
- [Open Game Art](https://opengameart.org/content/16-planet-sprites) - Sprite planet;
- [Open Game Art](https://opengameart.org/content/explosions-2) - Sprite explosão;
- [Vg Resource](https://www.spriters-resource.com/neo_geo_ngcd/ms3/sheet/16299/) - Sprite laser;
#### Músicas/Efeitos
- [Retro Tracks](https://retro.sx/music/904) - Musica menu, ambiente e game over de Star Fox 2;
Autor