Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

No sé si me he equivocado o si me faltó algo, pero por más que intenté hacer cosas diferentes al inicio, siempre llego a lo mismo, que al intentar bajar me diga "continuará".

El concepto inicial no va mal, pero la verdad es que se siente muy incompleto y una apreciación personal, pero por ejemplo, al recoger el cuchillo en la cocina, si vas a tener otras interacciones, trata de colocar algo de texto que premie al jugador en vez de repetir en todas "no". Por ejemplo, al intentar tomar la cuchara, podría decir "La podría usar para sacarle los ojos en defensa propia, pero llevaba lentes, así que no es una buena idea". 

(7 edits) (+1)

No, tú lo hiciste bien gracias, el "continuará" es el fin de historia inconclusa.

Ante todo te responderé de forma técnica porque eres otra persona creadora en esta jam y de hecho tus dos últimas obras que he jugado están bastante bien por lo que vas a poder entenderme. Me ha pasado que el mes anterior del inicio de jam había revisado por completo el "tutorial" por defecto que viene incluido en Renpy como un videojuego más y está muy bien completo. Pero... se me vino encima la creación del proyecto después, al ser nuevo en Renpy ha resultado que los primeros 17 días me dediqué a aprender personalmente teoría-práctica del programa basado en Python con estructura de las sentencias, en dar con los concretos códigos probando de todo con lo que quiero emplear en la estructura principal de la maquetación variada que muestro como: textos (fuentes variadas, animados, centrados...), imágenes (redimensionadas, cambiantes..), zooms (in, out, movibles sobre áreas...), sonidos, imagemaps, etc..

Junto con lo que no se ve por el jugador como las estructuras del menú principal, de los comandos de interacción, temas que tienen que tienen que ver con sentencias de la build. Y he tenido que aplazar muchas cosas para más adelante, estuve peleandome con sentencias que me permitieran implementar la foto de la carpeta del menú principal animada y que los textos tuvieran diferentes colores en esa fuente ttf cosa que no me dejaba.

Básicamente me he dedicado más al entre bastidores que a lo que el público quiere ver, por eso he puesto que es la primera versión de una alpha. Lo he puesto para ver que opinan de la idea narrativa y la estructura del juego.

De hecho como curiosidad he pecado con el principal error del novato que programa su primer videojuego dentro de un motor, que es picar todo el código fuente en un mismo solo archivo. Yo quería realmente separarlo en archivos y estaba entendiendo las estructuras del programa, pero como eran muchas cosas variadas las que estaba tratando al mismo tiempo de primeras que tocan las raíces sobre la que se sustentan todas las escenas, pensé en la comodidad de aprovechar ya que tengo un monitor de 32 pulgadas 4K para tener más líneas de código visual en pantalla  mientras que "aprendo" a volver una y otra vez a retocar sentencias y bloques que ya había puesto antes.

Es una perdida de tiempo creo que necesaria para afianzar "conocimientos" que después te hagan estar más pulido dentro del motor, puesto que tengo la idea de querer completar el juego que va a ser bastante más largo. Y hacerlo así con un solo archivo lo justifica el haber cogido de base una sola escena para intentar abarcar la mayor parte de la estructura que tenía en mente implementar, por ejemplo la particularidad con respecto a otro tipo de juegos o "novelas visuales" que los fondos negros funcionen puede tener dos variantes fondos de color negro real o transparencias por encima ya que es un color monocromo puro que además utilizó en todo como como dialogos, imagenes, intros, narraciones centradas, etc.

La narrativa con su trama ya la tengo desarrolla por completo , al menos lo que se refiere a su esqueleto, esto que se ve es como una sola "escena" de una película que muestra el inicio secuencial pero cimentada, quiero decir que no habrá cambios aquí en lo que cuento o la idea de las sentencias que quería mostrar, pero si en retocar detalles. 

Con la cocina toda la razón, ha sido recortar por tiempo para poder presentar una build. En un principio pensé implementar dibujos (de hecho te revelo spoiler futuro  que la cocina se reutiliza con uno de esos objetos necesario después en la trama y es una de las razones por las que implemento backtracking porque imagina lo que es que el jugador tenga que encontrar la idea de algo que tenga que usar en base a su pensamiento sobre el movimiento entre estancias por las que ya ha estado antes). Lo que pensé utilizar para ello son sugeridos "textuales", ahora cuando encuentras un "NO" te lleva de vuelta a que selecciones otro objeto y puedes ver que de nuevo podrías repetir el mismo objeto con el mismo "NO" apelando a la libertad del jugador sin un guiado del juego. Entonces cuando vuelves te repite siempre el textual "...por seguridad" a modo de flashback vivencial como sino te hubieras equivocado al seleccionar un "NO" como voz de la conciencia (porque el texto del personaje es pensamiento tuyo como personaje principal) que te haga pensar entre las opciones que se ajusta más a eso como deducción.

En la cocina también quería implementar el sistema de los imagemap de la puerta principal, esta vez siendo múltiple sobre pantalla, es decir que hay diferentes interactuables de posición para cada objeto. Otra cosa pero que también es un spoiler futuro es que el cuchillo como te dice en textos "debo protegerme" o "..por seguridad" es el pensamiento "textual" del personaje no un dialogo con un NPC por lo que tú como jugador piensas en base a lo lógico que piensa tu personaje, pero como no he podido implementar en escena posterior lo que sucede no tiene nada que ver con lo pensado sino que se viene un imprevisto que no esperas. He querido mostrar un tono de misterio ambiental en todo momento y peliculero.

También quería implementar sonidos y animaciones de todo con zoom pero son ideas que hacen que todo el tiempo se me vaya de madres como se diría vulgarmente.

Resumen: o meto la tijera para un build en la jam con tan poco tiempo o no presento nada. Creo que como prueba tester piloto intento mostrar la idea narrativa y la estructura alejada de la típica "Visual Novel" para la que se enfoca este motor Renpy con personajes de anime japoneses en situaciones alegres. En este caso con un entorno mucho más interactuable que no solo diálogos con opciones de elige tu propia aventura.

Te entiendo perfectamente, Renpy, si lo usas de forma "vanilla" es muy simple y rápido, pero a la hora que quieres hacer algo que se diferente, requiere que le dediques sus buenas horas a entender como funciona internamente.

Lo que mostraste va bien, es interesante como comienzo y es una pena que no alcanzaras a mostrar más, pero como dices, es un proceso y como partida va muy bien.

Animo y ya probaré el juego cuando lo tengas completo.