Evaluando propuestas

Tic Tac Toe in Corona sdk with specific tasks required

Publicado el 06 Noviembre, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Desarrollado solo en corona sdk ningun otro software.
Proyecto 3 en raya con especificaciones de requerimientos -
se entregara 2 pdf con las instrucciones de la tarea a resolver,
debe utilizar el parte del codigo del pdf1 para completar la tarea y
del pdf 2 terminar las tareas asignadas

Tarea 1
-Permitir colocar los "O" y "X" dentro de las grillas
-Permitir jugar contra la computadora
-Permitir elegir quien empieza
-Mantener un record de los movimientos y mostrar el ganador
-Usar un mismo estandar de programacion para todo el proyecto.
-Proveer un documento de word con los record del "black box" y unit test que completo para verificar que el app funciona
-proveer un archivo Zip con todos los archivos que el proyecto use en corona simulator
-Por separado proveer el MD5 hash del archivo zip

Tarea 2

-Implementar la logica para ganar de la tarea1
-Mantener un registro de ganadas/perdidas/empate, persistente durante las sesiones de uso(local storage)
-Permitir borrar los datos de ganadas/perdidas/empate almacenados
-Permitir al humano deshacer su ultima jugada en los ultimos 5 segundos de haber echo el movimiento.
-Repetir el ultimo juego en orden de cada movimiento realizado en el juego
-Implementar 3 dificultades,
facil = computadora juega aleatoriamente
Dificil = computadora juega con logica para ganar
Medio = computadora usa movimientos aleatorios en turnos inpares  y logica ganadora en turnos pares
-Proveer un word con el "black bock" y unit test de la verificacion del app funciona.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Plataformas requeridas iPhone, Android

Plazo de Entrega: 07 Noviembre, 2017

Habilidades necesarias