|
пре 7 година | |
---|---|---|
Classes | пре 7 година | |
Resources | пре 7 година | |
lib | пре 7 година | |
proj.android-studio | пре 7 година | |
proj.ios_mac | пре 7 година | |
proj.linux | пре 7 година | |
.cocos-project.json | пре 7 година | |
.gitignore | пре 7 година | |
.gitmodules | пре 7 година | |
CMakeLists.txt | пре 7 година | |
README.md | пре 7 година | |
RedCore.apk | пре 7 година | |
build | пре 7 година | |
manual.txt | пре 7 година |
/********************************************************************
O jogo desenvolvido nesse projeto foi um estilo brick-break onde o objetivo é avançar de fases atingindo o núcleo vermelho dentro das camadas de blocos. Os blocos em questão podem ser destrúidos ao serem atingidos pela(s) bola(s) em jogo.
Satisfazendo alguns requisitos do trabalho, foram implementadas as seguin- tes funcionalidades:
Power ups-downs: aumento/diminuição da pá; bolas múltiplas (até 3);
salvar o nível do jogo; super-bola, capaz de destruir
qualquer tipo de bloco
Fases aleatórias: as fases são geradas aleatoriamente, no sentido de
variação do tamanho, cor e velocidade de rotação dos
blocos
Blocos móveis: os blocos se movem ao redor do núcleo
Mais de um tipo de bloco: existem dois tipos de blocos (normais e
indestrutiveis)
Alguns detalhes que devem ser mencionados sobre a implementação:
Sobre os power-ups:
Para o desenvolvimento do jogo, foi utilizada o framework cocos2d-x, em C++, e o DoxyDoc (para Sublime Text) para a documentação do código. O jogo foi desenvolvido para Android, e testado em um celular Motorola G4 com Android 7.0. O cocos2d foi utilizado devido à sua simplicidade de programação e entendimento da ferramenta.
Algumas observações:
NÃO RODA NO EMULADOR!
Antes de montar o arquivo você deve configurar o arquivo proj.android-studio/local.properties
.
Para montar o APK do jogo:
./build