Ingress Simulator

En esta sección se resolverán dudas relacionadas con el lenguaje de programación de Oracle Java

Moderator: julianmartinez16

Post Reply
User avatar
sebasvallejoroldan
Posts: 13
Joined: Tue Jan 17, 2017 9:02 am

Ingress Simulator

Post by sebasvallejoroldan » Tue Apr 18, 2017 9:46 am

Simulador del juego Ingress de Niantic, Inc. enfocado en el building de portales y estudio de ls estados del mismo para las Anomalías

Veáse:

- Página del juego:
https://www.ingress.com/
- Términos de Servicio del juego en el cuál especifican el uso no comercial de sus contenidos:
https://www.ingress.com/terms
-Ya que el juego necesita muchos conceptos previos, dejo manuales para el entendimiento del mismo:
http://decodeingress.me/ingress-manual/
https://support.ingress.com/hc/en-us

App:

https://marvelapp.com/441d728

Image

¿Qué voy a hacer?

- Mejorando el diseño de la aplicación para que sea más intuitiva y completa en los aspectos que está ofreciendo.
- Diseñar completamente la interfaz en Android Studio.

¿Qué estoy haciendo?

- Asesorándome con personas que lo no lo juegan y lo juegan para complementarme de algo que pueda agregarle o quitarle según el caso.
- Observo videotutoriales del manejo de Android Studio.
- Para la opción Deploy Resonators se implementará un ejemplo de cómo se optimizaría la ganancia de AP (experiencia del juego) mediante un gif:

Image

¿Qué dificultades tengo?

- Tiempo para las entregas con todo lo que tengo pensado ponerle.
- Pensar en las posibles fallas de diseño o funcionamineto que pueda tener.

- Cambio de computador y demora al descargar e instalar de nuevo los programas requeridos.
- Al no poseer un celular que corra Android, tengo que instalar aplicaciones que lo simulen y probarlas eventualmente.
- Mala elección en el software para realizar el proyecto ya que estaba pensando hacerlo con NetBean y ahora será con Android Studio.

Backlog:

- Instalar Android Studio.
- Aprender a usar Android Studio.
- Instalar simulador de Android (BlueStacks) para tener una visualización de la aplicación más realista.
- Aprender a usar BlueStacks.
- Crear la SSH Key para el repositorio.
- Realizar el Diagrama de Clases para el programa.
- Crear la clase Resonator.
- Crear la clase Mod.
- Crear la clase Portal.
- Programar el botón Stats y Back para que cada uno lleve a donde debe
- Aprender comando de Git.
- Probar push.
- Repasar comando de Linux.
- Subir código al repositorio.
- Revisar el código por posible excepciones.
- Crear opciones de ayuda o información para las clases Resonator y Mod.
- Probar que el menú de elección sí lleva a cada parte específica.
- Probar igualemnte con los botones de cada página.
- Agregar cada Resonator con su respectivo lvl.
- Agregar cada Mod con su respectivo tipo.
- Agregar Stats a cada Resonator dependiendo su lvl.
- Agregar Stats a cada Mod dependiendo su tipo.
- Agregar restricciones de adición de Resonators según lvl (regla obligatoria del juego).
- Agregar restricciones de adición de Mods según tipo (regla obligatoria del juego).
- Agregar opción de si es un solo Agent (jugador) o más para completar la construcción de un Portal (dinámica del juego).
- Agregar visualización del Portal y sus Stats gráficamente.
- Programar el botón Back después de presionar Stats para modificar la construcción de un Portal específico.
- Subir al repositorio el código modificado.
- Verificar el estado de las diferentes versiones con el Control de versiones del repositorio.
- Implementar mejoras de código, en cuanto a tiempo de ejecución, consumo de memoria, batería, etc.
Last edited by sebasvallejoroldan on Thu May 04, 2017 9:11 am, edited 5 times in total.

User avatar
Valeriam04
Posts: 45
Joined: Tue Jan 17, 2017 8:55 am

Re: Ingress Simulator

Post by Valeriam04 » Wed Apr 26, 2017 7:22 pm

Esta una nota el diseño, pero segun lo que le entendi al profe que tambien me lo corrigio los back deberian ir en la parte superior izquierda que una "comodidad" para el cliente porque no salimos de "nuestra zona de confort" y siempre vamos a buscar ahi el back
Valeria Moreno
Gestión de la calidad del Software

User avatar
ccpc
Posts: 60
Joined: Fri Jan 22, 2016 8:08 am

Re: Ingress Simulator

Post by ccpc » Wed Apr 26, 2017 7:30 pm

creo que el botón "back" y "check start" deberian estar al mismo nivel (la posicion) e invertirles el lugar como decía valeria por comodidad del usuario.

Tambien deberias de poner el logo en la app.
Nombre: Cristian Camilo Palacio Cuartas.
Materia: Logica de programación.

User avatar
Yenifer Barco
Posts: 44
Joined: Tue Jan 17, 2017 8:57 am

Re: Ingress Simulator

Post by Yenifer Barco » Wed Apr 26, 2017 7:44 pm

El Juego debería tener un botón que permita salir de la aplicación y en la segunda pantalla los títulos están repetidos yo creo que en la segunda opción donde dice deploy resonators va deploy mod.

User avatar
jbrandlondoo
Posts: 20
Joined: Thu Jan 26, 2017 7:43 am

Re: Ingress Simulator

Post by jbrandlondoo » Wed Apr 26, 2017 8:49 pm

deploy rasonators esta repetida

User avatar
sebasvallejoroldan
Posts: 13
Joined: Tue Jan 17, 2017 9:02 am

Re: Ingress Simulator

Post by sebasvallejoroldan » Thu May 11, 2017 9:08 am

Error gráfico:

Image

El mismo error gráfico:

Image

Código:

Image

User avatar
julianreco1
Posts: 46
Joined: Fri Jan 22, 2016 8:09 am

Re: Ingress Simulator

Post by julianreco1 » Thu May 11, 2017 9:16 am

Image
Julian Restrepo
Programacion Orientada a Objetos - POO
хотят знать, что Ха-ха привет :?

User avatar
julianreco1
Posts: 46
Joined: Fri Jan 22, 2016 8:09 am

Re: Ingress Simulator

Post by julianreco1 » Thu May 11, 2017 9:22 am

Image
Julian Restrepo
Programacion Orientada a Objetos - POO
хотят знать, что Ха-ха привет :?

User avatar
julianreco1
Posts: 46
Joined: Fri Jan 22, 2016 8:09 am

Re: Ingress Simulator

Post by julianreco1 » Thu May 11, 2017 9:23 am

Image
Julian Restrepo
Programacion Orientada a Objetos - POO
хотят знать, что Ха-ха привет :?

Post Reply