Dogmole Tuppowski - Las Nuevas Aventuras (o casi...)

For all things Churrera. ¿Estás haciendo un juego? ¿quieres proponer un cambio? ¿tienes alguna duda? ¡Cuéntanoslo!

Moderador: na_th_an

Avatar de Usuario
son_link
Mensajes: 467
Registrado: Mar, 01 Oct 2013, 11:49
Ubicación: Atlantis, Galaxia Pegaso
Contactar:

Re: Dogmole Tuppowski - Las Nuevas Aventuras (o casi...)

Mensajepor son_link » Dom, 12 Ene 2014, 16:37

LOAD TAPE ERROR
TRaFuGa
Mensajes: 20
Registrado: Mar, 29 Oct 2013, 11:50

Mensajepor TRaFuGa » Dom, 12 Ene 2014, 18:55

Habrá que ir trasteando un poco, a ver si en esta semana que estoy de vacas puedo tocar algo.

Enviado desde mi C6903 mediante Tapatalk
Avatar de Usuario
D_Skywalk
Mensajes: 352
Registrado: Mar, 01 Oct 2013, 13:36

Re: Dogmole Tuppowski - Las Nuevas Aventuras (o casi...)

Mensajepor D_Skywalk » Mar, 14 Ene 2014, 21:10

David Skywalker
Weblog: http://david.dantoine.org
Avatar de Usuario
Jarlaxe
Mensajes: 212
Registrado: Jue, 09 Ene 2014, 13:44

Re: Dogmole Tuppowski - Las Nuevas Aventuras (o casi...)

Mensajepor Jarlaxe » Mié, 15 Ene 2014, 15:57

Hola compañeros!

Ha llegado el momento de freíros a preguntas. :twisted:

De antemano ya os pido disculpas si me hago muy pesado, pero es que lo mío es más la parte artística que la de programación. Y en esta última soy un desastre, incluso con una herramienta tan cojonúa como es la churrera. XD

Ojalá fuera tan versátil en las dos áreas, como muchos de los que estáis por aquí!

Como dato, voy a a actualizar el juego a la versión churreril 3.99.3 y trabajaré sobre esta a partir de ahora.

Bueno, vamos al lío con la primera tanda de preguntas...
Yo expongo lo que sería lo que tengo pensado y vosotros me decís si es posible hacerlo o estoy colgao perdío.

1-Texto en pantalla
Mi idéa es repartir por el juego, una serie de letreros que den pistas e información de que hacer durante el juego.
Al entrar el prota en una pantalla que contenga un letrero, que séa capaz de detectar si el sprite toca el tile del dibujo del letrero y mientras estén en contacto, que aparezca un recuado con texto en pantalla.
En el momento que el prota se ponga a andar y deje de estár en contacto con el tile del letrero, el texto desaparezca automáticamente.

Eso para los letreros "estándar", pero hay alguno "especial" como el letrero de la entrada al templo, que aparte de detectar la colisión entre sprite y tile y mostrar el texto, que haga la comprobación de si han sido derrotados todos los magos para abrir la piedra de la entrada. Si esta condición se cumple, que deje de mostrar ese cuadro de texto al colisionar, ya que en ese momento esa info carecería de sentido.

Algo así:





¿Es posible hacer esto?

En caso afirmativo..

¿Que código debo escribir en el script para que eso se cumpla?

Gracias!
Avatar de Usuario
na_th_an
Mensajes: 26413
Registrado: Vie, 09 Ene 2009, 12:18

Re: Dogmole Tuppowski - Las Nuevas Aventuras (o casi...)

Mensajepor na_th_an » Mié, 15 Ene 2014, 16:02

Es posible, pero no está incluido en el motor. Pelao, el motor permite mostrar una linea de texto por pantalla, pero solo una linea, como habrás podido ver en juegos como Cadaverion.

Para hacer lo que tú quieres, tenemos una solución: En el lenguaje de scripting hay un comando que se llama EXTERN, y que recibe un número como parámetro. Este comando lo que hace es llamar a una función en código C del motor que, en principio está vacía, y le pasa dicho número.

La idea es que esa función se utilice para ampliar fácilmente el motor. En tu caso, la utilizaríamos para sacar esos textos. De hecho, si te fijas en Ramiro el Vampiro, muestra textos largos en algunas partes de la aventura de forma muy parecida a la que propones, y está hecho exactamente así. Con código externo.

Si quieres, te puedo adaptar un poco la rutina que uso en Ramiro y te explico cómo se integra.
Como diría Rorshach: "Urm..."
Avatar de Usuario
radastan
Mensajes: 692
Registrado: Vie, 20 Ago 2010, 12:54
Contactar:

Re: Dogmole Tuppowski - Las Nuevas Aventuras (o casi...)

Mensajepor radastan » Mié, 15 Ene 2014, 16:32

Avatar de Usuario
Jarlaxe
Mensajes: 212
Registrado: Jue, 09 Ene 2014, 13:44

Re: Dogmole Tuppowski - Las Nuevas Aventuras (o casi...)

Mensajepor Jarlaxe » Mié, 15 Ene 2014, 16:35

Hola na_th_an!

Hombre, si te va a suponer mucho curro no te preocupes, hay que saber renunciar.

Tengo muchas cosas pensadas para hacer en el juego, y seguro que no se van a poder más de una, y tampoco cabrán en memoria.

De todas formas, ya sabía yo que.... "no hay cohóne" de que se pueda hacer. :twisted:

uy, he dicho la palábra mágica. :roll:
Avatar de Usuario
na_th_an
Mensajes: 26413
Registrado: Vie, 09 Ene 2009, 12:18

Re: Dogmole Tuppowski - Las Nuevas Aventuras (o casi...)

Mensajepor na_th_an » Mié, 15 Ene 2014, 16:47

Como diría Rorshach: "Urm..."
Avatar de Usuario
Jarlaxe
Mensajes: 212
Registrado: Jue, 09 Ene 2014, 13:44

Re: Dogmole Tuppowski - Las Nuevas Aventuras (o casi...)

Mensajepor Jarlaxe » Mié, 15 Ene 2014, 20:43

Avatar de Usuario
na_th_an
Mensajes: 26413
Registrado: Vie, 09 Ene 2009, 12:18

Re: Dogmole Tuppowski - Las Nuevas Aventuras (o casi...)

Mensajepor na_th_an » Jue, 16 Ene 2014, 00:29

Ramiro usaba una versión diferente de la Churrera. Ahora el archivo debe ser extern.h. Si abres el que viene por defecto en el paquete verás que sólo contiene una función do_extern_action que no tiene nada dentro. De todos modos, mañana lo miramos con más detalle.
Como diría Rorshach: "Urm..."

Volver a “La Churrera”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados