Documentos de Académico
Documentos de Profesional
Documentos de Cultura
VERSIN
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
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
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.
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 !!
Consejos
Velocidad.
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.
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.
ndice de versiones.
Las versiones ALFA se consideran no vlidas para jugar
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 !
https://sourceforge.net/projects/neurorazer/
Windows, 2 juegos
http://www.zainder.com/temporal/neurorazer/
https://github.com/tijuinem/NEURORAZER_FREE_ver.Estandar
Versin 1 Coche
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.
11
Dev C ++
http://www.bloodshed.net/devcpp.html
Allegro
Mi Twitter:
https://www.allegro.cc/
https://twitter.com/tijuinem @tijuinem
Mi Facebook:
-------------------------------------------------------------------------fin de documento---------------------------------------------
12