Hola todos,
Recientemente yo puse dos Glulx juegos con imágenes en mi sitio para hacer posible jugarle en su navegador con Quixe (
Lieux Communs y
Ekphrasis). Me tomó tiempo para encontrar el método correcto: es dificil cargar un juego que tiene muchas imágenes (>10MB) directamente con Quixe (fue imposible para
Ekphrasis, es 65MB), entonces un otro método es necesario.
Yo sé que vosotros tienes muchos juegos en Glulx con imágenes, entonces creo que será interesante por vosotros

El método es:
- descargar Quixe 2.1 y descomprimirle
- copiar y pegar su juego (yourgame.blb) en la carpeta 'stories/'
- descargar blorbtool.py y pegarle en la Quixe carpeta
- crear una carpeta vacía (por ejemplo "stories/yourgame")
- lanzar
Código:
python blorbtool.py stories/yourgame.blb giload stories/yourgame stories/yourgame/
que crea el .ulx.js archivo + "resourcemap.js" (lista de las imágenes) + descomprime las imágenes - modificar el "play.html" archivo: reemplazar
Código:
<script type="text/javascript">
game_options = {
use_query_story: false,
set_page_title: true
};
</script>
<script src="stories/glulxercise.ulx.js" type="text/javascript"></script>
con
Código:
<script src="stories/yourgame/resourcemap.js" type="text/javascript"></script>
<script type="text/javascript">
game_options = {
image_info_map: 'StaticImageInfo', // image data is here, not in blorb
use_query_story: false,
set_page_title: true
};
</script>
<script src="stories/yourgame/game.ulx.js" type="text/javascript"></script>
El resultado es que play.html abre el juego pero no descarga todas las imágenes al mismo tiempo: la página cargas instantáneamente!