neurorazer: doc oficial del juego multitarea gratuito creado para mejorar el rendimiento cognitivo

12
NeuroRaZer – Juegos Multitarea – v2.1 Beta | @tijuinem NEURORAZER NEURORAZER - VERSIÓN ESTÁNDAR, VERSIÓN 2COCHES, 2MANOS Y ONLINE

Upload: tijui

Post on 27-Nov-2015

783 views

Category:

Documents


0 download

DESCRIPTION

NeuroRAZER es un videojuego de coches gratuito creado para mejorar el rendimiento cognitivo. NeuroRAZER es la versión libre del juego y proyecto comercial Neuroracer. El original(con C) (The Gazzaley Lab) es el resultado de la investigación realizada por un grupo de científicos de la Universidad de California, publicada en la revista científica británica Nature. Según sus estudios los juegos de Brain-Training no cumplen este cometido y su uso no mejora estas capacidades si no que hacen que el jugador mejore solo a nivel de práctica en esos juegos concretos. Los investigadores desarrollaron un videojuego con el que se puede medir y reparar el deterioro neuronal relacionado con el envejecimiento. Se trata de controlar un vehículo en el que el jugador podría tener una única tarea o varias al mismo tiempo. Trata de un coche, en el que aparece un punto verde en pantalla y el jugador tiene que eliminarlo. NeuroRazer implementa más tareas, y también una versión de 2 cochesNeurorazer Neuroracer Juegos Multitarea Multitasking Game

TRANSCRIPT

NeuroRaZer – Juegos Multitarea – v2.1 Beta | @tijuinem

NEURORAZER NEURORAZER - VERSIÓN ESTÁNDAR, VERSIÓN

2COCHES, 2MANOS Y ONLINE

NeuroRAZER - Versión Estándar, versión 2Coches, 2Manos y ONLINE

2

Índice de CONTENIDO

Presentación .................................................................................................................................. 3

El desarrollo cognitivo y los videojuegos ...................................................................................... 3

NeuroRazer.................................................................................................................................... 4

El nombre NeuroRazer .............................................................................................................. 4

Versión un vehículo + Tareas Extra. .............................................................................................. 5

Versión dos vehículos .................................................................................................................... 6

Resumen de Controles .................................................................................................................. 7

Consejos ........................................................................................................................................ 8

Historia .......................................................................................................................................... 9

Índice de versiones ...................................................................................................................... 10

Mejoras Pendientes. ................................................................................................................... 10

Enlaces relativos al juego-DESCARGAR ....................................................................................... 11

Actualización Feb 2015 ............................................................................................................... 11

Enlaces Externos - Otras Cosas.................................................................................................... 12

NeuroRAZER - Versión Estándar, versión 2Coches, 2Manos y ONLINE

3

Presentación

NeuroRAZER es un videojuego de coches gratuito creado para mejorar el rendimiento

cognitivo. NeuroRAZER versión "Estándar" es la versión libre del juego y proyecto

comercial Neuroracer. El NeuroRacer (con C) oficial (The Gazzaley Lab) es el resultado de la

investigación realizada por un grupo de científicos de la Universidad de California, publicada en

la revista científica británica Nature. Nov 2013.

Los investigadores desarrollaron un videojuego con el que se puede medir y reparar el

deterioro neuronal relacionado con el envejecimiento. Se trata de controlar un vehículo en el

que el jugador podría tener una única tarea o varias al mismo tiempo. En el original, se trata de

un solo coche, en el que cada cierto tiempo aparece un Punto Verde en pantalla y el jugador

tiene que pulsar cierta tecla para que desaparezca.

Tras seis meses de continuado entrenamiento, los voluntarios, no solo mejoraron esa

capacidad sino que también llegaron a superar los resultados de los jóvenes de 20 años que no

se habían entrenado de esa forma. “Me gusta la idea de que se pueda intervenir en el

envejecimiento de las personas y que los mayores puedan mejorar sus capacidades cognitivas

jugando”, dijo Gazzale

El desarrollo cognitivo y los videojuegos

Según estudios, los juegos de Brain-Training no cumplen estos cometidos y su uso no

incrementan estas capacidades cognitivas, de memoria, etc, si no que hacen que el jugador

mejore a nivel práctico en esos juegos y habilidades concretas.

Así, The Gazzaley Lab, trabajó en el desarrollo de un juego de coches multitarea que

además de mejorar estas habilidades que se van consiguiendo con la práctica y el

entrenamiento del juego en sí mismo, mejorara otro tipo de capacidades:

1. Mejorar el rendimiento cognitivo.

2. Entrenamiento mental.

3. Evitar la pérdida de memoria con videojuegos.

4. Prevenir enfermedades relacionadas con la pérdida de memoria.

5. Reactivar aptitudes como la memoria, la atención.

6. Realizar varias tareas simultáneas.

7. Reparar el deterioro neuronal relacionado con el envejecimiento.

8. Incremento de la actividad registrada en las ondas theta.

9. Memoria plástica y la capacidad de aprendizaje.

10. Mejorar la atención, y las habilidades cognitivas, sensoriales y espaciales.

11. Mejora la capacidad de permanecer centrados de forma activa.

NeuroRAZER - Versión Estándar, versión 2Coches, 2Manos y ONLINE

4

NeuroRazer

NeuroRazer es por tanto la

versión AMATEUR, libre, gratuita, y Open

Source de ese prototipo de juego

multitarea. El juego está programado

para que cada usuario vaya controlando

su nivel. El jugador va añadiendo a la

partida las características que vaya

necesitando; como la velocidad, y el

número de tareas que se ve capaz de

sobrellevar, el tráfico, etc.

El nombre NeuroRazer

Si hubiera algún problema al usar un nombre tan similar con el proyecto original, no habría ningún problema en cambiarlo. Sólo se ha usado el nombre para que la gente que busque el juego NeuroRacer, con el que se hizo el estudio, y vea que no existe; tenga la posibilidad de descargar un juego similar. El juego es gratuito, y no hay lucro en este proyecto. Es un trabajo Open para la comunidad y ayudar a las personas mayores.

Original: NeuroRacer Clon: NeuroRaZer.

NeuroRAZER - Versión Estándar, versión 2Coches, 2Manos y ONLINE

5

Versión un vehículo + Tareas Extra.

Existen dos versiones del juego. Esta primera es la más parecida al original. El juego

comienza con un coche en pantalla sin ninguna TAREA extra programada. Empieza muy, muy

despacio y sin nada de tráfico. Que personas mayores o sin conocimientos con ordenadores o

práctica en videojuegos puedan empezar desde cero. Éste puede ser el primer contacto con un

ordenador para muchas personas, y de hecho en pruebas lo ha sido

1.- Añado Tráfico: Con las teclas de función, añado diferentes tipos de vehículos al circuito:

Bicicletas, Camones, Coches, etc. La primera pulsación activa la presencia, las siguientes

incrementan su número: F3/F4 para aumentar el número de vehículos de bicis, F5/F6 para los

coches y F7/F8 para los camiones.

2.- Añado Segunda Tarea: Con la tecla de función F10, activo un Punto Amarillo en pantalla,

que saldrá de forma aleatoria en diferentes posiciones que habrá de eliminarse pulsando la

Barra ESPACIADORA. Si no, se pierden puntos.

3.- Añado Tercera Tarea: Consiste en un Punto ROJO que salta también de forma aleatoria, y

que para eliminarlo hay que usar el ratón y disparar sobre él. Mientras esté en pantalla, se

pierden puntos. Se activa con la tecla

de función F9.

4.- Cambio Velocidad: Con las teclas

de función F1/F2. Aumento e

decremento la velocidad del juego, y

también su dificultad. Con las teclas

F11/F12, ajustas también diferentes

velocidades dependiendo del tipo de

ordenador que se esté usando.

5.- Otros Controles: Puede usar la

tecla "P", para pausar y reanudar la

partida. Si su ordenador va

excesivamente lento, 486, PIII, y no consigue ajustar la velocidad con las teclas de Función

F11/F12; y con las teclas F1/F2; puede controlar el movimiento de su vehículo con las teclas

"+" "-" del PAD del teclado. Puede incrementar también el número de veces que aparecen los

Puntos Rojos, y amarillos en pantalla pulsando la tecla "A". De esta forma aparecerán más

veces estas segundas tareas. Dificultando obstensiblemente el juego.

NeuroRAZER - Versión Estándar, versión 2Coches, 2Manos y ONLINE

6

Versión dos vehículos

(2coches, 2manos + Tarea Extra)

Una vez completada la versión del juego con un coche, que es la similar al juego

Neuroracer, me pareció original crear una versión un poco más complicada y divertida. Sin

ningún otro propósito que el puro entretenimiento. ¡ ya puestos !

En España, existe una prueba informática que se tiene que superar cuando uno se

examina para conseguir el Carnet de Conducir. También a la hora de renovarlo. El juego en

concreto consiste en manejar con cada mano un vehículo y mantenerlos dentro de una

carretera el mayor tiempo posible.

Como anécdota contaré que la primera vez que hice esta prueba al renovar el carnet

de conducir allá por el año 0, batí todos los records que tenía apuntados la secretaria que

llevaba el trámite de renovar mi permiso. Yo le dije que era divertido y que si me podía dejar

un poco más, o darle un poco de velocidad… ( licencia literaria basada en hechos reales )

Con ese recuerdo, y con el conocimiento inequívoco que el tiempo pasa y que dentro

de poco tendré que renovar otra vez, he creado una versión similar a ese software. También

se ha complicado un poco, al poder seleccionar vehículos por pantalla, e incrementar la

velocidad y dificultad del juego y tener una segunda tarea añadida.

Para la versión del juego en la que aparecen dos coches por pantalla las teclas de

función y control son las mismas.

COCHE 1 - Teclas: Z=Derecha X=Izquierda

COCHE 2 - Teclas: M=Derecha N=Izquierda

En este caso no hay tercera

tarea. No aparece el punto rojo en

pantalla que teníamos que eliminar con

el ratón. En esta versión del juego solo

aparecerá como segunda tarea el

Punto Amarillo, que eliminaremos con

la Barra Espaciadora.

NeuroRAZER - Versión Estándar, versión 2Coches, 2Manos y ONLINE

7

Resumen de Controles

Cursor: para el control del coche, en la versión estándar de 1 coche por pantalla.

Z - X: Control del vehículo 1 en la versión de dos vehículos.

N - M: Control del vehículo 2 en la versión de dos vehículos.

F1 / F2 Incrementa / Reduce la velocidad que muestra la pantalla.

F3 / F4 Incrementa / Reduce el número de Bicicletas.

F5 / F6 Incrementa / Reduce el número de Coches.

F7 / F8 Incrementa / Reduce el número de Camiones.

F9 Activa la segunda Tarea. Aparece / Desaparece el Punto Rojo en pantalla – ratón

para eliminarlo -

F10 Activa la tercera Tarea. Aparece / Desaparece el Punto Amarillo en Pantalla - barra

espaciadora para eliminarlo-

F11 Si tiene problemas de velocidad del ordenador, esta es la tecla de turbo.

F12 Si va muy rápido el scroll, ésta es la tecla de frenado.

Barra Espaciadora. Para eliminar el Punto Amarillo.

Ratón para mover, disparar y eliminar el punto de mira que elimina el Punto Rojo de la

pantalla.

Tecla "A" . Incrementa la dificultad del número Aleatorio que hace que aparezcan más

puntos Rojos y Amarillos por pantalla.

Teclas del PAD "+" y "-" .Mueven más rápido el coche en la pantalla. Si tu ordenador

es muuuuy viejo: úsalas.

Tecla "P" para Pausar el juego.

Tecla "ESC" para Abandonar en cualquier momento.

Teclas CTRL-ALT+SUPR para cualquier incidencia :) – nuestras amigas !!

Los controles principales los veremos durante la partida arriba a la izquierda

para poder ir interactuando con ellos y ajustar el sistema a las capacidades técnicas del

propio ordenador, y a nuestro control personal del juego.

En Rojo aparecen los que SI ESTÁN activados, y en Azul desactivados.

NeuroRAZER - Versión Estándar, versión 2Coches, 2Manos y ONLINE

8

Consejos

Velocidad. Lo primero y más importante es poner el juego a una velocidad adecuada a nuestro

ordenador. Este software está programado para funcionar en ordenadores muuuuy viejos y que en el

primer mundo consideramos desfasados y obsoletos, pero que posiblemente en otras partes del globo

se estén usando todavía. Por ello el juego está listo para funcionar en todos ellos. Lo primero que

tenemos que hacer es que podamos jugar sin excesivas complicaciones, y que el coche no vuele por la

pantalla a una velocidad excesiva ni sea muy pesado moverlo a “paso de burra”.

Para ello se dispone de varias opciones de control de velocidad: Las primeras con las que

deberíamos empezar a buscar el nivel, son las teclas de función: F1/F2. Con ellas manejamos la

velocidad con la que se muestra el scroll por pantalla. Si con estas teclas no conseguimos ajustarlo,

pasaremos a usar F11/F12. Aumenta y disminuye la transición. Si ajustadas estas velocidades el coche

no va correctamente se pueden usar las teclas “+” y “-“ del Pad del teclado para aumentar su movilidad.

Vehículos y tareas. Una vez que el control por pantalla es correcto añadimos algún vehículo al

circuito. De esta forma empezamos practicar con el teclado y a movernos por la pista. Para empezar

bastaría seleccionar con un solo tipo de vehículos PERO es muy importante activar una segunda tarea

por pantalla. Que es, al fin y al cabo el propósito de este juego. Para principiantes, podemos empezar

con la tarea del Punto Amarillo. Esto sería similar al proyecto original. Pero una vez que se adquiera

práctica, es conveniente activar el Punto Rojo, que tendremos que desactivarlo con el ratón, disparando

exactamente en dónde este se encuentre. Bastante más complicado de controlar y que nos hará estar

muy atentos.

Ruiditos. Algunos pensarán que son una pesadilla, pero considero que es necesario que el nivel

de alerta auditivo esté también activo. Si nos salimos de la carretera por la derecha, se activará un

molesto ruido en el altavoz derecho. Idem por la izquierda. Igualmente habrá diferentes ruidos al

aparecer Puntos Amarillos, o Rojos en pantalla. También al chocar con carros, agua, etc.

Puntos. Aparecen al final de cada pantalla puntuaciones simplemente para que cada uno vea

su progreso. No es la idea del juego batir records.

Cuelgues y Bloqueos varios. Por desgracia se cuelga más de lo que uno quisiera. Nada

que un CTRL+ALT+SUPR no solucione. XD. Y siento el inconveniente que ello pueda causar en su

ordenador y su paciencia; pero el juego se distribuye sin ningún tipo de garantía y así se explica en el

acuerdo de licencia. Por otro lado, es muy fácil evitar que el juego se Bloqueé. Basta con tocar solo las

teclas definidas para el juego. Y no aporrear el teclado, ni experimentar demasiado. Igualmente al

acabar la partida, comienzos, presentaciones, etc. Usar solo las teclas definidas en cada situación.

NeuroRAZER - Versión Estándar, versión 2Coches, 2Manos y ONLINE

9

Historia

Cuando leí la noticia sobre el estudio del proyecto Neuroracer (nov2013) me pareció

interesante y busqué una forma de descargar-comprar el juego oficial. No lo vi por ningún sitio

y por ello me propuse hacer una versión personal, amateur, libre, y Open Source, del juego

para un coche. Algo típico: movimiento general, carga de pantalla aleatorias, y la aparición del

punto Rojo en pantalla que se eliminaba pulsando una tecla. Así nace la versión Estándar.

Posteriormente cambiando el pulsar una tecla por usar el ratón. Me pareció divertido

complicarlo un poco más, y en otro rato hice la versión para dos coches simultáneos por

pantalla. De esta forma existe la versión "a Dos Manos del juego".

Ambos juegos se han desarrollado en un formato gráfico clásico: Un sistema Arcade en

perspectiva cenital de 640*480 pixels de resolución de pantalla y 16 bits. La idea, es que el

software funcione y-o pueda ser compilado en cualquier ordenador por viejo y desfasado que

éste sea. Así, el juego funciona en un rango de sistemas operativos que va desde un MS-DOS a

un Windows 7. :) Y el tener acceso al código cualquiera puede compilarlo para Unix, Linux,

Mac, etc,

Ambos proyectos se liberan de forma Open Source en Github en Dic2013, para que

sean editados, mejorados, ampliados, o divididos; o simplemente descargados y jugados. Esta

plataforma online es la seguiré actualizando y revisando el control de versiones. Asimismo el

software ejecutable EXE, será subido también a SourceForge. Incluída una versión completa en

Inglés.

Siempre usando las licencias originales de no comercialidad, GPL. Y autoría y distribución CC.

Sobre mí: No programaba en C++ desde 1997 y por ello pido disculpas a los que

intenten usar algo de código para su mejora por algunas decisiones tomadas y la ejecución de

algunos algoritmos. Tampoco soy grafista, y por lo tanto la parte gráfica está un poco

descuidada. Ni soy detallista y por eso hay muchos pequeños fallos, pero nada que no

solucione con CTRL + ALT + SUPR... XD. Total; que soy una ruina como programador, pero esto

no es nuevo ni noticia. .

Espero por ello que la liberación del juego en Github motive a algún programador de

verdad a crear versiones mejoradas de este juego ya sea bajo: edición, forks, o comenzando de

cero. Así como para diferentes plataformas más modernas.

Programado bajo DEV-C++ y Allegro4.

Para cualquier cosa (dudas, quejas, lamentos, donaciones XD). Cualquier comentario,

sugerencia, o petición plausible será bienvenida.

Un saludo.

NeuroRAZER - Versión Estándar, versión 2Coches, 2Manos y ONLINE

10

Índice de versiones.

Las versiones ALFA se consideran no válidas para jugar

versión alfa 1.0 11-12-2013 .versión modo local.

versión alfa 1.1 12-12-2013 .carga pantallas ok.

versión alfa 1.2 13-12-2013 .aleatorio de pantallas. aleatorio de aparición punto rojo.

versión alfa 1.3 16-12-2013 .aleatorio de coches en pantalla. modificado el sistema de velocidades del juego.

versión alfa 1.4 17-12-2013 .aparición o no de bicis, coches, y segunda tarea.

versión Beta 1.0 18-12-2013 .primera versión jugable pública.

Fallo en la aparición del tráfico en los aleatorios.

versión Beta 1.1 23-12-2013 .fichero help.html. Añado camiones al circuito.

versión Beta 1.2 01-01-2014 .incrementar/decrementar vehículos. quitar/poner tareas.

versión Beta 1.3 09-01-2014 .incrementar/decrementar velocidades. archivo help. Aleatorios

versión Beta 1.4 13-01-2014 .subo ya una versión EXE a sourceforge para pruebas.

versión Beta 1.5 30-01-2014 .versión Ingles. Se preparan docs.

Versión Beta 2.0 10-02-2015 Código reescrito para funcionar de forma online

Mejoras Pendientes.

Estos son algunos puntos que me gustaría ir retocando en el futuro para conseguir

versiones, más estables y completas.

El código está liberado y se permite su edición, modificación, forks, etc.

Código para FPS. Velocidad estándar para diferentes ordenadores. Está el código pero no probado. En estos momentos está bajo unos Delay-s editable.

Redefinir teclado. Ahora solo funciona con las teclas predefinidas. Cursor + ratón.

Transiciones de las pistas. Fallo a corregir en los últimos 480 pixels del bucle. A veces quita puntos. El Scroll no se completa correctamente y entra en un limbo extraño XD.

Mejoras gráficas. Adjunto archivo para editar los circuitos para GIMP.

En Beta 1.X. Fallo en la aparición del tráfico en los aleatorios. Fallo en win 7. No va en win 8.

Mejoras en el sonido. Música para el motor. No he visto necesario por otro lado poner la música de fondo, porque sería muy pesado. Tampoco he creído que hubiera que poner alguna opción para quitar sonido, puesto que lo veo necesario para avisar al jugador que se está saliendo de la pantalla.

Conversión de Allegro v4 a v5.

Conversión o versión a 32 bits. Está programado de tal forma que solo cambiando algunas variables, ya funcionaría a 32 bits.

Cambiar a utf8 y añadir eñes y tildes en los textos.

No funciona el volver a jugar tras acabarse los puntos. Está el código, pero desactivado.

Fallo en aleatorios de bicis, coches, camiones en algunas ocasiones. A veces vuelan!

Aparición del punto amarillo en primera pantalla y no se ve.

Parpadeos. Aún usando dobles buffers a veces hay parpadeos. No he conseguido mejorarlos.

Y más… y más y más … !

NeuroRAZER - Versión Estándar, versión 2Coches, 2Manos y ONLINE

11

Enlaces relativos al juego-DESCARGAR

DESCARGAR EJECUTABLE

Windows, 2 juegos

https://sourceforge.net/projects/neurorazer/

WEB OFICIAL del JUEGO

http://www.zainder.com/temporal/neurorazer/

Código Fuente C++:

Versión 1 Coche

https://github.com/tijuinem/NEURORAZER_FREE_ver.Estandar

Código Fuente C++:

Versión 2Coches2Manos

https://github.com/tijuinem/NEURORAZER_FREE_ver.2MANOS

Ticket Soporte:

http://sourceforge.net/p/neurorazer/tickets/

Foros:

http://sourceforge.net/p/neurorazer/discussion/general/

Wiki

http://sourceforge.net/p/neurorazer/wiki/Home/

Donaciones*

http://www.zainder.com/contacto/donaciones

*El código fuente se encuentra también en cada ejecutable que te descargues, pero para trabajar con un buen sistema de control de versiones he elegido GITHUB como plataforma oficial. Aunque si alguien no está registrado en esa web y me envía alguna modificación a título personal, será aceptada con grado.

**Este juego se distribuye gratuitamente. Las donaciones se usarán única y exclusivamente para trabajar

en mejoras de este tipo de proyectos. Zainder.com desarrolla desde 2003 software solidario de forma altruista.

Actualización Feb 2015

Debido a la demanda que hubo sobre este juego, sacando tiempo se ha creado una

versión online multiplataforma del juego. Por lo tanto, ya no hay que descargarlo para jugar

con él. Asimismo al estar desarrollado en html5 es accesible desde cualquier dispositivo móvil.

Se ha creado una documentación nueva para este proyecto, y ha sido alojado en el portal

www.zainder.com – Sección Juegos – Subsección NeuroRazer Online.

NeuroRAZER - Versión Estándar, versión 2Coches, 2Manos y ONLINE

12

Enlaces Externos - Otras Cosas

Mi email:

tijuinem at gmail dot com

Dev C ++

http://www.bloodshed.net/devcpp.html

Allegro

https://www.allegro.cc/

Mi Twitter:

https://twitter.com/tijuinem @tijuinem

Mi Facebook:

Gracias por llegar hasta aquí.

-------------------------------------------------------------------------fin de documento---------------------------------------------