millonario tutorial
TRANSCRIPT
1
►
http://www.presentationhelpdesk.com/who-wants-to-be-a-millionaire-game-source.html
He encontrado esta web donde puedes crear y descargar el juego de “¿Quién quiere ser millonario?” (en
España conocido como “50 x 15”) y personalizarlo para jugar en tu propio ordenador o jugar desde esa
propia web. Pero si te interesa poder insertar este juego en tu blog la cosa se complica ya que, en principio,
no se puede.
Bueno, no se debe, porque poderse sí que se puede… A continuación detallo los pasos para hacerlo:
En la misma carpeta donde has encontrado este tutorial, deberás tener, entre otros, los siguientes archivos:
setup.xml
millionaire3.swf
preloader.swf
►El archivo preloader.swf es una película Flash muy ligera cuya única función es la de llamar a la película
millionaire3.swf y cargarla justo encima de sí misma. Este tipo de precargadores se utiliza mucho en Flash
para acelerar la carga de los archivos y para proteger u ocultar el verdadero archivo del juego.
EDITAMOS LA PREGUNTAS Y RESPUESTAS QUE CONTIENE EL ARCHIVO SETUP.XML
►El archivo setup.xml contiene las preguntas y respuestas que aparecerán en el juego, y que podremos
editar con un editor XML (si eres un usuario avanzado) o simplemente con el Bloc de notas de Windows
(Botón derecho/Abrir con/ Bloc de notas).
Al editarlo, hay que tener cuidado de que el comienzo del código no cambie (a veces, al guardar con el XML
Marker 1.1, no sé por qué, cambia él solito). Debemos cerciorarnos de que la primera línea sea así:
ï»<?xml version='1.0' encoding='utf-8'?>
►El título del juego será el texto que aparezca entre las etiquetas <title> y </title>.
<title>50 X 15 - Conocimiento del Medio</title>
►Entre las etiquetas <random> y </random> deberemos indicar yes si queremos que el orden de las
preguntas sea aleatorio o no si queremos que sea siempre el mismo orden en el que las estamos
escribiendo.
<random>yes</random>
* Si indicamos que el orden sea aleatorio y escribimos más de quince preguntas (he hecho la prueba con
veinte, pero en principio el número de preguntas podría ser mucho mayor y funcionaría igualmente), cada
vez que se reproduzca el juego tendremos una batería de preguntas distinta ya que de entre todas las que
escribamos aparecerán quince preguntas al azar.
2
►El código completo para cada una de las preguntas es el siguiente, y en todas deberéis cambiar lo que
aquí aparece en verde y que está explicado al lado en negro:
<Q>
<question>¿Quién descubrió América?</question> Pregunta que queremos realizar
<answer>3</answer> Indica el número de la respuesta (choice) correcta
<choice_1>Cristóbal de Montoro</choice_1> Respuesta falsa
<choice_2>Américo Vespuccio</choice_2> Respuesta falsa
<choice_3>Cristóbal Colón</choice_3> Respuesta correcta (que coincide con el número 3 indicado antes)
<choice_4>Hernán Cortés</choice_4> Respuesta falsa
</Q>
Si queremos incluir más de quince preguntas, deberemos copiar y pegar todo lo que hay entre <Q> y </Q>
(ambas etiquetas incluidas) y añadirlo tantas veces como deseemos, siempre antes de la etiqueta
</AllQuestions> que es la que da por finalizada la batería de preguntas.
►Probamos el juego para ver si todo funciona correctamente. Probablemente las palabras que tengan
acento o incluyan una “ñ” aparecerán erróneamente, supongo que por un error en la programación de
Action Script (lenguaje de programación que utiliza Flash) en donde han olvidado meter un descodificador
de UTF8.
Para solucionar este cambio de caracteres, la única solución que he encontrado es la de sustituir cada uno
de los caracteres problemáticos (vocales acentuadas o con diéresis, ñ, ç, æ,…) por los códigos que indico en
la tabla.
*Si utilizamos para editar este código XML el Block de notas de Windows, utilizando la función Reemplazar
(Menú Editar/Reemplazar), las podremos reemplazar fácilmente.
Por ejemplo ponemos Buscar: á y Reemplazar por: á
Después pulsamos “Reemplazar todo” y… ¡voilà! Ya tenemos todas las letras “a minúscula con acento (á)”
tendrán su código cambiado. Después repetir la misma operación con cada uno de los caracteres que nos
den problemas (todos los que no tenga el alfabeto inglés).
Los códigos de las letras problemáticas más comunes son los siguientes (hay más, pero para eso tenemos
San Google):
á á À À ä ä é é è è É É
ê ê æ æ Ã* í ó ó Ó Ó Ã¶ ö
ú ú ü ü ñ ñ Ñ Ñ Ã§ ç
Una vez tengamos el archivo XML editado y hayamos comprobado que todo funciona correctamente,
subimos los tres archivos (setum.xml, millionaire3.swf y preloader.swf) a una carpeta dentro de la carpeta
pública de Dropbox, o a cualquier otro alojamiento del que dispongamos.
Cómo crearse una cuenta en Dropbox, subir los archivos a su carpeta pública y obtener la dirección URL de
cada uno lo daré por sabido. Si alguien no sabe cómo hacerlo, encontrará muchos y fantásticos tutoriales en
internet.
3
►El código HTML que hay que escribir (en modo HTML) para insertar el archivo en nuestro blog es el
siguiente (sustituyendo la URL_DE_EJEMPLO por la URL de cada uno de los archivos):
<p style="text-align: center;"><object id="flashcontent"
data="http://dl.dropbox.com/URL_DE_EJEMPLO/preloader.swf?filetoload=http://dl.dropbox.com/URL_DE_
EJEMPLO/millionaire3.swf&xml_filename=http://dl.dropbox.com/URL_DE_EJEMPLO/setup.xml"
type="application/x-shockwave-flash" width="680" height="510"><param value="transparent"
name="wmode"></param><param value="6" name="flashvers"></param><param value="#000000"
name="bgcolor"></param></object></p>
Si deseamos cambiar la anchura (width) y altura (height) del vídeo insertado, deberemos modificar los
valores numéricos del siguiente fragmento de código:
width="680" height="510"
►Una vez testeado el juego y comprobado que todo se lee y funciona correctamente, podremos jugar
online. Como en el juego real, dispondremos de los comodines del 50%, del público y de la llamada. En este
último, dependiendo del porcentaje de seguridad que tenga el personaje que elijamos para respondernos,
puede que acierte (70% o más), o puede que se equivoque, si solo está seguro en un 65% o menos. Así que
este comodín tampoco es fiable del todo…
Espero que las indicaciones estén claras y que vuestros alumnos disfruten con las pruebas que les planteéis.
Si alguien no consigue hacerlo funcionar, en la página del juego que indico al principio de este tutorial,
puede crear cuantas pruebas quiera y jugar online desde allí, o descargar el juego para jugar desde su
propio ordenador. El mayor problema estaba en cómo personalizarlo insertarlo en nuestro propio blog y
creo que aquí lo dejo más o menos claro.
Álvaro Castillo Calvo
http://www.musica-maestro.es