Juego desarrollado en un mes para la jam “Rayuela de Arena 2024”

Historia

Tu amiga Matilde te implora que la ayudes a descubrir el misterio que rodea la presunta muerte de su hijo.  Toma el papel de una detective privada a inicios del siglo 20 y resuelve el misterio que rodea a la mítica criatura Invunche en la isla de Chiloé.

Sobre el juego

Invunche es un juego de tipo ficción interactiva, programado y desarrollado en un mes, mediante el lenguaje python 3.12 y la librería pygame.
Fue exportado a html mediante pygbag y se puede descargar versiones compiladas para windows 11  gracias a pyinstaller.

Aviso:

Para iniciar una partida nueva es necesario cerrar y volver a abrir el juego.

Por motivos de tiempo, me fue imposible programar un sistema de salvado de partida, pero al ser un juego corto de unos pocos minutos, espero que este problema no resulte en un inconveniente muy grande.

El juego lo considero como un prototipo en construcción, ya que aparte de la librería de pygame no utilicé ninguna otra herramienta, y debí programar todo el código que mueve el juego, en parte como reto personal y en parte para ver hasta donde es posible desarrollar juegos html utilizando pygame.

Espero que lo poco que pude desarrollar sea de vuestro agrado y si encuentran cualquier error, estaré agradecido si lo comentan.

Download

Download NowName your own price

Click download now to get access to the following files:

invunche-win.zip 43 MB
Version 0.1.1

Development log

Comments

Log in with itch.io to leave a comment.

Great game. How exactly did you convert PyGame code into HTML5? And was there a performance hit?

With pygbag

https://pygame-web.github.io/wiki/pygbag/

You need to take some precautions when programming the game, like using async in the main loop, but you can find everything in the documentation.

Performance drops quite a bit, for example the same game can run at 500 FPS locally and on the web it runs between 30 and 60, so you need to be careful with that, but you can make perfectly playable games if you optimize the code a bit.

So, it is really for very small to small games. Thank you for getting back to me.

(+1)

Me ha gustado la temática de este juego, la elección del libro para ir narrando la historia le ha dado la sensación de estar interactuando directamente sobre el diario del personaje principal, dándole un sentido con el oficio del personaje y la forma en la que como jugador lo experimentas. 

No tengo mucho más que añadir, la unión del blanco y negro con el esoterismo le da un plus añadido de misterio e intriga que hace que todo combine perfectamente. Sin duda un juego de 10 para una jam.¡Muy buen juego! Se notó que hay un buen curro de fondo. No supe que hacer con la cuerda del inventario, y acabé en el final malo.

Los ítem funcionan como llaves, si los tienes, automáticamente se utilizan, no es necesario hacer nada. El problema es que además de la cuerda necesitas cierta información que te da la institutriz, algo que por el poco tiempo de hacer pruebas que tuve, no queda muy claro en esta versión,  pero que quedará mejor explicado en la versión post-jam.

Muchas gracias por jugarlo y por tu comentario.

(+1)

¡Muy buen juego! He subido un vídeo jugándolo.

Muchas gracias por jugarlo.

Gracias por crearlo :).

(+1)

¡Me ha gustado mucho el juego! Creo que la historia está muy bien escrita, es interesante y engancha. Las fotos de época le dan un toque especial. También me ha gustado que hayas añadido narrativa que no es totalmente necesaria para entender la historia, como cuando habla de la ventana de la habitación del barco, eso le da cuerpo al juego y se nota que gusta la narrativa. Solo he conseguido dos finales, a pesar de que he encontrado la cuerda y las tijeras, pero no sé por qué no las he podido usar. ¡De todas formas me ha gustado mucho! ¡Felicidades! 

Muchas gracias por jugar y por tu comentario.

Anoche estaba muerto cuando subí esa versión y me faltaba agregar el final bueno. Aprovechando las últimas horas de la jam acabo de subir una versión nueva que ahora sí, incluye el final bueno si tienes la cuerda en el inventario.