BYOB es un programa que he utilizado para la creación del prototipo del trivial y que nos permite programar muy cómodamente.
Funciones tan intuitivas como "si toca <color> hacer" se echan de menos en otros programas como Processing.
Tiene una interfaz gráfica muy atractiva y es un programa de rápido aprendizaje.
Resumiendo, para mí, es un programa simplemente excelente.
Se comenzó la introducción a BYOB creando un juego. En mi caso realicé un juego de laberinto en el que el jugador debe atravesar la línea roja (línea de gol) con la pelota para ganar. Si el balón toca una de las paredes del laberinto vuelve a la posición inicial.
El jugador puede valerse de pelotas de colores para atravesar las diferentes partes del laberinto pero ¡CUIDADO! las pelotas de colores en movimiento te devuelven a las posición inicial.
El juego del laberinto se puede ver en el Espacio Personal de Mi Aulario.
Como he dicho antes, en BYOB es muy fácil programar incluso si no tienes conocimientos de programación. Las ordenes son muy intuitivas y no se me han presentado problemas relevantes con él.
Les incluyo una imagen del proceso de creación del juego del Laberinto:
Una vez realizada esta toma de contacto, volvimos a utilizar BYOB para la realización del prototipo del encargo que nos había hecho la empresa DJ Gaming.
La parte más compleja del prototipo del trivial fue sin ninguna duda, el menú del tablero.
Cómo guardar las preguntas de cada tema fue un quebradero de cabeza. Al final se optó por la opción de crear listas para ello, pero había tanto código que al realizar modificaciones, el ordenador se ralentizaba excesivamente.
Funciones tan intuitivas como "si toca <color> hacer" se echan de menos en otros programas como Processing.
Tiene una interfaz gráfica muy atractiva y es un programa de rápido aprendizaje.
Resumiendo, para mí, es un programa simplemente excelente.
Se comenzó la introducción a BYOB creando un juego. En mi caso realicé un juego de laberinto en el que el jugador debe atravesar la línea roja (línea de gol) con la pelota para ganar. Si el balón toca una de las paredes del laberinto vuelve a la posición inicial.
El jugador puede valerse de pelotas de colores para atravesar las diferentes partes del laberinto pero ¡CUIDADO! las pelotas de colores en movimiento te devuelven a las posición inicial.
El juego del laberinto se puede ver en el Espacio Personal de Mi Aulario.
Como he dicho antes, en BYOB es muy fácil programar incluso si no tienes conocimientos de programación. Las ordenes son muy intuitivas y no se me han presentado problemas relevantes con él.
Les incluyo una imagen del proceso de creación del juego del Laberinto:
Una vez realizada esta toma de contacto, volvimos a utilizar BYOB para la realización del prototipo del encargo que nos había hecho la empresa DJ Gaming.
La parte más compleja del prototipo del trivial fue sin ninguna duda, el menú del tablero.
Cómo guardar las preguntas de cada tema fue un quebradero de cabeza. Al final se optó por la opción de crear listas para ello, pero había tanto código que al realizar modificaciones, el ordenador se ralentizaba excesivamente.
Los mini-juegos no dieron tantos problemas. Con lo aprendido en clase y un poquito de imaginación se pudieron crear mini-juegos como los que ven en las imágenes.
Estos mini juegos se construyeron con imágenes o bien obtenidas de Internet o bien retocadas con Photoshop y con elementos musicales (canciones y/o efectos)
BASKET
Basket es un juego de baloncesto que consiste en parar primero la bola roja de la izquierda en el centro de la barra verde y despues hacer lo mismo con la otra pelota roja.
Si se consigue acertar marcaremos una canasta.
LA CALCULADORA HUMANA
La calculadora humana es un juego matemático en el que el jugador deberá responder correctamente a las operaciones matemáticas planteadas en el menor tiempo posible.
El jugador ganador será el que complete el desafió en el menor tiempo.
UPNA FIGHTER
UPNA Fighter es un juego de lucha que sucede en la plaza de la biblioteca de la Universidad Pública de Navarra. Se pueden lanzar patadas, puñetazos y hacer defensa. El contador de vida baja con cada golpe del oponente y gana el que elimine al adversario antes de que se acabe el tiempo.
En este juego especialmente, se ve la aplicación de los conceptos aprendidos de Photoshop durante la asignatura.
PONG
Pong es el clásico juego de los años 70 adaptado a BYOB. Se ha pretendido guardar el encanto de los juegos antiguos con una presentación del mini-juego típica de las máquinas de recreativos de la época y utilizando música de consolas de 8 bits. De esta manera se ha intentado rememorar el encanto de los primeros videojuegos.
PANG
PANG es el juego final. Es el único de los 5 juegos individual y el jugador deberá superar la prueba si quiere conseguir la victoria de la partida. El juego consiste en romper las pelotas mediante los disparos que lanza el personaje e ir sumando puntos hasta llegar a un limite que al ser sobrepasado, dará como campeón al jugador. Si las pelotas golpean al personaje, le restarán vida hasta que llegue a 0 y perderá el juego.
Tanto en caso de victoria final como en caso de derrota, saltará la correspondiente pantalla de enhorabuena o de consolación según sea el caso.
Cuando todas las funcionalidades del prototipo estuvieron acabadas, realizamos un estudio para ver dónde se encontraban los puntos a mejorar del prototipo.
En concreto, se quiso hacer más hincapié en la ayuda en línea suministrada, y en la usabilidad del juego, incluyendo el nivel de las preguntas realizadas.
De nuevo, se volvió a echar mano de lo aprendido los primeros días de clase en temas de creación de formularios y evaluación de aplicaciones.
Se volvió a realizar un experimento similar a los explicados anteriormente con usuarios finales del producto.
Se escogieron 10 niños para este experimento y se les dejó jugar libremente con el prototipo.
Una vez pasado un tiempo se les entregó un cuestionario para que lo rellenaran, pudiendo dar sus opiniones o recomendaciones.
El formulário utilizado fue el siguiente:
Los resultados obtenidos fueron:
En resumen, los resultados que arrojó el experimento fue que el prototipo estaba bien valorado pero la ayuda era escasa sobre todo en los mini-juegos.
(Más información en el blog de la asignatura y en mi Espacio Personal de MiAulario)
Una vez realizado todo el proceso anterior, concertamos una nueva reunión con la empresa para validar el prototipo y comenzar con el trabajo de Procesing.
El skeching realizado fue el siguiente:
En esta nueva reunión se revisaron todas las funcionalidades y se tuvieron en cuenta los resultados obtenidos en el formulario de evaluación.
Finalmente se acordó continuar en Processing con el trabajo realizado y se añadió alguna función más:
- Un Score o Ranking en el que se guardarán las mejores puntuaciones obtenidas.
- Incorporación de video y audio
- Mejorar la ayuda









No hay comentarios:
Publicar un comentario