Cavernator & los límites del BASIC.

Page 5/6
1 | 2 | 3 | 4 | | 6

By yodh

Champion (407)

yodh's picture

06-10-2015, 00:06

prota- Sí, bueno, en efecto soy yo...
enemy- Hace mucho tiempo que te espero. Parece que has podido con todas las trampas que te hemos puesto hasta ahora: la prueba es que estás aquí.
prota- Obvio...
enemy- Pues no creas que ya has pasado lo peor, sino que tu aventura aún le falta para ser concluida.
prota- ¿Me podrías explicar de qué va todo esto? ¿qué queréis conseguir?
enemy- Todo a su debido tiempo mi amigo...
prota- ¿Amigo?
enemy- No lo tomes al pie de la letra, es tan solo una frase hecha. Ahora mismo no somos ´amigos´ sino otra cosa.
prota- Siguiendo con las obviedades... entonces es que somos ´enemigos´, adversarios y etecé.
enemy- Correcto: eso sería o es lo más obvio.
prota- ... ¿?
enemy- Mira, no pretendas que a estas alturas ya lo sepas todo, tú mejor que nadie (que esté involucrado en todo esto), sabes que así no es como va todo.
prota- ¿Me quieres insinuar o convencer de que soy uno de los que ha montado todo este sinsentido? Entonces, según lo visto y leído en múltiples películas y libros... lo que ocurre es que tengo alguna clase de amnesia, y, realmente formo parte del problema: soy de los ´malos´, y no parte de la solución, es decir: el rescatador.
enemy- Como te decía antes, no te puedo contar más de lo necesario, son órdenes tajantes e indiscutibles, no se si lo que voy a decir a continuación te servirá de algo o te liará aún más de lo que estás ahora mismo: esos mandatos los ha pronunciado un señor que respetamos tú y yo, y, hasta ahí puedo llegar, si digo algo más tendríamos que terminar con todo esto ahora mismo, y supongo que comprenderás que no es lo más sensato o ´conveniente´ ¿verdad?. Lo que sí te puedo asegurar es que, si quieres saber la verdad de todo... la única manera de conseguir eso es llegando hasta el final.
prota- Primero decir que mientras más datos me das... menos entiendo y más me preocupo y segundo: ¡No tengo otra opción!: desde este punto, no puedo volver a mi casa, ni tan siquiera a la de mi abuelo, no veo la forma de subir a la superficie ya que no hay una escalera o un camino para conseguirlo.
enemy- No te preocupes por eso, más pronto que tarde, en algún momento comprobarás que tendrás todo lo necesario para abandonar tu misión y volver a la seguridad del mundo de arriba... pero ya sabes que eso es de ser ´gallina´, de ser un cobarde.
prota- Parece que me conoces muy bien: no soporto que me llamen cobarde ¿cómo puede ser eso?
enemy- No creas, realmente es lo contrario. Una inmensa mayoría de gente no le gusta que le llamen gallina (o cosas similares de significado), y muy pocas aguantan sin molestarse al oír eso.
prota- Te tengo que dar la razón. Y es una frase que funcionó en el pasado, en el presente y también funcionará en el futuro por muy conocida que sea. Eso es curioso.
enemy- Bueno, perdona que te corte esa reflexión tan interesante (seguro que en otro momento lo retomamos con más calma), pero yo ya he hecho casi todo mi trabajo aquí... lo único que me falta por decirte es que, en este principio de la parte de abajo de la cueva (vamos, en el lugar donde nos encontramos ahora), te hemos preparado un obstáculo que, esta vez sí o sí deberás de solventar, ya que no hay otra salida que esa: la de resolver el problema que surgirá del suelo. Te aviso que el ´problema´ no lo podrás saltar ni rodear (demasiado alto, demasiado ancho). Una pista: utiliza cuatro veces el único utensilio que posees en este momento. Y de regalo te digo esto: utiliza la lógica.
prota- Vuelvo a no entender nada.
enemy- No te preocupes, enseguida comprobarás que todo es más fácil de lo que parece.

By yodh

Champion (407)

yodh's picture

06-10-2015, 00:22

Esto no es la ´versión final´ del texto, es posible que si tengo tiempo lo mejore un poco. Queda todavía hacer más explicaciones para saber resolver el ´camino de la perdición´ etc.

Hay muy pocos cambios en esta siguiente versión... pero si queréis echarle un vistazo...
Explicación de lo que hacer en pant 14

PD. Recomendado: X : 210
Y : 40

By yodh

Champion (407)

yodh's picture

14-02-2016, 20:52

Bueno... pues aquí os subo el siguiente texto. Como dije el año pasado (cómo pasa el tiempo ¿no?), cuando se resuelva ´el problema que sale del suelo´ aparecerá de nuevo el ´malo´ de la película con el que entablarás otra conversación. En medio de todo eso te dará las indicaciones de lo que hacer en el siguiente capítulo denominado como:

NEXT EL CAMINO DE LA PERDICIÓN:

ENEMY - Sabíamos que lo conseguirías.
PROTA - Gracias por la confianza.
ENEMY - Bien, cuando nos encontrábamos en el otro sitio me planteaste el hecho de que no tenías ya opción de regresar, pues te diré que las herramientas para hacerlo las podrás ir recogiendo ya que están desperdigadas por este nivel de la cueva.
PROTA - De acuerdo, pero, ¿por qué no me las dais ya?
ENEMY - No puede ser de ese modo, imposible. Todo dejaría de tener sentido...
PROTA - Ah... entonces, ¿realmente hay un sentido a todo esto?
ENEMY - Créeme... lo hay. Sin embargo puedo entender que en el momento que tengas todo lo necesario para poder escapar de esta caverna decidas no seguir adelante. Esto no es un uve juego como muchos otros...
PROTA - ¿Cómo?
ENEMY - Lo que quiero decir es que tienes que sopesar muchas cosas y pensarlo muy bien. La lógica de desempeñar el papel de héroe que intentará solventar los problemas, es muy atractiva, pero tal vez eso funcione en otros ámbitos, en otros mundos... sobre todo los que pertenecen al sector de la ficción: cine, publicaciones justamente de super héroes etc. Pero no la tienes que considerar (o cuanto menos no deberías de), como la mejor y más racional opción.
PROTA - Soy nuevo en todo esto de ser el ´super héroe´ de turno. También puedo decir que no tengo madera de malvado, con lo cual no sé cómo pensáis vuestro grupo de secuestradores, no me puedo meter en vuestras mentes.
ENEMY - Exacto ese razonamiento... yo que sí estoy en el lado oscuro de este game (es el que me ha tocado representar), te puedo decir que pudiera haber opciones más válidas que hacerse el valiente. Fíjate: todo podría ser una trampa para conseguir otro rehén y de ese modo poder pedir más dinero. También podría consistir todo en una estratagema para que el abuelo firme un cheque al portador con absolutamente todo el dinero que tiene ya que sino le chantajearíamos con hacerte ´mucho daño´ a ti delante de él etc. pero una vez cobrado el dinero podríamos hasta digamos ´deshacernos´ de los dos, con lo cual tu hermano Haslueg se preguntaría toda su vida si no hubiera sido mejor perder ´sólo´ a un familiar. Seguro que el abuelo lo habría entendido.
PROTA - Muy, muy, muy en el fondo... veo la lógica que transmiten tus palabras. Lógica totalmente perversa por supuesto.
ENEMY - No te discuto eso.
PROTA - Así, una vez que consiga lo suficiente para poder volver al punto inicial... tendré todavía la opción de regresar sin concluir mi misión...
ENEMY - En efecto, te daremos todavía esa opción. Claro: es comprensible que no te puedas o quieras fiar de unos extraños que tienen actitudes nada positivas, pero creo que esta vez sí, no tienes más remedio que confiar en lo siguiente que te voy a decir: te aseguro, te doy mi palabra de que en todo el periodo que estés realizando las pruebas que te pondremos... no le pasará nada malo tanto a ti como al abuelo.
PROTA - Pero, ¿y después?
ENEMY - Después no te prometo nada...
PROTA - ¡Gluppps! (Traga saliva).
ENEMY - Bueno, creo que ya es suficiente, no tenemos todo el día. Si estamos más rato hablando no tendremos tiempo de desarrollar todo lo que tenemos preparado. Mira: Amvimue es un chico que está con nosotros, resulta que es super despistado y le pasa muy a menudo que lo va perdiendo todo. No importa que tenga o no tenga valor... no sé cómo se lo monta que siempre termina por dejarse las cosas en los sitios más ilógicos.
PROTA - Bueno, así a bote pronto se me ocurre que le pasa eso, precisamente por su mecánica de guardado de objetos... que justamente es caótica y sin sentido, con lo cual a la hora de recordar el lugar de un objeto ´X´ no hay manera de hacerlo.
ENEMY - Puede ser. Bueno, pues si más adelante te lo encuentras le vuelves a explicar todo eso que me has dicho.
PROTA - Sin problema.
ENEMY - Aprovechando la circunstancia de que ha perdido tres objetos, he incluido un cuarto, después he puesto una frase un poco contradictoria que se me ha ocurrido en una de las piedras con forma de interrogante y que está más alejada de aquí, pero pese a que no es un objeto de por sí, también forma parte del ´juego´. Lo que tienes que descubrir es cuál de todos ellos es el más improbable, casi imposible, que esté ahí...
PROTA - Bueno, no conozco todavía de qué objetos o cosas se tratará, pero supongo que el ítem más caro o exclusivo de todos ellos... o podríamos ir por analizar las probabilidades que tienen cada uno de ellos de estar ahí, no sé.
ENEMY - Está muy bien todo eso, pero sólo te diré que hay más análisis que se pueden hacer... Cuando lo consigas nos vemos en la siguiente prueba.
PROTA - ¡Qué remedio... no queda otra!

By yodh

Champion (407)

yodh's picture

12-03-2016, 20:40

El juego (aunque no lo parezca ya que no he subido ninguna versión desde hace un tiempo), lo sigo programando en mis pocos ratos libres que tengo. No he avanzado mucho por que he hecho cosas que no se reflejan en la pantalla (cuando se juega). He ´troceado´ el programa en dos (MEGACAV1.BAS & MEGACAV2.BAS), y eso ha llevado su tiempo. Luego he tenido que implantar un sistema para traspasar algunas variables de un fichero a otro (me he ´inspirado´ en algunos consejos que dio Kai en una FKD), aunque no sé si lo que he hecho es exactamente lo que ponía en aquel artículo). Pero también he hecho algunas pantallas más.

Aunque aparentemente parece que funciona como lo he hecho, también es verdad que es muy lioso y se ha de estar muy pendiente de muchas cosas. Por eso lo más probable es que finalmente lo haga como me ha aconsejado jrcp_kun (por gmail), ya que su idea parece mejor que la mía.
Supongo que es normal que a veces te surge un problema ´programatibo´ y hasta que no sales de él (no lo resuelves), pasa mucho tiempo o incluso sea la excusa o el detonante para decidir dejar el proyecto.
Pero no es este el caso Cool , ya que ´casi´ tengo el problema de llevar variables como la:

´vida´ que puede tener valores de 0 a 20
´fuerza´ de 0 en adelante.
´dinamita´ 0,1,2,4
etecé.

de un fichero a otro conservando los valores de las variables que me interesan que no se pierdan.
Así, el problema ´programatibo´ ya lo tengo ´casi´ resuelto (tiene algún fallo según se haga ciertas cosas). Después seguiré haciendo lo que tengo anotado en una libreta (ya tengo pensado y plasmado en papel todo lo que pasará en el juego).
PD. Por hacer me queda: probar lo que me dice jrcp_kun (primero y antes de nada ´a ver si lo sé hacer Running Naked in a Field of Flowers Crying ), y decidir qué opción escojo. Y luego, pues seguir con el resto del juego Smile .

By yodh

Champion (407)

yodh's picture

12-03-2016, 21:05

Aquí os dejo la última versión del Cavernator. Tenemos que tener presente que esto no es la versión definitiva, con lo cual el juego puede (en ocasiones), tener pantallas ´rarunas´, ´incomprensibles´, cosas que funcionen ´del revés LOL! ´ etecé. Si jugáis al juego... en la segunda parte hay una pantalla con una cosa ´rara´ volando de aquí para allá (y de allá para acá Question ), realmente ahí tiene que ir otra cosa, lo que pasa es que estaba probando a hacer una cosa que al final no me salía... y se ha quedado así. Consejo para esa pantalla: acercate y haz un agujero, te metes en él, pasa el bicho volador y sigues. Va muy justo, eso sí. Evil

https://drive.google.com/file/d/0B5dJMlHyX5j1cXJ1a0pWUEU2cFU...

PD. Troceo los posts por que los textos son largos y tal vez farragosos de leer. Así, es posible que quede todo más ordenado y fácil de encontrar las cosas: Las versiones del juego, los textos con la historia, las aclaraciones de lo que voy haciendo y si pido ayuda a los usuarios etecé. De este modo a continuación (el siguiente post), pondré otro trozo de historia. Recomiendo leerlo antes de jugar al juego para entender mejor lo que se ha de hacer.

By yodh

Champion (407)

yodh's picture

12-03-2016, 21:21

LA DINAMITA ESTÁ ´MUY, MUY, MUY LEJOS...´

ENEMY - Buenos días...
PROTA - Bu, buenos días... supongo.
ENEMY - Mira, no tengo tiempo para mucho más que explicarte lo
siguiente: debajo de uno de estos árboles hemos escondido un poco de
dinamita, con ella podrás por ej. abrirte paso en la columna que
bajaba en el nivel superior y que te impedía volver a un lugar seguro.
Sin embargo, como recordarás, aún queda encontrar algún artefacto que
te ayude a solventar el puente derruido.
PROTA - Eso que me dices me suena genial, pero me he dado cuenta que
en la anterior cueva había cinco árboles y en esta hay otros tantos...
ENEMY - Pero ahí no se acaba la cosa... hay muchas más cavernas como
esas dos, cada una con sus respectivos y diferentes clases de árboles:
todos son diferentes pero están agrupados de cinco en cinco.
PROTA - Entonces, según eso y según la cantidad de fuerza que me
queda... me será prácticamente imposible encontrar esa dinamita, ya
que hay demasiados árboles. Sólo lo podría conseguir por el factor
´suerte´.
ENEMY - Tienes razón: si tienes suerte en la excavación, es posible
que encuentres lo que necesitas... pero también hay otra y más
elegante opción, es la siguiente: que te proporcione una pista.
PROTA - Te lo agradecería, de verdad.
ENEMY - Lo sé. Escucha atentamente: La solución está ´digamos´o mejor
dicho: ´dicese´que muy, muy, muy lejos de aquí... pero muy lejos de
aquí sólo encontrarás un poquito más de ayuda. Realmente ´lo físico´
parece que yo afirme que está lejos, pero realmente está más cerca de
lo que parece que digo. Esa es la pista...
PROTA - Bueno, aunque no lo tengo nada claro todavía, todo eso que me
cuentas me suena de algo... y no sólo que lo haya oído una vez, sino
muchas de ellas. Si es posible, me gustaría pasear un poco para ver si
puedo dar con la solución.
ENEMY - No hay problema, puedes tomarte todo el tiempo que quieras.
Para cualquier cosa que necesites, me encontrarás en la dirección por
la que me voy. Pero te advierto que estaré muy lejos de aquí, por eso
no se si te compensará ir donde luego estaré...
PROTA - Tendré en cuenta lo que me dices y tu consejo.

CUANDO ENCUENTRA AL ENEMY MUY LEJOS

ENEMY - Buenas otra vez. ¿cómo va la investigación?
PROTA - Me habías asegurado que lo que debía de encontrar estaba ´muy
lejos´... pues bien, ahora mismo estoy ´muy lejos´. Entiendo que no me
vas a dar la solución, pero... ¿me podrías decir si ahora estoy más
cerca que antes del objeto que debo buscar?
ENEMY - De acuerdo... te diré que ahora estas más lejos que antes. De
todas formas es curioso y significativo que, pese a que, aunque lo
encuentres y mientras NO lo muevas de ese lugar... siempre se podrá
decir que está muy lejos de ese mismo sitio, incluso se podría decir
también que tú mismo es como si estuvieras a muchos km.
PROTA - Confío en que no me estás tomando el pelo, interiorizando
esto, lo que he podido sacar en claro es que algo he pasado por alto,
y que debo de retroceder.
ENEMY - La deducción es correcta. Mira, me caes bien... te daré otra
pista, responde a mi pregunta: ´Cuando una cosa está muy lejos, ¿dónde
decimos coloquialmente que está?
PROTA - ¡JA, JA, JA... qué fácil! voy a escavar en ese árbol...

By yodh

Champion (407)

yodh's picture

12-03-2016, 22:31

Ahora os comento una curiosidad que se puede hacer en el juego. Si se quiere, todos los usuarios lo pueden hacer y probar, pero va ´especialmente´ dirigido a Jose E. Robayo Smile

Lo que se ha de hacer es cargar el juego pero hacer un ctrl+stop al principio (que se pare en el sistema operativo). Luego cargáis el AGE.COM
Luego pulsáis en el icono del disquete y en la letra A.
Aparecerán los ficheros del juego.
Ahora se ha de cargar el fichero: PAGE18.GE5
(Lo explico de este modo por si alguien no ha utilizado nunca el AGE).

Pues bien, como esa pantalla se copia ´a lo bestiajo Running Naked in a Field of Flowers LOL! ´ (no trozos de ella como en otras pantallas), lo que se puede hacer es (con las herramientas que tenemos a nuestra disposición en el AGE), dibujar lo que se nos ocurra: una araña con su tela, poner alguna planta en el suelo, hacer ese trozo de cueva de una forma diferente (en principio, respetando las entradas y salidas que tiene, para que luego sea coherente el funcionamiento del juego), etecé
Por supuesto hay que tener presente que tenemos que guardar el trabajo antes de salir y probar lo que hemos hecho Smile
Se ha de tener cuidado, pero siempre (si nos equivocamos), podemos volver a bajarnos el juego de aquí, osea que no hay problema en probar todo esto.
También se pueden cambiar los gráficos de la dinamita, el interrogante, el bloque (¿por tal vez una bola?) etc. por lo que se os ocurra (respetando los píxeles que ocupan).

Bueno, esto puede parecer una tontería hacerlo, pero como comentaba en la presentación de Jose E. Robayo, es hacer algo ´rápido´ y que veas los resultados a los pocos segundos. Cool
PD. Ni que decir tiene... yo entiendo y sé cómo va mi juego (muy obvio Running Naked in a Field of Flowers ), si alguien no entiende algo (lo que sea), me lo puede comentar sin ningún problema, que yo estaré contento de contestar.

By yodh

Champion (407)

yodh's picture

09-04-2017, 14:08

¡Más de un año desde la última versión!!! Running Naked in a Field of Flowers Crying Bueno... supongo que es mejor tarde que nunca ¿no? Smile

Antes de nada quería aclarar alguna cosa respecto al post tochako que viene a continuación... Es muy posible que no sea de mucho interés para la inmensa mayoría de usuarios y que sólo le guste leerlo a tres o cuatro personas tan ´lokuelas´ Crazy LOL! del basic como yo... no me importa: si solo leen este hilo unos pocos ya me es suficiente Smile .
Dicho eso... ¡vamos al TURRÓN!!! Murdoch

Cavernator 2017

Antes de nada creo que es conveniente hacer un resumen de la historia: A un familiar le ha tocado alguna clase de lotería pero poco a durado la alegría ya que unas personas al darse cuenta de eso le han secuestrado. Desde este punto (en el cual no tienes absoluta idea) tendrás que ir sorteando las trabas y enigmas que te van poniendo a tu paso esas personas. Que son por ejemplo:
1.- Con el uso de la pala tienes que esquivar a un enemigo gigante.
2.- Encontrar el objeto ´más improbable que esté ahí´ entre varios.
3.- Encontrar la dinamita que está en ´un lugar muy lejano´ pero que ´muy lejos´ NO está :-? ¿comorrr?
4.- En un punto determinado NO te tienes que dejar caer sino que tienes que saltar... esto es para poder conseguir el globo.
5.- (En proceso de hacer este nivel) ´Simón el simpaticón´ Aquí un enemigo te ´quitará´ la pala... para poder volver a tenerla necesitarás ayuda de alguien... el problema está en que NADIE tiene la inteligencia para devolverte la pala.
6.- Etecé, etecé... etecé.
Después de solventar todo eso... pués ¿cómo no? el final... que será una simple explicación de todo lo ocurrido.

Al tener poco tiempo poco he hecho (vamos: lo que viene siendo la excusa ´de toda la vida´ y tal y cual LOL! ) pero para que veáis que no está la cosa parada sino que... simplemente va algo (bastante) despacio, ahí va otra versión del juego (realmente es lo mismo que en la anterior versión más unas pequeñas mejoras). Pienso que es como hacer perder un poco el tiempo al usuario que aunque tenga curiosidad por saber en qué acaba todo en el Cavernator... luego comprueba que tan solo he cambiado cuatro cosas en el juego y que apenas se notan las diferencias con respecto a la anterior versión. Por ese motivo no he querido subir lo que tenía hecho para que NO se produjera ese efecto, simplemente lo hago para (como decía antes) que comprobéis que el Cavernator sigue adelante (aunque sea a paso de tortuga coja ._, ).

Principalmente el añadido que más se nota es que ahora el ´prota´ ya no se ´desliza´ por la superficie del mundillo de Cavernator sino que ya se parece un poco más a caminar por ella. Sin embargo como podréis apreciar más bien parece que ´trota´ (cual caballo cualesquiera :) ). Espero dar algún día con la combinación adecuada para que realmente parezca que es una persona... pero por ahora eso es lo mejor que he podido hacer (sí, ya sé... si eso es lo mejor, imaginaros cómo sería lo que he descartado ;( ). Por supuesto que cualquier sugerencia/ayuda, cualquier otra propuesta se agradecería mucho (por ejemplo cómo puedo hacer para que por lo menos parezca que tiene manos).
Quería comentar que hay cinco sprites para hacer el movimiento... creo que son más que suficientes para que el resultado se vea como ´natural´ , sin embargo podemos ver que en juegos donde el protagonista está formado por dos sprites (pero bien construidos) el resultado es más que convincente. De todas formas no tiene ninguna dificultad que el prota tenga diez... (o más) sprites para hacer el movimiento: sólo habría que cambiar unas pocas cosas en el código y definir los sprites en las últimas posiciones, ya que si ampliamos los sprites del prota (que ahora están desde el número 0 al 9) hasta por ejemplo el 15 lo que se tendría que hacer es volver a repasarse el programa para reasignar los demás sprites ya que NO saldrían correctamente.
Es precisamente lo que me ha estado pasando, que tenía asignado cada sprite con su número... y el prota tenía el cero y el uno (0: mira hacia la derecha, 1: ídem hacia la izquierda), pero ahora tiene cinco digamos ´frames´ en ambas direcciones... con lo cual todos los demás sprites ahora su número está ocho posiciones hacia la derecha, con lo cual en el juego ya no hay casi nada que esté ´en su sitio´. ¿Solución? pues simplemente la de ir repasando casi línea por línea dónde están los ´put sprite´ e ir cambiando a mano los números que ahí aparecen. No es complicado pero sí tedioso. Un trabajo duro pero había que hacerlo... lo que pasa es que ese trabajo no se ve ya que todo al final está casi igualito que estaba antes.

Estaba yo en el-lio :) (en ello) cuando me doy cuenta que de repente la detección de sprites no funciona como siempre (bueno, que NO funciona directamente), y ya estaba pensando ¡ya he cambiado alguna línea sin darme cuenta con lo cual me va a tocar repasarlo todo! ¡kagüen10! cuando (menos mal (y aquí imaginaros un emoticono pasándose la mano por la frente ´como quitándose´ un supuesto sudor)) me doy cuenta que cuando se produce una colisión se mira qué número de sprite tiene el prota. Así, si es el cero (el que mira hacia la derecha) pues se resta vida y luego se coloca el sprite unos píxeles hacia la izquierda, si es al contrario (si el sprite es el 1) entonces se colocará unos píxeles hacia la derecha. Sin embargo ahora al abanico de posibilidades aumenta (hasta diez: 0-9) entonces si el sprite (por ej.) 3 ha colisionado la rutina encargada no puede actuar ya que no hay prevista esa posibilidad. La solución... pues muy sencilla, unos simples ´ ifsp>4thenx=x+tal´ y ´ifsp<5thenx=x-cual´ .

¡OPPPS! :x :RNFF: El siguiente párrafo se puede obviar ya que me he percatado de que en el anterior post ya había puesto algo muy parecido (casi igual :murdock: ), pero bueno... ahí queda de nuevo la invitación a hacerlo.

No sé si a alguien le puede parecer interesante hacer esto: si cargáis el fichero ´SPRITESX.BAS´ podréis ver algunas datas de sprites que se pueden cambiar sin ninguna complejidad, por ej. se pueden poner a ´cero´ lo que son los dos sprites que representan al murciélago... y poner en su lugar lo que se os ocurra (que sea mínimamente coherente, aunque ya sabemos por títulos como MANIC MINER etecé que NO hay límite de imaginación en lo que respecta a la creación de enemigos: pueden ser cualquier cosa). Así, se puede poner una cara con la boca abierta y otra con la boca cerrada... bueno, por supuesto también se puede hacer lo propio con el prota y demás. Después no hay más que salvar lo hecho (como en el ejemplo de la línea ´10´ del SPRITESX.BAS) y hacer un RUN para que aparezca sin ningún problema vuestros originales sprites en el CAVERNATOR. También es posible cambiar los gráficos de las pantallas por otros siempre y cuando se respeten las salidas de cada una (por ej. no está previsto salir por la parte de arriba y en muchos casos tampoco por abajo... en la pantalla 13 solo hay salidas por la izquierda y abajo a la derecha etecé). Y si al final de ir cambiándolo todo en el juego veis que a partir de ahí podéis hacer un juego totalmente diferente... pues adelante.

Más ´mejoras´ : En la pantalla ´7´ he puesto un artefacto para que no te tengas que forzosamente ´suicidar´ con la cruz que hay ahí para tal supuesto (en el supuesto de que te cayeras), te puedes subir a él para intentar pasar la pantalla. Como podéis ver NO está todavía muy fino... quiero decir que se ha de acertar en la secuencia de posicionar el sprite, el artefacto y demás.

Mejoras ´estéticas´ : pues algunos techos que eran artificialmente ´planos´ ahora dan más ´el pego´ de ser techos de cueva ya que son irregulares como las cuevas mismas (mismamentes :) ).

Lo siguiente no es exactamente una mejora, sino tal vez es simplemente ponerle algo de ´broma´ a un juego que tal vez en principio parece MUY serio y/o/u sombrio/trágico. En la pantalla seis si saltáis debajo de la parte que luego baja la columna podréis observar que al prota dice algunas cosas (probar a hacer lo mismo cinco o más veces). Algo que quiero probar en el futuro es a añadir samples al juego... es decir: sonidos de golpes (cuando termina de bajar la columna por ej.), o el mismo golpe de la cabeza del prota contra el techo, o cuando termina de saltar... o algo importante para ser lo más verosímil posible: el sonido de explosión de la dinamita en la pantalla que baja una gran columna etecé.

Con respecto a lo de la dinamita... una vez descubras dónde se encuentra (está debajo de uno de los muchos árboles que hay en el nivel inferior) tienes que volver arriba y en la pantalla de la columna te tienes que poner lo más cerca posible a ésta y saltar... automáticamente se activará la dinamita... como es lógico te tienes que apartar un poco para que la ´onda expansiva´ no te dé... de todas formas en el caso de no apartarte lo que ocurrirá es que la energía te bajará al mínimo.

PD. Bueno, creo que de momento ya es suficiente el rollo que os he metido ;( LOL! En poco tiempo subiré otro post comentando más novedades que he incluido en esta nueva versión.

By yodh

Champion (407)

yodh's picture

09-04-2017, 22:19

Como afirmaba en el PD. del anterior post... aquí os subo otro post en el cual revelaré más cosas ocultas que tiene el Cavernator.

¿SA-CAVERNATOR? (*1) ¿lo cualo? Pues sí... TODOS (supongo) tenemos nuestro ´Lado oscuro de la fuerza´ o nuestro lado no solo raruno sino ´Super-Raruno´ .

Entiendo que un juego como el CAVERNATOR es difícil de hasta clasificar ya que al no saber si es serio o todo va en plan broma... ¡si analizando la trama hasta ahora parece que tira hacia lo melodramático etecé...! (bueno, todo se aclarará cuando se vea el final, que ya lo tengo decidido hace tiempo y creo que no lo variaré). En cualquier caso, espero que aunque sea un juego en basic (´puro & duro´ ), se considere cuanto menos un juego ´decentillo´ .

Como ya sabemos es muy difícil ganarse el respeto en cualquier ámbito... pero MUY fácil es conseguir que dejen de tenertelo. Supongo que esto lo podemos aplicar también hasta a un juego que en principio parece super serio al cual le cambias un poco por aquí y un poco por allá... unas frases las cambias por otras etecé... y ya NUNCA más verás con los mismos ojos a la versión original. Aún entendiendo esto, se me ha ocurrido hacer esta mini versión ´S.A.´ por que es que cuando he comprobado algunas cosas... ´me lo pedía a gritos´ LOL! que la hiciera... era ´de cajón´ hacerla.

Leyendo lo anterior parece que he programado un nuevo juego... pero no es así, apenas lo que he hecho es cambiar o añadir unas pocas líneas. Sin embargo eso me ha hecho pensar en un futuro juego tipo ´PARODIUS´ de KONAMI pero respecto a los juegos de plataformas, es decir: un juego sin pies ni cabeza en donde el humor absurdo (estoy pensando precisamente en el humor del juego de naves mencionado antes) sea la tónica general, ¿qué os parece la idea?

Simplemente para transformar el Cavernator ´normal´ a Super absurdo Cavernator se ha de anular las líneas 900 y 910 y quitar las comillas a las líneas 920 y 930 de ese modo conseguiremos que el prota ande de una forma digamos ´diferente´ . Finalmente se ha de hacer lo mismo con las líneas 1990 y 2000. En la línea 2150 tenemos que cambiar donde pone ´if sp<5then´ por ´ if sp>4then´ para que no te quedes en medio del puente sin poder avanzar (y es que si os habéis dado cuenta muchas cosas pasan (o no) según el sprite protagonista esté mirando hacia un lado u otro).
En el caso de que no queráis meteros en tanto lio de líneas y demás... podéis hacer un CTRL+STOP y cargar el ´SACAVER1.BAS´ y si no os convence el resultado siempre podéis hacer lo propio y volver a cargar el ´ MEGACAV1.BAS´ que es la versión que refleja la esencia original del juego... lo otro es simplemente un ´divertimento´ una ´ocurrencia´ .
Si estáis en modo ´S.A.´ pienso que donde se aprecia mejor el efecto de andar ´diferente´ del prota es en las pantallas donde el suelo no es irregular. Y curiosamente me da la impresión de que da más ´el pego´ de movimiento cuando lo hace de la forma ´raruna´ que con la ´normal´. En cualquier caso, es posible que (aunque al principio pueda parecer gracioso) al final canse esa forma de moverse y se prefiera que se mueva hacia adelante ´como todo el mundo´ .
También en cualquiera de los movimientos podemos apreciar cómo se mueve la cabeza adelante y atrás.

Claro: en la próxima versión del juego eliminaré esta posibilidad. También hay un detalle ´Super Absurdo´ en la pantalla de la entrada a la cueva... si antes de que baje (también se puede hacer si está la columna bajada por la esquina derecha) saltas en la zona de la columna y repites la acción varias veces... podrás leer algunos comentarios del prota.

Bien... hacer que el sprite principal parezca que baila el Moonwalk, o la representación de que se golpea con el techo pueden parecer cosas sin sentido y que NO van a ninguna parte (lo reconozco al ponerles eso de Super Absurdo), tal vez en el futuro el trabajo hecho pueda servir para algún propósito... pero ¿qué aplicaciones puede tener saber cuantas veces te has dado un cabezazo contra el techo? ¿eins? Question LOL! pues por ejemplo en una pantalla si golpeas ´equis´ número de veces en un determinado punto del techo... al final lo puedes romper para poder tener una salida por ahí etcétera. El hacer que el prota camine hacia atrás puede aplicarse a un juego en el que el prota si por error coge una botella de licor se podría aplicar el efecto... pero también cruzando la detección de los cursores: si pulsas derecha irás a la izquierda y viceversa para conseguir la sensación de embriaguez o lo que sea.
Pero tal vez el propósito más importante de hacer estas ocurrencias es... pasar un buen rato (y hasta echar unas carcajadas LOL! ) al ver cómo camina hacia atrás, o cómo se da el consabido coscorrón, que no sé por qué NUNCA pasa de moda y siempre hace gracia ver algo así LOL! LOL! LOL! .

(*1) SA: Super Absurdo Cavernator.

By yodh

Champion (407)

yodh's picture

05-06-2017, 00:00

Un par de trucos, ahí van:
Aviso: Si quieres saber cómo se consigue coger el globo lee lo que he puesto a continuación del punto uno... en caso contrario, NO leas el punto dos.

1.- Micro demo oculta:
Si pulsas al principio (cuando se está cargando el juego) la ´k´ aparecerá el título del Cavernator con algún efectillo. No es ninguna maravilla de la programación ni mucho menos... el único detalle tal vez sea que mientras van apareciendo los gráficos hay efectos de cambio de paleta de colores con lo que parece que hay cosas moviéndose. Para salir de ahí y poder cargar el juego se ha de pulsar la ´c´, aunque puede tardar un poco.

2.- ¿Cómo llegar a donde está el globo?
En la pantalla 20 y en el momento que podemos caminar por la zona superior... lo que se ha de hacer es ´coger carrerilla´ es decir: ir hacia la derecha hasta más o menos el final, y luego sin dejar de pulsar el cursor derecho... pulsar el cursor arriba pasando así esa pantalla hacia la 19 después con ese supuesto impulso en la pantalla 19 irías volando hasta llegar a la parte superior derecha y así poder llegar a donde está el globo. O por lo menos esa es la idea que quiero conseguir Crazy Running Naked in a Field of Flowers . Es difícil conseguir el efecto y muchas veces no sale (es algo que quiero mejorar en el futuro). La forma más fácil y que en la mayoría de veces funciona es situarse (en la pantalla 20) al final del camino de arriba (todo lo que se pueda a la derecha) y apretar en ese punto cursor arriba y a continuación cursor derecha... cuando aparece la pantalla 19 no se ha de dejar de pulsar el cursor derecha (sólo esta tecla), de esa forma no caeremos al suelo de abajo (si es así tendremos que repetir otra vez todo el proceso Crying .

Una pista ya la daba al poner eso de ´No te dejes caer... salta´, osea: era una pista de lo que se ha de hacer en esa pantalla.

Page 5/6
1 | 2 | 3 | 4 | | 6