Skip to content

Knight é um jogo para Aparelhos Android, feito na plataforma MIT App Inventor.

License

Notifications You must be signed in to change notification settings

matheusfelipeog/knight-game-appinventor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App inventor 2 Game version Code Download License


Knight Game

Um jogo android com movimentação de sprites, efeito parallax, efeitos sonoros e morte.

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

O jogo

Knight Game tem como objetivo mostrar a capacidade da plataforma MIT App Inventor, cujo foco não é o desenvolvimento de jogos para Android, e sim aplicações simples para quem está entrando no mundo da programação.

O Jogo possui diversas funcionalidades que podem ser bases para outros projetos, como: Movimentação de Sprite(Imagem de personagem/objetos) que dará uma boa noção de como é feito a movimentação em jogos de diversas plataformas; Criação de Parallax que simula a movimentação do fundo em uma velocidade mais lenta do que as imagens de primeiro plano, assim dando a ilusão de profundidade, para junto com o personagem dar o efeito de movimentação desejado e Efeitos Sonoros que da vida aos movimentos dos sprites.

OBS: O jogo é criado exclusivamente para o Sistema Operacional Android

Instalação

Para instalação do jogo, é necessário que faça o download do Arquivo APK em um aparelho Android ou Emulador Android. Clique no botão abaixo para ir até as versões lançadas do APK e baixe a mais recente.

Caso não possua descompactador de arquivos em seu aparelho android, baixe o arquivo de extensão .apk. Caso contrário, poderá baixar um dos arquivos compactados e descompacta-lo em seu aparelho e seguir os passos abaixo.

Download do APK

Após download, vá até Meus Arquivos

Abra a pasta Download e clique no arquivo APK instalado nomeado como KnightsGame.apk


Você precisa dar permissão para instalação do APK, após finalizar, clique em ABRIR ou em CONCLUÍDO, como mostra os passos abaixo:

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.

Para realizar modificações no Jogo, é necessário fazer o download do Projeto .aia em sua maquina e seguir os seguintes passos:

  1. Faça seu cadastro/login na plataforma do MIT App Inventor com sua conta da google;

  2. Importe o Projeto .aia nomeado como KnightsGame.aia;

  1. Abra o projeto e realize as modificações que deseja no Jogo nos campos Designer ou Blocks;

  1. Pronto, agora você pode Gerar um APK para jogar ou Exportar um Projeto .aia em sua maquina para outras pessoas visualizarem seu código.

OBS: O MIT App Inventor disponibiliza de diversas maneiras de testar o seu aplicativo antes de gerar um APK, basta escolher e seguir as instruções disponíveis Aqui

Contribuição

Siga os passos abaixo para contribuir:

  1. Faça o fork do projeto (https://github.com/matheusfelipeog/knight-game-appinventor.git)
  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 Knight Game.

Ferramentas Utilizadas

Créditos

Professor

  • Wagner Barth - Responsável pela apresentação e introdução ao MIT App Inventor.

Imagens/Sprites

Músicas/Efeitos

Autor