Contenidos del curso
Introducción
Pokemon Go, qué vamos a aprender
Tu instructor: Juan Gabriel Gomila
Cómo hacer tu pokemon Go si tienes Windows
Cuatro pinceladas de Pokemon Go
Creando el proyecto y subiendo al repositorio Git
El mapa de Pokemon Go
Map Kit
La posición del jugador
La privacidad y los permisos de geoposición
Centrar al jugador en el mapa
Un par de detalles sobre la usabilidad de apps y videojuegos
El arte del videojuego
La brújula para volver a centrar al jugador
Subiendo al repositorio
Aparecen los Pokemon!
Los timers y las acciones repetidas
Las Map Kit Annotations
La pokedex
Core Data
Consultas a nuestra base de datos
¿Capturado o no?
Las tablas y colecciones
Secciones y tablas
Las secciones y la tabla de pokemons
Un toque más personal a la pokedex
A capturar pokemons!
Map View Delegate
Añadir el pokemon al mapa
Subclases de MKAnnotation
El pokemon aleatorio
Tocar el pokemon en el mapa
Mover el mapa al pokemon seleccionado
Ajustar el rango de visión del jugador
No te olvides de subir al Git
La batalla con el Pokemon
SpriteKit y las escenas
Configurando el View Controller
Configurando la escena
El inicio de la batalla
Añadir el pokemon
Añadir la pokeball
Hacer más fácil el movimiento
La física del videojuego
Los métodos touches began y ended
El método contact made
La cuenta atrás
Fin de la batalla con Notificaciones
Mensajes y usabilidad
Capturar el pokemon
Alertas y ayudas para el usuario
El bug de la primera vez
El bug de la aparición doble
Sube al git y prepárate para lo que viene!
El logo del videojuego
La importancia del logo de una app
Cómo diseñar un buen logo con Sketch 3
Make App Icon
Nociones de Game Design
No todos los Pokemon son iguales
La frecuencia total de aparición
Cambiando la frecuencia de cada pokemon
Los trucos de un técnico de QA, cómo probar un videojuego
Pausar el juego cuando nos vamos del mapa
Y hasta aquí Pokemon Go!
Y esto es solamente el principio