Está en la página 1de 12

NEURORAZER

NEURORAZER - VERSIN ESTNDAR,


2COCHES, 2MANOS Y ONLINE

VERSIN

NeuroRaZer Juegos Multitarea v2.1 Beta | @tijuinem

NeuroRAZER - Versin Estndar, versin 2Coches, 2Manos y ONLINE

ndice de CONTENIDO

Presentacin.................................................................................................................................. 3
El desarrollo cognitivo y los videojuegos ...................................................................................... 3
NeuroRazer.................................................................................................................................... 4
El nombre NeuroRazer .............................................................................................................. 4
Versin un vehculo + Tareas Extra. .............................................................................................. 5
Versin dos vehculos .................................................................................................................... 6
Resumen de Controles .................................................................................................................. 7
Consejos ........................................................................................................................................ 8
Historia .......................................................................................................................................... 9
ndice de versiones...................................................................................................................... 10
Mejoras Pendientes. ................................................................................................................... 10
Enlaces relativos al juego-DESCARGAR ....................................................................................... 11
Actualizacin Feb 2015 ............................................................................................................... 11
Enlaces Externos - Otras Cosas.................................................................................................... 12

NeuroRAZER - Versin Estndar, versin 2Coches, 2Manos y ONLINE

Presentacin
NeuroRAZER es un videojuego de coches gratuito creado para mejorar el rendimiento
cognitivo. NeuroRAZER versin "Estndar" es la versin libre del juego y proyecto
comercial Neuroracer. El NeuroRacer (con C) oficial (The Gazzaley Lab) es el resultado de la
investigacin realizada por un grupo de cientficos de la Universidad de California, publicada en
la revista cientfica britnica 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 vehculo en el
que el jugador podra 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 tambin llegaron a superar los resultados de los jvenes de 20 aos que no
se haban 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


Segn 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 prctico en esos juegos y habilidades concretas.
As, The Gazzaley Lab, trabaj en el desarrollo de un juego de coches multitarea que
adems de mejorar estas habilidades que se van consiguiendo con la prctica y el
entrenamiento del juego en s mismo, mejorara otro tipo de capacidades:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.

Mejorar el rendimiento cognitivo.


Entrenamiento mental.
Evitar la prdida de memoria con videojuegos.
Prevenir enfermedades relacionadas con la prdida de memoria.
Reactivar aptitudes como la memoria, la atencin.
Realizar varias tareas simultneas.
Reparar el deterioro neuronal relacionado con el envejecimiento.
Incremento de la actividad registrada en las ondas theta.
Memoria plstica y la capacidad de aprendizaje.
Mejorar la atencin, y las habilidades cognitivas, sensoriales y espaciales.
Mejora la capacidad de permanecer centrados de forma activa.

NeuroRAZER - Versin Estndar, versin 2Coches, 2Manos y ONLINE

NeuroRazer
NeuroRazer es por tanto la
versin 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 aadiendo a la
partida las caractersticas que vaya
necesitando; como la velocidad, y el
nmero de tareas que se ve capaz de
sobrellevar, el trfico, etc.

El nombre NeuroRazer
Si hubiera algn problema al usar un nombre tan similar con el proyecto original, no habra ningn problema en
cambiarlo. Slo 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 - Versin Estndar, versin 2Coches, 2Manos y ONLINE

Versin un vehculo + Tareas Extra.


Existen dos versiones del juego. Esta primera es la ms parecida al original. El juego
comienza con un coche en pantalla sin ninguna TAREA extra programada. Empieza muy, muy
despacio y sin nada de trfico. Que personas mayores o sin conocimientos con ordenadores o
prctica 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.- Aado Trfico: Con las teclas de funcin, aado diferentes tipos de vehculos al circuito:
Bicicletas, Camones, Coches, etc. La primera pulsacin activa la presencia, las siguientes
incrementan su nmero: F3/F4 para aumentar el nmero de vehculos de bicis, F5/F6 para los
coches y F7/F8 para los camiones.
2.- Aado Segunda Tarea: Con la tecla de funcin 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.- Aado Tercera Tarea: Consiste en un Punto ROJO que salta tambin de forma aleatoria, y
que para eliminarlo hay que usar el ratn y disparar sobre l. Mientras est en pantalla, se
pierden puntos. Se activa con la tecla
de funcin F9.
4.- Cambio Velocidad: Con las teclas
de funcin F1/F2. Aumento e
decremento la velocidad del juego, y
tambin su dificultad. Con las teclas
F11/F12, ajustas tambin 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 Funcin
F11/F12; y con las teclas F1/F2; puede controlar el movimiento de su vehculo con las teclas
"+" "-" del PAD del teclado. Puede incrementar tambin el nmero de veces que aparecen los
Puntos Rojos, y amarillos en pantalla pulsando la tecla "A". De esta forma aparecern ms
veces estas segundas tareas. Dificultando obstensiblemente el juego.

NeuroRAZER - Versin Estndar, versin 2Coches, 2Manos y ONLINE

Versin dos vehculos


(2coches, 2manos + Tarea Extra)
Una vez completada la versin del juego con un coche, que es la similar al juego
Neuroracer, me pareci original crear una versin un poco ms complicada y divertida. Sin
ningn otro propsito que el puro entretenimiento. ya puestos !
En Espaa, existe una prueba informtica que se tiene que superar cuando uno se
examina para conseguir el Carnet de Conducir. Tambin a la hora de renovarlo. El juego en
concreto consiste en manejar con cada mano un vehculo y mantenerlos dentro de una
carretera el mayor tiempo posible.
Como ancdota contar que la primera vez que hice esta prueba al renovar el carnet
de conducir all por el ao 0, bat todos los records que tena apuntados la secretaria que
llevaba el trmite de renovar mi permiso. Yo le dije que era divertido y que si me poda dejar
un poco ms, o darle un poco de velocidad ( licencia literaria basada en hechos reales )
Con ese recuerdo, y con el conocimiento inequvoco que el tiempo pasa y que dentro
de poco tendr que renovar otra vez, he creado una versin similar a ese software. Tambin
se ha complicado un poco, al poder seleccionar vehculos por pantalla, e incrementar la
velocidad y dificultad del juego y tener una segunda tarea aadida.
Para la versin del juego en la que aparecen dos coches por pantalla las teclas de
funcin 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 tenamos que eliminar con
el ratn. En esta versin del juego solo
aparecer como segunda tarea el
Punto Amarillo, que eliminaremos con
la Barra Espaciadora.

NeuroRAZER - Versin Estndar, versin 2Coches, 2Manos y ONLINE

Resumen de Controles

Cursor: para el control del coche, en la versin estndar de 1 coche por pantalla.
Z - X: Control del vehculo 1 en la versin de dos vehculos.
N - M: Control del vehculo 2 en la versin de dos vehculos.
F1 / F2 Incrementa / Reduce la velocidad que muestra la pantalla.
F3 / F4 Incrementa / Reduce el nmero de Bicicletas.
F5 / F6 Incrementa / Reduce el nmero de Coches.
F7 / F8 Incrementa / Reduce el nmero de Camiones.
F9 Activa la segunda Tarea. Aparece / Desaparece el Punto Rojo en pantalla ratn
para eliminarlo F10 Activa la tercera Tarea. Aparece / Desaparece el Punto Amarillo en Pantalla - barra
espaciadora para eliminarloF11 Si tiene problemas de velocidad del ordenador, esta es la tecla de turbo.
F12 Si va muy rpido el scroll, sta es la tecla de frenado.
Barra Espaciadora. Para eliminar el Punto Amarillo.
Ratn para mover, disparar y eliminar el punto de mira que elimina el Punto Rojo de la
pantalla.
Tecla "A" . Incrementa la dificultad del nmero Aleatorio que hace que aparezcan ms
puntos Rojos y Amarillos por pantalla.
Teclas del PAD "+" y "-" .Mueven ms rpido 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 tcnicas del
propio ordenador, y a nuestro control personal del juego.
En Rojo aparecen los que SI ESTN activados, y en Azul desactivados.

NeuroRAZER - Versin Estndar, versin 2Coches, 2Manos y ONLINE

Consejos
Velocidad.

Lo primero y ms 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 estn usando todava. 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
deberamos empezar a buscar el nivel, son las teclas de funcin: 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 transicin. Si ajustadas estas velocidades el coche
no va correctamente se pueden usar las teclas + y - del Pad del teclado para aumentar su movilidad.

Vehculos y tareas. Una vez que el control por pantalla es correcto aadimos algn vehculo al
circuito. De esta forma empezamos practicar con el teclado y a movernos por la pista. Para empezar
bastara seleccionar con un solo tipo de vehculos PERO es muy importante activar una segunda tarea
por pantalla. Que es, al fin y al cabo el propsito de este juego. Para principiantes, podemos empezar
con la tarea del Punto Amarillo. Esto sera similar al proyecto original. Pero una vez que se adquiera
prctica, es conveniente activar el Punto Rojo, que tendremos que desactivarlo con el ratn, disparando
exactamente en dnde este se encuentre. Bastante ms complicado de controlar y que nos har estar
muy atentos.

Ruiditos.

Algunos pensarn que son una pesadilla, pero considero que es necesario que el nivel
de alerta auditivo est tambin 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. Tambin 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 ms 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 ningn tipo de garanta y as se explica en el
acuerdo de licencia. Por otro lado, es muy fcil 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 situacin.

NeuroRAZER - Versin Estndar, versin 2Coches, 2Manos y ONLINE

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 ningn sitio
y por ello me propuse hacer una versin personal, amateur, libre, y Open Source, del juego
para un coche. Algo tpico: movimiento general, carga de pantalla aleatorias, y la aparicin del
punto Rojo en pantalla que se eliminaba pulsando una tecla. As nace la versin Estndar.
Posteriormente cambiando el pulsar una tecla por usar el ratn. Me pareci divertido
complicarlo un poco ms, y en otro rato hice la versin para dos coches simultneos por
pantalla. De esta forma existe la versin "a Dos Manos del juego".
Ambos juegos se han desarrollado en un formato grfico clsico: Un sistema Arcade en
perspectiva cenital de 640*480 pixels de resolucin 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 cdigo 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 tambin a SourceForge. Includa una versin completa en
Ingls.
Siempre usando las licencias originales de no comercialidad, GPL. Y autora y distribucin CC.

Sobre m: No programaba en C++ desde 1997 y por ello pido disculpas a los que
intenten usar algo de cdigo para su mejora por algunas decisiones tomadas y la ejecucin de
algunos algoritmos. Tampoco soy grafista, y por lo tanto la parte grfica est un poco
descuidada. Ni soy detallista y por eso hay muchos pequeos 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 liberacin del juego en Github motive a algn programador de
verdad a crear versiones mejoradas de este juego ya sea bajo: edicin, forks, o comenzando de
cero. As como para diferentes plataformas ms modernas.
Programado bajo DEV-C++ y Allegro4.
Para cualquier cosa (dudas, quejas, lamentos, donaciones XD). Cualquier comentario,
sugerencia, o peticin plausible ser bienvenida.
Un saludo.

NeuroRAZER - Versin Estndar, versin 2Coches, 2Manos y ONLINE

ndice de versiones.
Las versiones ALFA se consideran no vlidas para jugar

versin alfa 1.0 11-12-2013 .versin modo local.


versin alfa 1.1 12-12-2013 .carga pantallas ok.
versin alfa 1.2 13-12-2013 .aleatorio de pantallas. aleatorio de aparicin punto rojo.
versin alfa 1.3 16-12-2013 .aleatorio de coches en pantalla. modificado el sistema de
velocidades del juego.
versin alfa 1.4 17-12-2013 .aparicin o no de bicis, coches, y segunda tarea.
versin Beta 1.0 18-12-2013 .primera versin jugable pblica.
Fallo en la aparicin del trfico en los aleatorios.
versin Beta 1.1 23-12-2013 .fichero help.html. Aado camiones al circuito.
versin Beta 1.2 01-01-2014 .incrementar/decrementar vehculos. quitar/poner tareas.
versin Beta 1.3 09-01-2014 .incrementar/decrementar velocidades. archivo help. Aleatorios
versin Beta 1.4 13-01-2014 .subo ya una versin EXE a sourceforge para pruebas.
versin Beta 1.5 30-01-2014 .versin Ingles. Se preparan docs.
Versin Beta 2.0 10-02-2015 Cdigo reescrito para funcionar de forma online

Mejoras Pendientes.
Estos son algunos puntos que me gustara ir retocando en el futuro para conseguir
versiones, ms estables y completas.
El cdigo est liberado y se permite su edicin, modificacin, forks, etc.

10

Cdigo para FPS. Velocidad estndar para diferentes ordenadores. Est el cdigo pero no
probado. En estos momentos est bajo unos Delay-s editable.
Redefinir teclado. Ahora solo funciona con las teclas predefinidas. Cursor + ratn.
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 extrao XD.
Mejoras grficas. Adjunto archivo para editar los circuitos para GIMP.
En Beta 1.X. Fallo en la aparicin del trfico en los aleatorios. Fallo en win 7. No va en win 8.
Mejoras en el sonido. Msica para el motor. No he visto necesario por otro lado poner la
msica de fondo, porque sera muy pesado. Tampoco he credo que hubiera que poner alguna
opcin para quitar sonido, puesto que lo veo necesario para avisar al jugador que se est
saliendo de la pantalla.
Conversin de Allegro v4 a v5.
Conversin o versin a 32 bits. Est programado de tal forma que solo cambiando algunas
variables, ya funcionara a 32 bits.
Cambiar a utf8 y aadir ees y tildes en los textos.
No funciona el volver a jugar tras acabarse los puntos. Est el cdigo, pero desactivado.
Fallo en aleatorios de bicis, coches, camiones en algunas ocasiones. A veces vuelan!
Aparicin del punto amarillo en primera pantalla y no se ve.
Parpadeos. An usando dobles buffers a veces hay parpadeos. No he conseguido mejorarlos.
Y ms y ms y ms !

NeuroRAZER - Versin Estndar, versin 2Coches, 2Manos y ONLINE

Enlaces relativos al juego-DESCARGAR


DESCARGAR EJECUTABLE

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

Windows, 2 juegos

WEB OFICIAL del JUEGO

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

Cdigo Fuente C++:

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

Versin 1 Coche

Cdigo Fuente C++:

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

Versin 2Coches2Manos

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 cdigo fuente se encuentra tambin 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 enva alguna modificacin a ttulo personal, ser aceptada con grado.
**Este juego se distribuye gratuitamente. Las donaciones se usarn nica y exclusivamente para trabajar
en mejoras de este tipo de proyectos. Zainder.com desarrolla desde 2003 software solidario de forma altruista.

Actualizacin Feb 2015


Debido a la demanda que hubo sobre este juego, sacando tiempo se ha creado una
versin 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 mvil.
Se ha creado una documentacin nueva para este proyecto, y ha sido alojado en el portal
www.zainder.com Seccin Juegos Subseccin NeuroRazer Online.

11

NeuroRAZER - Versin Estndar, versin 2Coches, 2Manos y ONLINE

Enlaces Externos - Otras Cosas


Mi email:

tijuinem at gmail dot com

Dev C ++

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

Allegro

Mi Twitter:

https://www.allegro.cc/

https://twitter.com/tijuinem @tijuinem

Mi Facebook:

Gracias por llegar hasta aqu.

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

12