# 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 ![appinventor](https://img.shields.io/badge/app%20inventor-v2-blue.svg) ![version](https://img.shields.io/badge/game%20version-v1.0-blue.svg) [![License](https://img.shields.io/github/license/matheusfelipeog/iron-man-vs-invaders.svg)](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