Página 21 de 37

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest

Publicado: Jue, 08 May 2014, 09:44
por Nightwolf
Una preguntilla, ¿cómo puedo cambiar la plataforma, para que sea un enemigo más? :)

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest

Publicado: Jue, 08 May 2014, 09:48
por na_th_an
$this->bbcode_second_pass_quote('Nightwolf', '')$this->bbcode_second_pass_quote('na_th_an', ' ')Lamentablemente, este Pentacorn Quest se quedaría fuera por ser de 128K, pero cualquier churrera "normal" sería fácilmente adaptable.


Ah, eso me ha dolido muy mucho :S . ¿Qué es lo que impediría pasarlo a un 6128?


La forma que tiene el CPC de paginar es muy jodida cuando se programa en C. En un Spectrum 128K, se cambian los últimos 16Kb de RAM, con lo que al cambiar de página sólo nos "desaparece" parte de nuestro código, la parte del final, y todos los buffers de los gráficos. Eso no es problema, ya que desde la parte baja del código copiamos lo que necesitamos y volvemos a poner la página original. En un CPC, se cambia el segundo trozo de 16K, que coge justo en medio de nuestro programa. En teoría podría conseguirse usando algún truco sucio, pero no lo he podido investigar y suena complejo.

Es lo malo de programar en C: no controlamos donde quedan las cosas. Más o menos podemos intuir donde estamos en RAM, pero con una granularidad demasiado gruesa. Mis experimentos para paginar desde C con CPC no han funcionado para nada.

Sobre lo otro, creo recordar que lo puse en el foro alguna vez. Me suena. Lo buscaré y si no miro de nuevo como se hace.

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest

Publicado: Jue, 08 May 2014, 09:54
por Nightwolf
Gracias Na_th_an. Creo que lo he encontrado:

viewtopic.php?f=9&t=1325&p=51400&hilit=plataforma#p51400

Anda, ahí quitaste la parte del código de la plataforma y libera más espacio. ¿Cuánto se gana? Jeje, eso siempre es útil para meter más chicha al juego!! (que ando canino de bytes!!)

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest

Publicado: Jue, 08 May 2014, 10:18
por na_th_an
Ten cuidao, porque no sé de qué versión era ese engine.h. Te recomiendo que te bajes el programa WinMerge y compares tu engine.h y este engine.h... Los cambios deberían estar todos en la función move_enems, y quizás también (aunque no estoy seguro) en draw_scr ... ahora mismo no lo puedo de miral.

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest

Publicado: Jue, 08 May 2014, 10:44
por Nightwolf
Gracias. Lo revisaré a ver. :)

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest

Publicado: Vie, 09 May 2014, 13:13
por Nightwolf
Pues ya está. Hale, el juego tiene 4 enemigos distintos :) Además... ¡el cambio ha liberado un montón de bytes para añadir diversas diabluras!

Jeje, gracias nuevamente :)

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest

Publicado: Vie, 09 May 2014, 13:29
por elborra
$this->bbcode_second_pass_quote('Nightwolf', 'P')ues ya está. Hale, el juego tiene 4 enemigos distintos :) Además... ¡el cambio ha liberado un montón de bytes para añadir diversas diabluras!

Jeje, gracias nuevamente :)
Tengo que decirlo otra vez: ¡¡como me gusta la capacidad de cambio de la churrera!! o mejor dicho la sencillez o modularidad que el habeis dado. Tal y como Nightwolf necesita su cuarto enemigo en lugar de plataformas cambias un par de cosas y a volar. Con un poco de imaginación y algo de lógica todo es posible con permiso de la memoria XD

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest

Publicado: Vie, 09 May 2014, 13:44
por Nightwolf
$this->bbcode_second_pass_quote('elborra', '')$this->bbcode_second_pass_quote('Nightwolf', 'P')ues ya está. Hale, el juego tiene 4 enemigos distintos :) Además... ¡el cambio ha liberado un montón de bytes para añadir diversas diabluras!

Jeje, gracias nuevamente :)
Tengo que decirlo otra vez: ¡¡como me gusta la capacidad de cambio de la churrera!! o mejor dicho la sencillez o modularidad que el habeis dado. Tal y como Nightwolf necesita su cuarto enemigo en lugar de plataformas cambias un par de cosas y a volar. Con un poco de imaginación y algo de lógica todo es posible con permiso de la memoria XD


Me vais a perdonar la ordinariez, pero la churrera, y los mojon twins, son la ostia.

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest

Publicado: Vie, 09 May 2014, 15:55
por radastan
$this->bbcode_second_pass_quote('Nightwolf', '
')Me vais a perdonar la ordinariez, pero la churrera, y los mojon twins, son la ostia.


La puta polla en verso, dilo bien, no pasa nada.

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest

Publicado: Vie, 09 May 2014, 16:15
por iforeve
$this->bbcode_second_pass_quote('Nightwolf', 'M')e vais a perdonar la ordinariez, pero la churrera, y los mojon twins, son la ostia.


lo que va a ser la ostia cuando podamos coger las bellotas :porro: