domingo, 13 de diciembre de 2015

Argumento sobre aprendizaje con Videojuegos.



¿Los videojuegos son un simplemente algo divertido para los jóvenes? ¿Sera que se puede aprovechar su atractivo en los jóvenes como beneficio para aprendizaje?
¿Los videojuegos dañan la mente de los jóvenes en lugar de enseñarles algo?

      Estas son algunas de las preguntas las cuales lleva  la humanidad planteándose desde que los videojuegos se volvieron populares.

     En la actualidad medios de comunicación, universidades y alguna parte de la comunidad educativa han hecho eco en la investigación sobre los videojuegos como un material didáctico para la educación; pero sobretodo han hecho hincapié en un juego en particular: el Assasin´s Creed (el cual basa su diseño en hechos históricos reales).

      Algunas de estas investigaciones (como por ejemplo la de Diego Téllez) hace referencia a las ventaja que tienen este tipo de recursos en los jóvenes, el cual destaca la relación activa con el usuario/alumno manteniendo su atención a los hechos y sin penalizar los fallos que se cometa, analizando a su vez los puntos débiles como la falta de organización de los hechos en el juegos (aunque en la actualidad, el sistema educativo también presenta los hechos de la historia de manera desorganizada.
Video juego en el cual Tèllez basa su trabajo de investigaciòn
Según Téllez Alarcia, D (2014): “Quizás merece la pena correr el riesgo de generar aprendizajes erróneos (…) ya que se permite abrir un espacio de debate, investigación y confirmación de datos después de cada sesión de juego.”
  Y afirma el contenido expuesto en el video colocado en la entrada de “Videojuegos como método de aprendizaje.”, que lo mejor para aprender es dejar que se comentan fallos para que el alumno desarrolle su propia hipótesis, realice una investigación y elabore su propia conclusión (algo asi como una investigación por el método científico). Si seguimos con este sentido declaraciones del diario La Vanguardia- Barcelona España (hechas por un profesor) dicen:
Según diario la Vanguardia, Barcelona: “Para sacar el máximo rendimiento posible a unos más que desmotivados niños y niñas que encuentran aquello que se les presenta poco interesante, inadecuado y de poca interactividad.”
Juego de consola didactico 
     El uso de material entretenido y didáctico que los niños entienden de forma fácil permiten que aprendan de una manera más independiente y, claro esta, más entretenida; pero también coincide un rol fundamental el papel del profesor porque se puede convertir el uso de los videojuegos en una oportunidad sumamente exitosa de aprendizaje
        Y si tenemos en cuenta que uno puede aprender jugando, no se perdería el interés al estudiar; ya que estudios afirman que el 50% de alumnos que abandonan la escuela dicen que el aburrimiento es la razón principal para que abandonen los estudios; entonces al ofrecer una manera mas didáctica y entretenida de aprender (como los videojuegos) obligan al alumno a aprender porque para seguir el juego necesita pasar de nivel y juegos basados en historias reales ayudan a que el alumno una vez terminado de jugarlos investigue mas. 
Además sabemos que los niños siempre dicen la verdad; entonces ¿por qué no seguir confiando en su criterio?




Fuentes de las citas:
- Téllez Alarcia, D y Iturriaga Barco, D (2014): VIDEOJUEGOS Y APRENDIZAJE DE LA HISTORIA: LA SAGA ASSASIN’S CREED. Universidad de La Rioja. 
link de la tesis: https://publicaciones.unirioja.es/ojs/index.php/contextos/article/download/2598/2417

- García, A (2014): Videojuegos como facto educativo y social. La Vanguardia, 24-04-2014,. Barcelona, Esapña 
link dek periodico: http://www.lavanguardia.com/tecnologia/videojuegos/pc/20140424/54406029617/los-videojuegos-factor-educativo-social.html


miércoles, 9 de diciembre de 2015

Videojuego como un método de aprendizaje.



    Para comenza con un nuevo tòpico en nuestro tema; los videojuegos pueden estar orientados a diversas necesidades o actividades: recreacionales o de estudio. Por ejemplo, se ha logrado captar mucho interès en videojuegos relacionados a las matemàticas sin que el usuario este concientemente que las esta aplicando (como el juego para telefonos 2048) y otras muchas elaboraciones de juegos didàcticos que se han creado.

La siguiente imagen refleja que todos estamos conectados, que siempre se pude aprender algo nuevo gracias a la tecnologìa.



   Según Cisneros Arocha (2010): “Se logro validar el interés educativo del videojuego mediante la aplicación de un conjunto de instrumentos de recolección de datos a una muestra de estudiantes, profesores y creadores se software.”

     Con la imagen que veràn continuaciòn se puede demostrar que hoy en dìa los videojuegos pueden estra orientados a una actividad mental, pero siendo a su vez entretenidos para una persona

Juegos de video que aplican matematicas
     En su tesis el ingeniero trabajò con la realizaciòn de un videojuego educativo como apoyo a la enseñanza de los Algoritmos, demostranfo que con ayuda de un simple juego se puede incentivar a la fente a estufiar màs cierto tema o aprender algo nuevo; gente que juega estos videojuegos suele decir "Aprendì màs sobre... luego de jugar este juego." y esto se ha podido comprobar cientìficamente      




Juego referido en la tesis
  Según Gómez Martin (2007) El aprendizaje de un ser 
humano no esta solo destinado a aprenderse mediante un libro o en una escuela, se puede aprender mucho en un videojuego sin necesidad de que sea educativo; puede ser un juego de estrategia (como es COC, OD, ARK, etc) y que el usuario aprenda algo nuevo. Y si se habla de videojuegos educativos (como son: Mach, 2048, Brain Trainer, etc). Se encuentra científicamente comprobado que el ser humano aprende mas por medios entretenidos que por los medios dictados por las escuelas




    A continuaciòn les coloco un vìdeo, donde se hace referencia a como un juego puede influir en el aprendizaje de una persona y como inventiva a alguien a crear sus propias teorias respecto a un problema; no solo son para divertirse sino que tambièn uno puede aprender con ellos y ser el relevo de los mètodos de estudios acutales.
        
   

     
      Comentando esto, la gente que programa o crea los videojuegos están enseñado a miles de personas, ya sea sobre historia (como el Assasin’s creed que esta basado en fechas, lugares y personajes históricos) matemática (juego 2048) etc; por el simple hecho de crear y diseñar la historia del juego y sus elementos en base a hechos reales (elementos de los videjuegos están aclarados en la entrada pasada) se puede estar transmitiendo información muy valiosa con la ayuda de un simple videojuego recreativo ; la sociedad con respecto a este tema lo encuentra un tanto absurdo y siguen insistiendo que los videojuegos sirven solo para dañar la mente de los jóvenes (aunque en el vídeo se puede exponer que los videojuegos se pueden usar en el aprendizaje) la sociedad se sigue basando los métodos de estudio en los antiguos aunque existen múltiples tesis, proyecto científicos, etc que demuestran lo contrario.

    Según Aranda, Daniel (2015): " Los videojuegos, además de ser una 
industria que económicamente crece mundialmente, son una herramienta 
cultural y social potente que no está integrada en las políticas educativas e institucionales."


     Se ha visto en mùltiples oportunidades, que alumnos han llegado a una clase de historia universal (por ejemplo) comentadno algo que aprendieron el dìa anterios juganfo a su consola o poràtil a un videojuegos que, gracias a un esquipo de programaciòn, fue basada y construida su historia en hechos y personajes reales. Las personas deben entender que los videojuegos no solo son un medio màs de entretenimiento y aprendizaje por todo lo referido en esta entrada, haciendo el hecho de aprender una manera mas didàctiva y entretenida se logran mejores resultados a la hora de aprender.   

    Y con esta ultima imagen colocada en la entrada d ehoy, quisiera dar a entender que uno aprenderìa màs si basa sus conocomientos en algo entretenido, en algo que le llame la atenciòn, en algo que los haga querer investigar más, en algo que lo haga "subir de nivel."


       "La vida es aprendizaje, cuando dejas de aprender, mueres." Tom Clancy.






Material recopilado de las tesis y periódicos:

 - Gómez Martín, M A (2007): Arquitectura y metodología para el desarrollo de sistemas educativos basados en videojuegos. Universidad Complutense de Madrid. Trabajo de grado para optar al grado de doctor.

 - Cisneros Arocha, E O (2010): Videojuego educativo como apoyo a la enseñanza de la Algoritmia para los estudiantes del Programa Nacional de Formación en Sistemas e Informática. Instituto Superior Politecnico "José Antonio Echeverría". Trabajo de grado para obtener el títulos e Master en Informática Aplicada.

- Los videojuegos, una herramienta mas para el aprendizaje. El Economista,20-10-2015. Esapaña
Link del Periodico:
 http://ecoaula.eleconomista.es/campus/noticias/7085125/10/15/Los-videojuegos-una-herramienta-mas-de-aprendizaje.html

- Contreras, R y Eguia J (2013). Juegos y Aprendizaje, La Vanguardia. 09-12-2013. Barcelona Esapaña.
Link del Periodico: http://www.lavanguardia.com/participacion/tengo-un-blog/20131209/54394775142/juegos-aprendizaje.html



  



martes, 8 de diciembre de 2015

Programar un videojuego; ¿Fàcil o difìcil?.



     Una de las grandes preguntas que se hace la gente que comienza a interesarse por la programación es: ¿Sera difícil crear un juego de vídeo?, pues muchas de las grandes empresas, creadores independientes y libros de informática o programación están de acuerdo en una cosa: Lo importante es tener una idea y a partir de ahí, ir desarrollándola.
Siempre se necesita la base de saber cómo programar en cualquier lenguaje de programación y lo demás queda a gusto del creador (el lenguaje a utilizar y la idea); pero muchos de los libros concuerdan que lo principal es tener conocimientos de:



-       Matemáticas

-       Física general

-       Programación 
(en el lenguaje 
de programación que se prefiera)

En la imagen anterior (la de una computadora) se puede observar que están todos los tipos de lenguajes de programación mas utilizados a la hora de crear un juegos.


Para luego comenzar a crear juegos 
muy básicos. Es recomendable que los juegos que 
uno crea al comienzo se hagan en 2D ( por ejemplo: del estilo de Pacman ) que son “más sencillos” de programar y luego cuando un tenga mas experiencia, practica y confianza en su lenguaje se puede crear juegos 3D e incluso juegos de plataformas.


   A la hora de programar un videojuego, existe un detalle que debemos tomar en cuenta: todo juego necesita de un maquina o mejor dicho de una inteligencia artificial contra quien jugar en modo de un jugador y esto es lo más difícil de lograr en la programación de un videojuego, lamentablemente este tema es demasiado extenso pero hare mención de ciertas técnicas que nos permiten dotar al juego de una chispa vital. Hay, al menos, tres tendencias dentro del campo de la inteligencia artificial:


 - Redes neuronales: Trata de simular el funcionamiento del cerebro humano. Son neuronas que trabajan al unísono para resolver un problema.

Imagen computarizada de un ejemplo de una red neuronal
 - Algoritmos de búsqueda: Una de las aplicaciones interesantes, sobre todo para videojuegos, es la búsqueda de caminos (pathfinding).

- Sistemas basados en conocimiento: Es, básicamente, todo lo que la computadora no te permite hacer en un juego, ya que tiene conocimientos sobre lo que uno esta haciendo y si lo esta haciendo mal.

Un ejemplo del lenguajes escrito para la programación de un juego
    Son tres enfoques diferentes, aun asi, no existe uno mejor que otro; la elección de cada uno va a depender de la aplicación que se le vaya a dar. 
Lo mas complejo sobre lo hablado hasta ahora en estas entradas es tener: los criterios para desarrollar el juego (hablado en la entrada anterior) y el conocimiento mínimo de programación en cualquier lenguaje.

Lo más importante, haz juegos


Esto es lo esencial que escribiré en esta entrada, si quieres ser programador de videojuegos: haz juegos, muchos juegos, la mayor cantidad que sea posible. Escribir código, probar y probar es la única forma de aprender y mejorar, lo demás vendrá poco a poco con paciencia y empeño.







Material recopilado de libros:
- García Serrano, A (2003) PROGRAMACIÓN DE VIDEOJUEGOS CON SDL. Editorial: Sevilla,Ediversitas Multimedia
- Vallejo Fernandez, D y Martín Angelina, C (2012) ARQUITECTURA DEL MOTOR DE VIDEOJUEGOS. Editorial: Universidad de Castilla la Mancha
- Gonzàlez, D (2012) DISEÑO DE VIDEOJUEGOS, DA FORMA A TUS SUEÑOS. Editorial: Ra-Ma 

miércoles, 2 de diciembre de 2015

¿Cómo empezar a programar videojuegos.?



     Últimamente ha surgido un boom en el desarrollo de videojuegos "indie",( videojuegos hechos por pequeños estudios o grupos de personas sin los millonarios presupuestos de las grandes compañías ), que en su mayoría consiguen verdaderas obras maestras.


Muchos ven en esto, un modelo de negocio y quieren saber cómo empezar a programar videojuegos,  otros simplemente por curiosidad, diversión, tener su propio juego, etc. Pero en realidad ¿Qué necesitamos para empezar en el mundo de la programación de videojuegos?.

     En primer lugar se tiene que plantear esta pregunta: ¿De verdad lo que quieres es programar videojuegos?, parece una tontería de pregunta, pero hacerse esa pregunta es clave, porque en el desarrollo de videojuegos existen varia áreas de desarrollo, estas son las cinco principales: Diseño, Engine, Programación, Gráficos, Audio, Distribución y Marketing.

   A continuacíon se presenta un mapa mental que explica las 5 áreas en el desarrollo de un videojuego

 
"Mapa mental que explica el desarrollo de videojuegos."




    Como se puede ver en el Mapa Mental, la programación solo es una parte de la creación de un videojuego y en la siguiente imagen se observa a un trabajador haciendo el diseño grafico de la estructura de un juego. 

"Diseño de Videjuegos"
     Los grandes estudios o empresas de videojuegos ( Como son: Mojang, Telltale Games, Supercell, Ubisoft, estudios independientes, etc) tienes decenas de programadores especializados en diferentes áreas. 
Al tratar de programar un videojuego de una gran empresa se forma un equipo de programadores con las siguientes disciplinas:

       -    Programación del motor. Son los encargados de implementar la base sobre la que se sustenta el videojuego.                       ( Comunicación con el sistema operativo, gestión de memoria, gestión de cadenas, gestión de recursos, etc. )

       -   Programación gráfica. Su misión es lidiar con las diferentes apis gráficas como DirectX y OpenGL. Las personas que trabajan en esta area deben ser expertos en: apis y matemáticas ( sobre todo álgebra y geometría ).

        -  Programación de física. Se encarga de emular los comportamientos físicos del videojuego. Las personas que trabajan en esta area deben ser expertos en: matemática vectorial y física dinámica y mecánica.

         - Programación de inteligencia artificial. Es la encargada de hacer nuestros enemigos (o nuestros aliados) inteligentes. Las personas que trabajan en esta area deben ser expertos en: lenguajes de script, matemáticas y algoritmos, redes neuronales

          - Programación de red. Se encarga de la parte multijugador, servidores y todo lo que sea conectar una máquina con otra

          - Programación de Gameplay. El equipo que se encarga de programar la lógica del juego, sus reglas. Las personas que trabajan en esta area deben ser expertos en:lenguajes de script y uso de las partes desarrolladas por los otros equipos

     Como se puede observar la programación de videojuegos a nivel de una gran empresa es algo complicado, ya que a la hora de lanzar el juego se tienen grandes expectativas con respecto a el y se necesita que quede perfecto. Muchos se podran preguntar: ¿Por donde se comienza? ¿Es sencillo? eso se publicara próximamente, gracias por leer.


Material reopilado de los links: 

http://moztrodev.blogspot.com/2013/02/como-empezar-en-la-programacion-de.html 
https://www.google.co.ve/search?

q=PROGRAMACION+DE+VIDEOJUEGOS&client=opera&hs=lAu&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjZ2af07r3JAhXIwiYKHbxcCkgQ_AUIBygB&biw=1366&bih=659#tbm=isch&q=dise%C3%B1o+de+videojuegos&imgrc=ogdvehf1gcFaSM%3A