Mostrando entradas con la etiqueta Game Design. Mostrar todas las entradas
Mostrando entradas con la etiqueta Game Design. Mostrar todas las entradas

sábado, 21 de diciembre de 2013

Recursos y experiencias con Etoys

Hace ya un tiempo en un post anterior os expliqué de manera general el entorno de programación Etoys centrándome más en las posibilidades didácticas que nos ofrece el mismo. 
Hoy me gustaría recopilar una serie de recursos didácticos como páginas web, documentos, vídeos, etc. de utilidad para quien quiera usarla, recordando los que ya compartí, y añadiendo otros tantos que poco a poco me he ido encontrando.
A medida que encuentre más información al respecto este post quizás lo iré actualizando o crearé un symbaloo donde se irán albergando los mismos.



Es la página oficial de Etoys, disponible en varios idiomas, de entre lo cuales se encuentra el español.
En esta podemos encontrar:

  1. Una pequeña introducción de Etoys.
  2. Un apartado de "cursillos" donde nos facilitan demostraciones interactivas, guías rápidas en inglés sobre lo básico del programa, y videotutoriales.
  3. En el apartado de "recursos" nos proporcionan desde varios enlaces a comunidades sobre la herramienta, hasta una serie de artículos interesantes en inglés y libros existentes sobre Etoys.
  4. En la "vitrina" podemos encontrar una serie de proyectos realizados con el mismo, incluso podemos compartirlos.

Es una wiki en inglés con posibilidad de traducción al español y otros idiomas, en la cual nos encontramos con recursos muy variados distribuidos en diferentes apartados desde documentación en varios idiomas e información en general para profesores y estudiantes hasta para desarrolladores y diseñadores.
Deteniéndonos en el ámbito educativo, he seleccionado algunos (debido a que no todos los enlaces son funcionales):
  1. Repositorio de proyectos en Educarex. Aquí nos encontramos con un total de 51 proyectos educativos en español que abarcan materias como biología y geología, matemáticas, geografía e historia, dibujo, etc.
  2. Allen-Conn, B.J; Rose K. (2003). Powerful ideas in the classroom. Using Squeak to Enhance Math and Science Learning. California: Viewpoints Research Institute, Inc, Glendale.             Libro disponible en varios idiomas: español; francés; inglés; y capítulo adicional en inglés llamado "New in Etoys" (debido al cambio de interfaz en la versión 3.0).
  3. The Etoys Quick Guides. Guía rápida en inglés con capturas de pantalla de los elementos  del programa.
  4. Children learning by doing - Etoys on the OLPC OX. Documento en inglés sobre Etoys en el proyecto "One laptop per child" (OLPC). En él se habla de todo lo que es Etoys, además de proporcionar ejemplos, experiencias de aula con niños/as por varios países del mundo.
  5. Gaelli, M., Nierstrasz, O., & Stinckwich, S. (2006, january). Idioms for composing games with Etoys. In Creating, Connecting and Collaborating Computing, 2006. C5´06. The Fourth International Conference on (pp. 222-231). IEEE. Disponible en: http://scg.unibe.ch/archive/papers/Gael06aC5.pdf. Artículo en el cual presentan de manera breve una serie de juegos creados con Etoys junto a las expresiones usadas que les ayudaron a desarrollarlos.
  6. 24 juegos creados con Etoys disponibles para descargar en: http://emergent.de/etoys.html

Etoys Illinois es una iniciativa de la oficina de matemáticas, ciencia y tecnología educativa de la Universidad de Illinois con la intención de que la gente aprenda a usar Etoys y expresen ideas con su uso, además de desarrollar materiales educativos para ayudar a los profesores a que aprendan a usarlo con sus alumnos.
Esta página nos proporciona:
- Noticias relacionadas con la herramienta.
- Recursos variados para aprender con Etoys, como lecciones para introducirlo y usarlo en materias como matemáticas, ciencia, etc.
- Una colección de cerca de 2000 proyectos muy variados, disponibles para ver y descargar, de entre los cuales nos podemos encontrar juegos, aplicaciones de matemáticas, de ciencia, etc.
- Una serie de enlaces hacia páginas interesantes relacionadas con esta herramienta o con otros lenguajes visuales de programación.
  • Wiki de la asignatura Teorías del aprendizaje en entornos virtuales del Máster en Enseñanza y Aprendizaje en entornos virtuales de la Universitat de Barcelona, en la cual hablan de Etoys y de otras herramientas como Alice, Story Jumper, etc.

domingo, 27 de octubre de 2013

Programas para crear videojuegos

Desde hace tiempo tuve en mente crear repositorios (con symbaloo) en los cuáles recopilar distintas páginas donde encontrar juegos educativos interactivos, videojuegos para dispositivos móviles, libros sobre videojuegos y aprendizaje, programas para crear videojuegos y demás información para tenerlo más ordenado.



Hoy lo retomo con una lista de programas para desarrollar videojuegos que se pueden usar para crear videojuegos con fines educativos por parte de los alumnos/as o incluso el docente, o para enseñar a programar, los cuales en su mayoria (pero no es su totalidad) son drag & drop y no requieren tener conocimientos de programación.
Dentro del repositorio para no complicarlo, recopilo en su conjunto tanto lenguajes visuales de programación, como herramientas de autor, como aplicaciones y editores web de creación de videojuegos, y apps para android e iOS para crear videojuegos o juegos sencillos.
En todos encontraréis los enlaces principales a las páginas donde poder bajarlos y entre paréntesis diferencio entre las que son para usarlos desde PC (si están disponibles para el sistema operativo windows, Mac, Linux), iOs, de manera online, etc. y los que tienen fondo morado indica que permiten crearlos para varias plataformas (Windows, Mac, iOS, android, psp, windows phone, html5, linux, etc).
La mayoría son gratuitos, aunque algunos disponen de una versión free más las respectivas de pago con mayores opciones (ejemplo: stencylworks, adventure maker, construct 2, etc.) y otros al ser sitios web requieren registrarse.
Muchos son programas generales para crear videojuegos de varios tipos, y otros sirven para crear videojuegos específicos de algún género, como plataformas, aventuras gráficas, Interactive Fiction, etc.
Así sin más será actualizable a medida que se encuentren más, y quizás a parte se creará otro webmix donde encontrar recursos para trabajar con estas herramientas así que no te lo pierdas y échale un vistazo.
Si tenéis alguna duda o queréis añadir algo, hacérmelo saber.



* Algunos programas citados si que requieren saber algo de código, tal es el caso de Ren'py, un programa de software libre para crear novelas visuales. Con el mismo las personas que conozcan el lenguaje de programación python, podrán crear videojuegos más complejos (más adelante se explicará un poco este motor)

lunes, 22 de julio de 2013

Conociendo Viscuit

Cuando me encontré con la infografía que os presenté en un post anterior sobre lenguajes de programación visuales, me interesó mucho probar los que desconocía.
Especialmente me llamó mucho la atención Viscuit. 
Por su breve explicación vi que parecía sencillo de usar para los más pequeños y además me pareció ver que se usaba en algunas aulas japonesas.

Cuando pude entré en su página web, para ver como funcionaba, pero me encontré con que estaba totalmente en japonés, así que como desconozco por completo el idioma busqué información por la red, y me encontré con un artículo en inglés llamado:"Computer Programming Education Using the Visual Programming Language Viscuit" de Yasunori Harada. 
En este artículo su autor explica de manera resumida el funcionamiento de Viscuit, su experiencia en talleres que se han realizado en escuelas japonesas con esta herramienta, junto a la necesidad de la programación en la educación.
Después de leerlo, usé un poco de ayuda del google traductor que decidí usar en la página de Viscuit (la cual no es para nada precisa, pero al menos me sirve para orientarme y encontrar la pestaña donde se halla la herramienta para usarla), junto a los vídeos (eso si en japonés también, pero al ser una aplicación más visual lo que va realizando la persona en los mismos, te guía un poco sobre las posibilidades que tiene), ya que así era la mejor manera en la que pude encontrar ejemplos de como crear animaciones ó juegos sencillos para poder usarlo.
Interfaz de Viscuit

Y como lo que me interesa es el programa en sí a continuación os expondré brevemente según lo poco que he podido manejarlo cómo es Viscuit.
Viscuit es un lenguaje visual de programación online en japonés creado por Yasunori Harada, el cual comenzó a desarrollar en el año 2003. 



Es una aplicación web revolucionaria, la cuál usa el sistema drag and drop, dispone de una interfaz sencilla, clara e intuitiva para crear videojuegos sencillos y animaciones (de manera limitada como indica el propio autor en su artículo). La interfaz precisamente está diseñada para niños y niñas pequeños/as que inician sus primeras experiencias en programación mediante el cual pueden aprender habilidades de programación.
Su funcionamiento se basa en manipular los dibujos que realicemos mediante su colocación en unos circulos que son como dos gafas.
Cuando colocamos un dibujo en la lente de la izquierda, tenemos que colocar otro igual en la derecha y si queremos que otorgarle movimiento, ponemos el de la derecha en una posición diferente, por ejemplo yo con la mariquita en las primeras gafas, he colocado la de la derecha un poco más arriba para que así vaya hacia arriba automáticamente.

Ejemplo mío creado con Viscuit
Además de esto podemos añadir a nuevas lentes con dibujos, además de alguna flecha las cuáles sirven para manejar el personaje e incluso números que entiendo sirven para que se muevan los personajes solo cuando se presionen los botones de los números, entre otras cosas que aun me queda por descubrir.

Os dejo en el siguiente link un ejemplo muy simple (por el tiempo que disponía) de lo que he realizado trasteando con Viscuit:

http://develop.viscuit.com/3.1/Land.html?path=1599982&name=30&smoothMotion=true&dynamicFile=false&singleview=on



Realmente veréis como una especie de vídeo en el link porque solo he logrado poder obtener la url y embeberlo, pero no se como se guarda para poder jugarlo, quizás requiere crearse alguna cuenta o algo similar, es algo a investigar.
La idea de lo que quería hacer es sencilla, las mariquitas tienen que lograr llegar arriba a las nubes evitando ser atrapadas por las redes, si contactan con estas se quedan atrapadas y tristes y si llegan a las nubes se ponen contentas y aparece una especie de premio.
(El pollo que aparece en el link que os he dado es una figura más que quise añadir al cual tenía pensado darle una función, pero finalmente no me dio tiempo y se quedó grabado así en movimiento circular. Igualmente las mariquitas como podéis apreciar tienen un movimiento curvo, que en el juego estaba pensado moverlas por el escenario con las flechas del game pad. Os recomiendo que os fijéis en las imágenes de arriba en las cuales puede verse de qué manera se crea el juego).

La verdad es una pena que no esté en inglés al menos, porque puedes ver las creaciones de otros usuarios, incluso modificarlas y supongo que compartir las tuyas propias, lo que no se es como se puede realizar.
Habrá que esperar a que terminen de desarrollarlo para Android e ios, como indican en una de las páginas que os pongo a continuación y quizás con el tiempo de esa manera lo traduzcan a otros idiomas y traspase fronteras.

Para terminar aquí encontramos muchos juegos realizados por niños http://develop.viscuit.com/3.1/index.html


Referencias

- Página web de Viscuit:


- Y, Harada, (2010). Computer Programming Education Using the Visual Programming Language Viscuit. Vol 8: No. 11. NTT Communication Science Research Laboratories. Disponible en:
https://www.ntt-review.jp/archive/ntttechnical.php?contents=ntr201011sf6.html


- Resumida información sobre Viscuit en la página de NTT Communication Science Laboratories
http://www.kecl.ntt.co.jp/rps/english/Research_e/cn22/research_media11_e.html


* Lo escrito en color rojo ha sido añadido o modificado

viernes, 21 de junio de 2013

Infografía sobre Visual Programming Languages

Hoy os traigo una infografía que me encontré el mes pasado y me encanta, dedicada exclusivamente al mundo de los Visual Programming Languages.
En esta infografía su autor nos presenta brevemente en línea temporal la historia de los lenguajes de programación visuales, junto con una descripción, las habilidades especiales y puntos débiles de trece VPLs concretos.

  • En lo referido a su historia existen como cuatro generaciones de VPLs:

- Los primeros sistemas los cuales comienzan a finales de los 60, destacando "AMBIT" y "LOGO".
- Los sistemas visuales comienzan en 1978 con "ThingLab".
- Los sistemas modernos comienzan en 1985 cuando se funda MIT Lab y dos años después se crea "Hypercard" para Apple II.
-  Los últimos sistemas serian los Drag and Drop que comienzan en 1997 con "Alice", un año después LEGO desarrolla "Lego Mindstorms", en 2003 MIT crea "Scracth" y en 2009 Microsoft introduce "KODU".


  • Centrándonos en los 13 VPLs de la infografía podemos observar como la mayoría son de estilo "Drag and Drop" (arrastrar y soltar), de los cuales algunos son muy conocidos y quizás los más utilizados en la actualidad en ciertas escuelas, por niños y niñas para aprender a programar, y otros todavía deben descubrirse más. A continuación os escribo los nombres de los VLPs seleccionados por su autor:
-"Scratch", "Stencyl", "Pipes", "Move the turtle", "Kodu Game Lab", "Blockly", "App Inventor", "Lego Mindstorms", "HyperCard", "Behave!", "Viscuit", "Tynker", "Alice".




Seguro muchos los conocéis como puede ser el caso de "Scratch" probablemente el más popular y usado de los VLPs y otros no, como a mi me pasó en su día, como por ejemplo "Pipes".
Pues a mi lógicamente me entró la curiosidad por conocer los que desconocía y bueno de cada uno comprobé lo que el autor comenta en la infografía:
- "Pipes" es el más moderno de todos, porque aun no está disponible para descargarlo, por tanto toca esperar hasta 2014 para poder probarlo.
- "Blockly" es muy parecido a Scratch, la diferencia es que es este es web, y está en menos idiomas disponibles, pero es buena opción para iniciarse en programación.
- "Lego Mindstorsms" para los aficionados a los robots de LEGO, con este puedes programar y manejar el tuyo desde tu smartphone. No se bien como funcionará, pero parece interesante.
- "HyperCard" es el más antiguo de todos, y quizás el menos atractivo. No he podido probarlo, porque en su página no lo encuentro, pero allí se puede encontrar información relativa al mismo y clones de este.
- "Behave" es otro VPL creado por MIT y diseñado por Michael Travers que parece sencillo, más primitivo y recuerda a StarLogo. Otro que no puedo probar porque no lo he encontrado para descargar.
- "Viscuit" es un VPL japonés que permite otorgar movimiento a los dibujos que hacemos, el cual parece sencillo y atractivo para los niños y niñas. Es difícil saber y explicar bien como funciona porque la página está en japonés, pero con calma lo investigaré más profundamente.
- "Tynker" es otro VPL web muy muy parecido a Scratch y parece que se está haciendo popular y ya algunos docentes lo están usando con su alumnado en varios colegios.





Para terminar os recomiendo que leáis el post del autor (el link lo encontraréis más abajo) y os dejo con unas preguntas: ¿Qué opináis de todos estos VPLs? ¿Estáis de acuerdo con los comentarios del autor respecto a los que habéis podido probar? ¿Con cuál de todos os quedáis?
Yo más o menos si estoy de acuerdo en lo que comenta ninguno es perfecto y a cada uno le falta algo, pero muchos son buenas opciones para crear nuestros propios videojuegos porque no requieren saber código y suelen ser sencillos.
A mi especialmente me gusta bastante Kodu Game Lab por su sencillez, ser tan visual, y basarse en iconos o símbolos, lo que hace que se comprenda su funcionamiento en no demasiado tiempo.


Fuente del recurso: http://constructingkids.com/2013/05/15/vpl/

martes, 26 de febrero de 2013

Pixel art y animaciones con GraphicsGale

Hoy no os presentaré ningún videojuego, ni herramienta de autor o programa para crearlos, sino que me gustaría dar a conocer una herramienta de diseño gráfico llamada GraphicsGale.

GraphicsGale es una herramienta simple creada por Human Balance y diseñada precisamente para hacer pixel-art y animaciones.
Existen dos versiones la free con algunas limitaciones quizás la más notable es la de no poder guardar y cargar gifts, y la versión shareware que si permite crear gifts y costaría cerca de 1,995 yen, aunque siempre tenemos la opción de si nos interesa, bajar la versión trial por 30 días.
Decir que me gusta bastante es sencilla aunque esté en inglés, pero ocupa poco y te permite además de crear animaciones e imágenes pixel a pixel, crearlas en varios tamaños e añadir nuevos, manejar capas, varias paletas de colores, añadir texto y efectos, guardar lo que creamos en varios formatos cono .png, .jpg, .ico, .bmp, etc.
Es ideal para crear maravillosos personajes (como el que podéis ver en la imagen de arriba), objetos y escenarios para nuestros videojuegos con gráficos 2D (al estilo retro).

No haré un tutorial sobre como funciona porque podréis encontrarlos por la red y además yo aun la estoy explorando, solo hago lo principal de momento, crear escenarios con algo de imaginación y pequeños personajes pero me parecía interesante darlo a conocer porque como comenté en el final de mi post anterior me interesa el diseño y desarrollo de videojuegos educativos.
No es un tema fácil (ni crearlo técnica, ni educativamente), yo no soy experta pero desde mi experiencia con diferentes programas para crear cierto tipo de videojuegos necesitan escenarios, personajes con movimiento, fondos, objetos (salvo en algunos que ya vienen sprites y personajes ya hechos, predeterminados como por ejemplo en Kodu GameLab), que podemos crear de manera simple (aunque con paciencia) con este editor (o con otro programa que se maneje) o bien otra opción sino tenemos tiempo es buscar imágenes y personajes creados por terceros para poder usarlos con la condición de acreditarlos.
Está claro de que solo un programa no nos permitirá hacer todo lo que deseamos así que podremos complementarlos con otro y quizás más adelante os hable de otra herramienta que nos permita crear lo mismo, pero de momento os dejo con esta y finalmente con un pequeño escenario creado por mí visto desde el programa, lo podréis ver entero y algunos más en poco tiempo.


Crédito de la imagen: Escenario simple creado por Noelia García

lunes, 18 de febrero de 2013

Sissy's Magical Ponycorn Adventure

Ayer mismo conocí un videojuego realmente encantador al cual me puse a jugar sin dudarlo enseguida y lo descubrí gracias a un post del blog: Untold Entertaiment Inc. llamado: Sissy’s Magical Birthday Celebration.

Sissy's Magical Ponycorn Adventure es una aventura gráfica de point-n-click corta con voces y textos en inglés disponible de forma online y para ipad creada en 2011 por una niña de 5 años llamada Cassie y su padre Ryan.


Os cuento el argumento para que veáis la fantástica imaginación de esta pequeña.




A Sissy la protagonista de esta historia, le encantan los ponycorns (son una mezcla de poni y unicornio) y en esta aventura tenemos que desplazarnos mediante portales de arcoiris para encontrar cinco ponycorns de diferentes colores y meterlos en jarras o frascos.
Es increíble la verdad, me gusta es casi irresistible, y como indica su padre todos los dibujos son obra de 
Cassie, los títulos también, la voz de la protagonista la grabó ella misma, subió algunos NPCs (non playable characters=personajes no jugables) y también diseñó alguno de los puzzles.



Es un videojuego sencillo, muy tierno y recomendado para que los peques jueguen junto con sus madres y padres. 
Está bien pensada la historia y sus sencillos rompecabezas porque o bien hablamos con quienes nos encontramos para intentar salvarlos o usamos objetos si estos no están por la labor para salvarlos.


También hay que comentar que este videojuego se ha creado con la finalidad de ayudar a Cassie a ir a la universidad por lo que quien lo desee puede donar para esa causa.

Para terminar decir que defiendo la importancia y las posibilidades que aporta la creación de videojuegos para el aprendizaje, este es un ejemplo de ese potencial, que seguro le ha permitido a Cassie junto con la ayuda de su padre a pensar ideas juntos para avanzar en su historia y crear los correspondientes puzzles,  caminos posibles.


Crear un videojuego no es fácil, requiere tiempo, no solo para el manejo de la herramienta a usar sino para planificación su desarrollo por eso es de admirar.
Aunque sea un proceso complejo, y laborioso también es enriquecedor y si iniciamos a nuestro alumnado en el diseño y desarrollo de sus propios videojuegos educativos con ayuda del docente mediante motores de juegos o programas tipo Game Maker, Kodu Game Lab, E-Adventure, etc. o herramientas de autor como Scratch (muy utilizado), Etoys, etc. el manejo de las mismas ayudará a que diseñen y creen historias interactivas, invitará a la reflexión, favorecerá el desarrollo de su creatividad, imaginación, habilidades colaborativas entre otras muchas cosas.

LINKS DE INTERÉS

- Para jugar a la versión online (que requiere tener activado shockwave flashplayer) podéis hacerlo aquí:

- Si os interesa saber más sobre la historia detrás del juego y el porque de su creación aquí os facilito el artículo:

- La versión para ipad actuamente cuesta 0.99 $ (quizás el precio varía) y lo podéis adquirir aquí:


lunes, 21 de enero de 2013

The Geological Game Design Project

Imagen perteneciente a la página de Video Game Design
Gracias a un  artículo del blog Free Technology for teachers de @rmbyrne que no deja de sorprenderme, descubrí un proyecto de diseño de videojuegos con propósito educativo para estudiantes.
El proyecto lo podemos encontrar en su sitio web llamado Video Game Design y descargar el perfil del mismo en pdf con el nombre de The Geological Game Design Project.
Es un proyecto basado en el diseño de videojuegos para ciencia, en concreto en este caso se centra en el área de Geología, donde el alumnado tiene que crear su propio videojuego mediante Gamestar Mechanic, con varios niveles y publicarlo en esa plataforma para demostrar su conocimiento en este tema, y para ese proceso seguirán unos pasos.
Lo que les interesa a estos profesionales es que el "jugador" en este caso los alumn@s, se conviertan en "creadores".
En la página web también podemos encontrar ejemplos de storyboards, ideas, algunos videojuegos del alumnado, vídeos explicativos o de como trabaja el alumnado, etc y mucho más.
Si os interesa averiguar más sobre este proyecto podéis acercaros a su página web:  http://gaming4schools.yolasite.com/ ya que es un buen proyecto del cual tomar ejemplo sobre el gran potencial que tiene el diseño de videojuegos educativos, bien estructurado y trabajado.
Puede servir para quien desee crear propios videojuegos educativos para su alumnado o simplemente crearlo en general para que los niñ@s puedan aprender jugando (como sería en mi caso) o como guía para el profesional que pretenda que su alumnado cree sus videojuegos educativos.
Es fantástico encontrar proyectos así y que se comparta su proceso de diseño y creación, lo que ayuda a tener las ideas algo más claras a la hora de adentrarse en esta aventura.

sábado, 1 de diciembre de 2012

Symbaloo para organizar "Dawn Gamers"

Desde hace un tiempo tengo una cuenta en Symbaloo, comencé a usarla poco y ahora mucho más porque me voy dando cuenta de que es necesaria para organizar como complemento las páginas que voy creando en este blog, y algunas ideas que se me van ocurriendo más.
De momento digo como complemento a las páginas porque symbaloo da un aspecto visual y esquematizado, las páginas las mantendré porque en ellas específico varias cosas que en symbaloo no puedo.
Así pues os mostraré lo que tengo realizado hasta ahora, lo que está previsto, y lo que vais a poder ver en el blog ya que le tengo un hueco adjudicado en el lado derecho.
De momento lo que tengo pensado es lo siguiente:
- Las páginas para videojuegos clasificadas por temas, las separaré cada una en un webmix. De momento solo tengo videojuegos de matemáticas, pero el resto serán igual, videojuegos de ciencia, videojuegos de historia, etc.
- Los programas para crear videojuegos los dividiré también en varios webmix, herramientas de autor, sitios web, programas para crear IF, etc.
- Los libros sobre videojuegos y educación los pondré en un solo webmix.
- También crearé un webmix para las páginas sobre GBL.
- Otro webmix para los "Games for change."
- Un webmix nuevo sobre los videojuegos que voy probando y quizás hago otro con los que vaya a probar (quien sabe).
- Tengo pensado algunos webmix sobre artículos, guías, manuales, actas de congresos, etc. relacionados con  el aprendizaje a través de los videojuegos.
De momento solo os pongo los que tengo más o menos terminados hasta el momento (por los recursos ya compartidos en el blog) pero ya lo iré perfilando y actualizando así que lo podréis ver tarde o temprano, espero que os guste y os ayuden por supuesto estos recursos.




Videojuegos probados

No quería hacer otra página en el blog porque no lo veía necesario, ya que mi idea es recopilar los videojuegos que he ido probando, para tenerlo más presente y que la imagen vaya al link de cada post donde allí podéis ver toda la información y mis ideas para trabajarlos.


 




Videojuegos de matemáticas

 Aquí se alojaran todas las páginas que correspondan a videojuegos de matemáticas.





Libros sobre Videojuegos y Educación

Aquí alojo libros interesantes relacionados con "Game Based learning."













domingo, 25 de noviembre de 2012

Multitud de programas para crear videojuegos para dispositivos móviles

Desde hace un tiempo poco a poco e ido buscando programas y herramientas de autor para crear videojuegos para ordenador sencillos (en mi caso pensando en hacer videojuegos educativos, "Serious games") sin necesidad de saber mucha o nada de programación, y desde hace poco me he planteado hacer lo mismo y encontrar programas para crear videojuegos para dispositivos móviles, y he encontrado unos cuantos que sirven para crear videojuegos solo para android, otros para ios (ipad, iphone) y otros para ambos sistemas operativos.
Hasta ahora solo conocía un programa llamado Stencyl para pc (el cual he probado la versión free porque el resto son de pago y quizás os hablaré de él más adelante) que además de permitir crear videojuegos en 2D en flash, (en HTML5 y android está proyectado para un futuro), podemos crearlos también para iOS.



Y la asombrosa noticia es me he topado con una minita, una página que me encanta y os quiero presentar, ya que en la misma podemos encontrar "Game Engines" para pc para desarrollar videojuegos para diferentes plataformas: android, iOS y HTML5, e incluso libros y guías (precisamente para realizar videojuegos para móviles) que se pueden adquirir en los enlaces que facilitan (aunque tienen coste).
 
Esta página se llama Mobile Game Engines y como he mencionado antes podemos encontrar los programas para cada plataforma y en cada una tenemos las opciones de buscarlos por estas categorías:
  • Todos los motores de juego.
  •  Motores de juego en 2D.
  •  Motores de juego en 3D. 
  • Motores de juego comerciales.
  • Motores de juego de código abierto.
  • Comparación entre los motores de juego.
Dentro de cada apartado de estas plataformas viene como una ficha de motor de juego con lo siguiente:
  • Plataformas. Hace referencia a sí el programa sirve para desarrollar videojuegos para android, iOS, HTML5 o ambos.
  •  Precio del motor de juego.
  • Licencia del motor de juego.
  • Opiniones del motor de juego.
  • Descripción del motor de juego.
  • Orientaciones. Hace referencia así el motor permite crear videojuegos en 2D o en 3D.
  • Habilidad necesaria para manejar el programa.
  • Lenguaje en el que está realizado el motor de juego.
  • Videojuegos creados con estos programas.
  •  Enlace que lleva a la página de cada motor.
Hay muchísimos la verdad, y yo ya tengo fichados algunos, preferiblemente los que requieren habilidad de principiante, porque eso indica que es más fácil que los que necesiten habilidad intermedia o de experto, así que aconsejo de momento a quien no sepa mucho y se inicie en intentar crear un juego lo haga con programas que sean más sencillos.
Yo iré probando algunos y poco a poco con tiempo compartiré mi experiencia, mis opiniones, lo que vaya creando, quizás su proceso de desarrollo y algún pequeño análisis.

Espero que os sirva de ayuda. 
Si de todos estos motores me recomendáis alguno en concreto no dudéis en ponérmelo en un comentario o en un email.


miércoles, 24 de octubre de 2012

Programas para crear "IF": Interactive Fiction y text adventure games

Dentro del género de los videojuegos de aventura nos encontramos con las aventuras gráficas, las novelas visuales, etc y también con las aventuras de texto, en las cuáles me voy a centrar hoy.

Las aventuras de texto (text adventure games) según Fernández-Vara (2009) serían ficciones interactivas en donde el mundo de  ficción se describe de manera verbal, y son juegos que tuvieron un gran desarrollo en los años 80 en nuestro país.
Pero conviene decir que Interactive Fiction, (Ficción interactiva) en el uso común hace referencia a las aventuras de texto, y para clarificar un poco como son estos juegos, me gustaría mencionar a Monfort (2003) ya que indica que la ficción interactiva tiene los siguientes atributos:
  • Una narrativa potencial, es decir, un sistema que produce la narrativa durante la interacción.
  • Una simulación de un entorno o del mundo.
  • Una estructura de reglas dentro de la cual se busca un resultado, también conocido como un juego.
Por tanto la particularidad de la ficción interactiva es poner al aprendiz en una situación en donde de manera activa tome decisiones y reciba una retroalimentación en el camino de la historia (Kozdras et al, 2006).

He querido hacer esta breve introducción sobre lo que son las aventuras de texto o "IF" como suele llamarse a Interactive Fiction, porque creo que es necesario que el lector lo sepa, ya que quiero presentar una serie de programas, herramientas u aplicaciones para crear este tipo de videojuegos.
Existen diversos programas para crear "IF", he probado poquitos por lo que aquí no pretendo hacer un análisis de cada uno, solo me limitaré a presentarlos para que tengáis una herramienta más para crear vuestras "IF" y aquí va la lista de mis programas de software libre:

  • Inform7. Puede ser uno de los más conocidos.  Inform es un programa para crear aventuras de texto o ficción interactiva creado en 1993 y en la actualidad sigue y nos encontramos con Inform7. Se creó desde un principio para desarrollar solo los juegos en inglés, aunque posteriormente se crearon modificaciones que permitieran adaptarlo a otros idiomas. Inform funciona bajo diferentes sistemas operativos: Mac OS X, Windows, Linux y otros.



Imagen del juego llamado "Puzzle" creado con Inform

Os dejo un vídeo en inglés de como comenzar a ecribir con Inform:  



  • Quest. Probablemente es uno de los programas más conocidos que permite crear aventuras de texto y gamebooks.  Quest está disponible para los sistemas operativos Windows XP, Windows Vista o Windows 7, pero también se puede usar en navegadores web como Chrome, Firefox, o en iOS, android y Windows phone aunque está en fase beta y necesitas registrarte para esto último. Es decir permite crear juegos para pc, online y que también puedan ser funcionales en sistemas operativos de dispositivos móviles. Desde la página de Quest podemos compartir, usar y descargar los juegos creados.


  •  Y para terminar os pondré JACL adventure create language. JACL es un programa que permite crear ficción interactiva y otros juegos por turnos con la posibilidad de jugar los juegos en nuestro pc o en la web de manera online. Está disponible para los sistemas operativos Windows y Linux y existe un página llamada JACL projects donde se alojan IF creadas con este programa a las que podemos jugar de manera online.






De momento estos son los programas que os pongo en el caso de los dos primeros, es porque han sido utilizados en el aula por algunos docentes de varios niveles, en sus webs hay apartados sobre este tema .
En Inform es algo más amplio sobre estas experiencias de aula, destacan algunos artículos  o post describiendo su uso en el aula, o informes de investigación como Interactive Fiction: "new literacy" learning opportunities for children,  pero en el caso de Quest también hay algunas experiencias interesantes como por ejemplo la de Kristian Still que lo ha usado para enseñar inglés en secundaria y en su blog ha creado algunos recursos.
Y el tercer programa lo he puesto porque simplemente es otra opción que nos permite crear "IF".

Pero quería acabar poniendo la razón de por qué se pueden usar estas herramientas en el aula para crear "IF" y como bien dice Kozdras: IF tiene un gran potencial para que se use en las aulas porque proporciona dos componentes claves de los cuáles carecen los medios de narración modernos como la autonomía y la interactividad.

Como siempre me gusta proporcionar herramientas para crear videojuegos de cualquier tipo que sirva de apoyo a la hora de enseñar, porque considero que tanto para el docente, como para el niño/a, como para cualquier persona otorgan una nueva oportunidad de aprendizaje, de motivación en el sentido de aprender y divertirte mientras creas.
Son opciones que pongo a disposición, y si a alguien le puede servir y lo utiliza me gustaría que me hiciera saber como ha sido su experiencia. :D


Referencias bibliográficas y recursos en internet:

- Fernández-Vara, C (2009). The Tribulations of Adventures Games: Integrating Story into Simulation Through Performance. Conferencia. Doctor en Filosofía en Digital Media en la School of Literature, Communication and Culture. Georgia Institute of Technology (EE.UU).

- Kozdras, D; Haunstetter, D; King, J.R. (2006). Interactive Fiction: "new literacy" learning opportunities for children. E-learning and Digital media, vol 3, nº4, 519-533. http://dx.doi.org/10.2304/elea.2006.3.4.519

- Montfort, N. (2003). Toward a Theory of Interactive Fiction, IF Theory. http://nickm.com/if/toward.html


- Página oficial de Inform:
 http://inform7.com/

- Página en español de Inform:
http://www.caad.es/informate/

- Página oficial de Quest:
 http://www.textadventures.co.uk/

- Página oficial de JACL:
http://code.google.com/p/jacl/

- Página donde encontrar proyectos de JACL
http://jacl.animats.net/












viernes, 28 de septiembre de 2012

Etoys: Vamos a crear juegos sencillos

Este año he probado unas cuantas aplicaciones para crear nuestros propios videojuegos sin necesidad de saber conceptos de programación, y algunas las he ido analizando poco a poco.
Realmente no me ha resultado fácil, porque si queremos usarlas siempre aparte de manejar la herramienta debemos tener en cuenta algunos elementos para crear un juego que se adapta a lo que pretendemos enseñar y a las necesidades del usuario fundamentalmente, pero de eso os hablaré en otro post.
La primera aplicación de la que me gustaría hablar es de Etoys, por haberla analizado mucho más que otras para mi trabajo fin de máster, y como hice en su día lo haré mediante una serie de puntos que tuve en cuenta.

1. Descripción

Etoys, anteriormente llamado squeak, es un entorno educativo de programación de código libre y abierto, que a diferencia de otros lenguajes de programación no requiere aprender a escribir mucho código. Incluye imágenes, texto, páginas web, sonido, MIDI, vídeos, gráficos en 2D y 3D y la posibilidad  de que sean compartidos los proyectos por los usuarios en tiempo real. 

2. Aspectos técnicos

• Localización: Se puede encontrar en su página web: http://www.squeakland.org
• Formato disponible: descargable.
• Sitemas operativos: Disponible para Windows, Macintosh, Linux.
• Idioma: Es multilingüe.
• Sonido: el programa en sí no tiene sonido de fondo al ejecutarlo, lo que sí
incorpora son sonidos y efectos que se pueden utilizar para poder crear
actividades.
• Gráficos: en 2D y 3D.

3. Utilidad 

Etoys se caracteriza por tener un manejo sencillo, lo que le convierte en una herramienta ideal para que el docente pueda usarlo junto con el alumnado en el aula para iniciarle en la programación, ofreciendo la oportunidad de crear sus propios juegos, presentaciones multimedia, pequeños libros o cuentos con textos y dibujos, animaciones y muchas más posibilidades.
Esta aplicación se puede usar para motivar a los niños/as a que desarrollen sus propias creaciones, algo con lo que además de aprender se divertirán.
Además permite que los niños/as vayan explorando y experimentando ideas nuevas a medida que avanzan y realizan sus actividades.
Etoys permite principalmente realizar dos tareas:
1) Crear animaciones propias con movimiento y darles órdenes.
2) Construir un libro o cuento interactivo.

1) Los usuarios pueden dibujar sus propios objetos y darles vida mediante textos en forma de "guiones" que indican a los dibujos las acciones que realizarán.
Para realizar esto, primero lo que haremos será dibujar nuestro objeto, luego se guarda y después vendría el siguiente paso, el de programarlo.
Podemos darles la opción de asignarle sonido, movimiento, y cuando lo termine puede ejecutarlo y guardarlo en su ordenador o en línea para compartir ese proyecto.
Las alumnas/os pueden explorar diferentes opciones que el programa ofrece y asignar varios roles a su creación, lo que dependerá de su imaginación y creatividad.

2) La otra posibilidad es la de crear un libro o cuento interactivo al cual se le pueden asignar objetos animados, música, efectos de sonido e incluso la opción de poder grabar las propias voces, con lo cual se podría crear un audiolibro.

Como podéis ver, este programa puede ser interesante, ya que permite que el alumno/a mientras va construyendo sus propias actividades, indague y formule hipótesis sin ser consciente de ello, a la vez que va desarrollando su creatividad.
Antes de terminar me gustaría proponer algunas actividades a desarrollar con esta herramienta sin profundizar demasiado.
  • En su día cuando realicé mi trabajo fin de máster propuse la creación de una especie de libro interactivo con imágenes, sonido y objetos animados, por ser de lo más sencillo a realizar. Para esta actividad el docente propone a sus alumnos/as que dibujen objetos animados que harán más atractivo el libro, en base a algún tema concreto que los alumnos/as escogerán y si no les gustan pueden indicar otros.
Además de lo anterior, le pueden añadir sonido, imágenes y texto que buscarán por la red en bancos de sonidos e imágenes e incluso podrían usar sus propias voces en forma de narración a las páginas que crearán, y una vez terminado pueden publicarlo en squeakland lo que requiere registro o bien en el blog del centro.
  • La otra actividad, estaría más centrada en crear un juego sencillo con un fin concreto, bien sea transmitir valores, ciertos conocimientos o concienciar sobre algún determinado tema.
A la hora de realizar cualquiera de las dos tenemos que tener claro los objetivos que queremos que se cumplan, conocer el manejo de la herramienta tanto el docente como el alumno/a, preparar el material necesario, organizarse en el aula, plantear como desarrollarla.

Al igual que se plantea en el libro Powerful ideas in the classroom. Using Squeak to Enhance Math and Science Learning, para acercar al niño al entorno de etoys y enseñar los elementos del mismo pasando de realizar tareas sencillas como la de dibujar un coche y darle movimiento a otras más complejas como conducir tu propio coche. 
La idea por tanto, sería proponer realizar proyectos de menor dificultad a mayor dificultad para familiarizarse con la herramienta, e incluso en varias sesiones crear objetos con movimiento, órdenes y así hasta llegar a un entorno donde interactúen varios.
Para crear por tanto un juego debemos establecer un desafío, los objetos necesarios para el mismo, las órdenes que les queremos asignar para su comportamiento, que tipo de puntuación le asignaremos, etc y todo lo necesario que se nos ocurra.

En EtoysIllinois existen una multitud de juegos y actividades de alumnos/as que podemos descargar y de las cuales sacar ideas, además de tutoriales básicos para manejarlo e incluso tutoriales de como crear un juego, como por ejemplo la realización de un videojuego tipo pong, algo que os recomiendo.

Para terminar os facilitaré algunos tutoriales, proyectos, que os pueden ser de ayuda si decidís usar Etoys, aunque dentro de la aplicación de Etoys nos ofrecen pequeños tutoriales y ejemplos de juegos, simulaciones.
Quizás más adelante creé un pequeño juego con esta herramienta y os explique mi experiencia, espero que os sirva. Un abrazo. :D



REFERENCIAS UTILIZADAS Y LINKS DE INTERÉS


- EtoysIllinois es una iniciativa de la Oficina de Matemáticas, Ciencias y Tecnología de la Universidad de Illinois en Urbana-Champaign, cuyo objetivo es desarrollar y distribuir de forma libre materiales educativos que ayuden a los profesores a aprender a usar Etoys con sus alumnos.

- Allen-Conn, B.J; Rose K. (2003). Powerful ideas in the classroom. Using Squeak to Enhance Math and Science Learning. California: Viewpoints Research Institute, Inc, Glendale.

- Página oficial de Etoys:
 
-  Recursos y libros de Etoys:

- Tutorial para crear un juego como el Pong:




martes, 11 de septiembre de 2012

Curso: "Designing serious (video)games: from theory to practical applications"

El otro día mientras preparaba la presentación para mi trabajo fin de máster me encontré con un curso interesante presencial sobre diseño de videojuegos serios y pensé que debía ir porque sinceramente hay pocos cursos sobre este estilo.
En mi universidad tuve la suerte de realizar un curso online hace dos años llamado "Evolución de la interacción-persona ordenador a través de los videojuegos", pero más bien era teórico se estudiaba la historia de la evolución de los videojuegos desde el Pong el considerado primer videojuego, pasando por la crisis de los mismos, los distintos genéros existentes de juegos, las videoconsolas de sobremesa y portátiles, hasta incluso tratar el tema de las aplicaciones de los videojuegos en la sociedad.

Así pues viendo las fechas de este curso sobre diseño de juegos serios y donde se celebraba, vi imposible realizarlo la verdad, porque comenzaba ayer a las 9.30 am, en Zaragoza y yo a esa hora debía estar en Salamanca para defender mi TFM, así que espero que se celebren más ediciones si la iniciativa tiene éxito.
El curso se llama "Designing serious (video)games: from theory to practical applications" y dura desde el 10 hasta el 14 de septiembre y tiene por objetivo difundir el concepto de serious games y usar plataformas de autor para su diseño.
Teniendo en cuenta esto me interesaba mucho porque te enseñan a crear y diseñar aventuras gráficas con la plataforma <<e-Adventure>> desarrollada por el grupo de e-Learning de la Universidad Complutense
de Madrid., muy relacionado con lo que yo he realizado en mi trabajo fin de máster por lo que me hubiera permito mucho ampliar mi formación en ese sentido y profundizar en el uso de esta herramienta y si hubiera sido el curso durante el desarrollo de mi TFM, hubiera sido fantástico.

Aquí dejo la página web donde podéis ver información sobre el programa, los ponentes, precios, etc:


Y también os dejo el link donde poder ver el programa del curso en pdf: