Rss

  • youtube

Archives for : Mari Stormbringer

Remember: “Platform Medley 1”

Metr se ha currado un nuevo video en HD, esta vez recordando nuestro lanzamiento de hace ahora un añito, Platformer Medley. ¿Qué pasará con la segunda parte? Le hemos preguntado a Moj, y nos ha contao que se la comió un ratón, y están esperando a que haga caca. Debería estar al caer…

Y os preguntaréis que por qué estamos tan callados. Bueno, aunque no os lo preguntéis, os cuento cosas: a doce colaboradores les ha salío un padrastro en er deo. El resto está liado con el curro. Todos menos uno, que se fue de vacaciones y se perdió en un sitio. En estos momentos estamos pergreñando varias cosas a la vez, como siempre. Puedo prometer y prometo que para mediados de Noviembre vamos a tener lanzamiento gorduelo. Y antes, y después, cosas tontas, si es posible. Y para fin de año, más cosas. Seguid ahí, no os olvidamos.

Plataformer Medley en un cpc real

Gracias al tío Arta, tenemos unas imágenes del Plataformer Medley en un cpc real. Anda que no se ve chulo! (gracias Arta!)

P1010182P1010183

P1010184P1010187

(las fotos están torcidas, no es problema de tu monitor ni de tu cuello, ojo)

Por cierto, que el mono que tiene que terminar el subacuatic ha vuelto de su escapadita…

Por cierto 2… si alguien tiene fotos de alguno de nuestros juegos corriendo en spectrum o amstrad, podeis mandárnoslas que las pondremos muy gustosamente 😀

Plataformer Medley Block #1 en CDT gracias a SyX

Como somos muy garrulos se nos había olvidado incluir el CDT que tan amáblemente nos hizo SyX del Plataformer Medley Block #1. Mil gracias, tío! 😉

screen1

Podeis descargarlo de la ficha:

http://www.mojontwins.com/juegos_mojonos/platformer-medley-block-1/

Demostración

Una demostración de que Platformer Medley Block #2 está casi listo… Dos pantallitas del mismo. De hecho, sólo necesitamos colocarle enemigos a 8 pantallas y hacer el cómic del final. Así que estad atentos porque tras un par de cosas intermedias lo tendréis disponible.

web08 web09

El espacio en negro en el marcador tiene su función, ya que en esta aventura podemos ir en plan rápido y acabarnos el mapeado o hacerlo bien y coger cuatro objetos claves. Dependiendo de nuestras acciones, el final será diferente.

¡Enhorabuena a los premiados!

Bueno, al premiado, porque el amigo Visper ha comentado en el foro de gp32spain que ya se ha terminado el juego Platformer Medley, y aporta pruebas… Cuando nos enteramos de la noticia estábamos reunidos en la sala principal de juntas de Mojonia, atareados planeando la conquista del universo, como todos los miércoles por la tarde, y soltamos un gran ¡¡MIERDA!!, ya que esto nos obliga a sacar la segunda parte con el final en condiciones… Por suerte, los monos amaestrados del laboratorio ya saben incluso hacer pantallas con el Mappy, con lo que pronto estará lista al 100%. Sin embargo, antes de Platformer Medley Block #2, habrá otros lanzamientos intercalados.

web07

¡Enhorabuena, Visper! ¡Vaya si has sido rápido! Gracias a él, pronto tendréis la secuela. Así que aquellos que hayáis disfrutado del juego y queráis más, ya sabéis a quién tenéis que agradecérselo.

¡Platformer Medley Block #1 a la calle!

Pues sí, tras una mañana intensa de trabajo de toda nuestra plana de monos amaestrados para terminar el comic de introducción del juego, lanzamos Platformer Medley Block #1, un juego que, en realidad, se llama A trip to the trippy supermarket, starring Mary Stormbringer pero que, por motivos ajenos a nuestra voluntad, se ha quedado en Platformer Medley Block #1. Más detalles en la ficha, con la descarga del juego para Amstrad CPC, una explicación muy interesante sobre un concurso del que depende la salida de Platformer Medley Block #2, y un par de tonterías muy graciosas.

web03 web06

[Dale aquí para ir a la ficha]

Y poco más, amigos. Esta vez no hay juego viehoposho porque tenemos un montón de cosas a la vez y no me ha dado tiempo de mirar por el directorio C:\MIERDA de nuestro disco duro. Ya será la próxima vez, cuando salga el Fourspriter 2.0, o yo que sé. ¡A disfrutar del juegapio nuevor!

Trabajando a marchas forzadas.

¡Arf, arf, arf!

¡Arf, arf, arf!

La historia de CJMC

Mientras seguimos ultimando los detalles de PM, que narrará las aventuras de la genial Mari Stormbringer, vosotros os aburrís como ostras sin novedades ni mierdas en vinagre, sobre todo porque si ya tenemos poco tiempo para desarrollar, menos aún tenemos para actualizar el blog. Por eso, y a colación de los garbanzos cósmicos que han entrado en resonancia hace exactamente doce minutos, os vamos a rescatar un viejo artículo de TCYR llamado “La Historia de CJMC“. No sé, porque nos resulta muy divertida y entretenida y porque narra la historia entrañable de uno de nuestros juegos con más éxito (Nanako in Classic Japanese Monster Castle).

Podéis echarle un vistazo siguiendo el dedo pointing aquí

Otra cosa que queríamos comentar, que mentira no era, es que estamos dándole los últimos retoques (probar y documentar) a una biblioteca muy sencilla para ZX Spectrum que permitirá usar cuatro “sprites” que se mueven carácter a carácter desde BASIC o desde donde se quiera, pero que no borran el fondo.

El BASIC puede ser genial para determinado tipo de juegos (por ejemplo sólo hay que mirar la obra de Beyker, el master absoluto del BASIC), pero muchas veces el hándicap viene al mover “sprites” (amigos, sigo usando comillas porque sé que eso no son sprites) sobre todo con el tema del fondo: o lo dejabas negro como el tizón (vacío), o usabas un patrón muy sencillo…  Todo eso se acabó. Con fourspriter 1.0 podréis hacer juegos en BASIC que muevan hasta cuatro muñecos por la pantalla respetando el fondo. Lo que sea. Una pantalla o lo que os de la gana. Y por menos de lo que se tarda en hacer un PRINT, por lo que si tu juego funciona a una velocidad aceptable sin compilar, usando la biblioteca irá incluso un poquito más rápido… ¡Y sin parpadeos!

cjmc3--20090915a cjmc3--20090915b

Lo mejor es que la rutina ocupa poco más de 600 bytes, usa los UDGs que tengáis activos (mira la dirección del set en 23675 y 23676, para que podáis usar varios sets), y se entregará en forma de código fuente para que podáis ensamblarla donde mejor os venga. Además, se puede usar fácilmente desde un programa en C, o desde BASIC compilado con HiSoft, MCoder 3 o Colt, o desde más código en ASM, o usando el compilador ZX BASIC de Boriel, o lo que te de la gana. Incluso, como hemos dicho, desde BASIC interpretado normal y corriente.

Y más cosas: hoy, al levantarme, me he dao con el deo chico en la esquina que hay en una columna de mi cuarto, y no veáis cómo duele. Se me ha puesto tó gordo. Es que os iba a contar un chiste, pero el que sabe hacer eso es el Ángel, así que como yo no soy él, pues no hay chiste. Para la próxima, chiste seguro. Lo huro.

A otra cosa, mariposa.

seguimos

Seguimos con esto. El mapa de la segunda carga está al 50%. El código, sonido, música y gráficos están al 100%. Un poco más de mapa, el comic de introducción y el del final, montar el disco, y lista la versión de CPC. Si tuviéramos disponibilidad normal (como a principios de año), esto sería cuestión de un par de tardes. Como estamos muy ocupados, será cuestión de un par de tardes también, pero el problema radica en encontrar ese par de tardes. Estamos a la caza de la tarde libre perdida. Os mantendremos informados.

Juer, qué lento se trabaha con la caló

Ofú, sudores de espalda nos ha costado terminar el mapa de la primera carga de nuestro proyecto PM, que nos ha dicho un pajarito que puede que salga para un par de sistemas además de para CPC (Speccy y PC, para más señas). Lentos, lentísimos que vamos… Pero bueno, por lo menos se va avanzando y eso y la verdad es que pinta muy bien. Y como soy un cabrón de la hostia, no os voy a enseñar nada más que el dump en modo texto que hace el script que transforma del formato de mapa de Mappy al que usamos internamente en código, como proof of concept 😀

Reading map1.map
 0:<<<<:<<<<<<:<<<<<<<:::::<<<<:<<:<<<<<<<<<<<<<<<<<<:<<<<<<<<<<<<<<<<<<:;/9:<
 1:<<<;69:<<:; 9:<<<<; /   9::; 9;/9:::<<<<<<<:<<<<:; 9<<<<<<:;9<<<<<<:;   /9<
 2:;9;   /9;>77879<<;       />   /   / 9::<<<;/9<<Z/  /9<<<<; / 9::;9:;     /9
 3:8787=    >     9;         >           /9:;  KM;Y     9<<;     //012       V
 4:X        KLLLLLLM     X   >KLLLM    KLLLM787=  [Z    /9;YZ      34        V
 5:X        >87=       VWX   >8=         68>      Y[     >KLLM    ]^^^^      V
 6:X        > Z        V+X-KLM             KLLM   ZYY    >7=      IIIIJ      V
 7:X    KLLM> [Z       V0X2 6>             >7=    [YZ KLM>        I\I\J[     V
 8:X 5   687> ZYY5 5 5  34   > 5 5       5 >  5  [YZY5  6> 5 5  NOIIIIJYP   PV
 9:DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEFFFFFFFCDDDDDDDDDDDDDDDDDDDDDDDDDGGGGVX  VWW
 10:X<<<<<<<<<::<<<<<<<<<<<<::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<VWWWWWWWWWX  VWW
 11:X<<;9<<<:;  9::<<<<<<::;/ 9<<::<<<<<<<<<<<<<:::<<<;> /  9<<VX<<<<<<::;  9<V
 12:X<;/ 9:;>    / 9<<<<;     >9;  9::::;9<<<<<; / 9:; >     9:VX9:<<<;/    /9V
 13:X;/ZKM /> KM    9<<; KLM  >/KLLM / /  9<<<;      KM>      ///  9:;    GGGGV
 14:X/ [/678>7=      9;  /6787>787=        9<;  KMFFF 6> KLM        >         V
 15:X  Z    >    KLLM >       >       KLM   >878= B B  >87=    VX[  > Z       V
 16:X  Y[   >     /687> *+,-. >       /67878>     B B  >  KLLM VXZY > [       V
 17:X  ZYZ  >         > /012  >    KM       >   FFF B FFF787=  VXYZ >[Y       V
 18:X  [Z[  >  5   5  >  345  >8778=5     5 >   5 B5B5B>B5FFFFFVX?????????????V
 19:X  ZCEFFFFCEFCDDEFFFFCDEFFFFCDDDDEFFFCEFFFFCDDDDDDDDDDDDDDDVWWWWWWWWWWWWWWW
 20:X''VWX'''''''''''''>''''''''''>'''''''''''''''>''''''''''>''''''''''>'''''V
 21:X( ()()()()()()()()>)()()()()(>()()()()()()()(>()()()()()>)(()()()()>)()()V
 22:X Z                >          >               >          >          >     V
 23:X                  >          >  KLM    KLLM  >     KLLM >      KLM >     V
 24:WX  KM @    @   KLM>       KLLM777=      /6787>      /677>      /678>  KLMV
 25:WWX7=  B    B   /68>        /6>               KLLM       >KLLM      >877=/V
 26:WWWX   B    B      > KLLLM   KLLM *+,-. *+,-. >8=        >8=/      KLLM   V
 27:W\WWX  B    B      >777=/    />/  /012  /012  >          >         />=    V
 28:WWWWWX A    A     KLM         > 5  345 5 345  > 5        > 5 5      >     V
 29:WWWWWWWWFFFFX     />          >VXDDDDDDDDDDDDDDDE?????????CDDDE     >     V
 30:WWWWWWWWWWWWX5 5   >        55>VWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWX!!!!!!"##$!V
 31:WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWX/9<<<<<;9; // 9::::<<<<<<<VX%%%[%%[%%%%%%V
 32:X<<<<<<<<<<::<;/ / B  /   /  / /   9:;9;//B     //> 9<<<<<<VXRRZY&&&&&&QR&V
 33:X 9:<<<<<:;//B     B       @       B//    B       > /9:<<<<VXGGGGZ'''ZGGGGV
 34:X  /9::<;/   B     B       B       B      B      6>   /9<<<VX()()()Y)()()(V
 35:X   // B     B     B       B       *+,-.  B       >     9:<VXQQRR     QRQRV
 36:X *+,-.B*+,-.B*+,-.B  *+,-.B*+,-.  B012   B*+,-.  >   677>9VXGGGG[   ZGGGGV
 37:X /012 B/012 B/012 B Y/012 B/012   B34    [/012   >7=    >/   //   [  /// V
 38:X  34 5B534  B534 5B[Z 34  B534 Z CDDDDE ZYZ34    >      > VXRQRR     RQRQV
 39:X CDDDDDDDDDDDDDDDDDDDDDEFFCDDDDDEGGGGGGCDDDDDDDE >     VWWWWWWWWWWWWWWWWWW
 40:X!"#$!!!!!!!"$!!!!!"##$!!!!!!!!!!!"$!!!!!"#$!!!VX"#$!!!"VX!!!!!!!"##$!!!!"V
 41:X%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%VX[%%%%%ZVX%%%%%%%%%%%%%%%%V
 42:X''''''''''''''''''''''''''''''''''''''''''''''VX'''''''VX''''''''''''''''V
 43:X()()()()()()()()()()()()()()()()()()()()()()()VX([()(Z(VX)()()()()()()()(V
 44:X                 Y      [                     VX /     VX                V
 45:X       @  VWWWWWWWWWFFWWWWX       VWWWWWX    YVXGGGGGGGVX                V
 46:X  *+,-.B *+,-. // *+,-.//*+,-.*+,-. *+,W. *+,-   *+,-.  *+,-.*+,-.  *+,-.V
 47:X  /01Z B /012     /012   /012 /012  /01W  /012/Y /012   /012 /0Z2 [ SU12 V
 48:X55534  A 534   R 5 3Z 55R 34  534 Q 534/   34  / 5ZYZ5 R 34   34  / HJ4  V
 49:XTTTTTTTTTTUFFSTTTTTTTTTTTTTTTTTTTTTTTTTTUFFSTTTTTTTTTTTTTTTTTTU?????HSU  V
 50:X!"$!!!!!">$!!!!"##>!!!!!!!"$!>!!"#$!!>!!!!!!!VWWWWWWWWWWWWWWWWWWWWWWWWX!!V
 51:X%%%%%%%%%>%%%%%%%%>%%%%%%%%%%>%%%%%%%>%%%%%%%VX%%%%%%%%%%%%%%%%%%%%%%%%%%V
 52:X'''''''''>''''''''>''''''''''>'''''''>'''''''VX'''''''''''''''''''''''''YV
 53:X)()()()()>)()(()()>)KLM)()()(>)()()()>)()()()VX()VWWWWWWWWWWWWWWWWWWWWWWWW
 54:X *+,-.   >        >87=/   KLLM       >       VX   //    /     /  /  /  //V
 55:X /012    KLLM  KLM>        /6>KM  KM > ^^    VXY                         V
 56:X  34     >=/    68>          >=    67> SU,-. VWWWWWWWWWWWWWWWWWX *+,-.   V
 57:X  SU5 KLM>        >          >       Z STU2     ///  / /     //  /012 55 V
 58:X STTU  68>        >5SU5      >       >5STTU55 QR5  Q 5QR     5 5 Y34 STTUV
 59:X STTTU?????????????STTU???SU???SU???STTTTTTTTTTTTTTTTTTTTTTTUVWWWWWWWWWWWW
 60:X!HJ#$!!!!!!!"##$!!!!!!!"$!!!!!!!!!!!"$!!!!!!!>>>>>>>>>>!"###$!!!!!!"$!!!!V
 61:X%HJ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%>>>>>>>>>>%%%%%%%%%%%%%%%%%%V
 62:X'HJ''''''''''''''''''''''''''''''''''''''''''>>>>>>>>>>''''''''''''''''''V
 63:X)HJ()()()()()(()()()(Z()(Z()(()()(Y[Z()()(Y((>>>Y[YZ>>>)()(()()()()()()()V
 64:X HJO PO    OP    YZGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG[      V
 65:X GGGGGZ    ZGGGGGG[YB/2 B/2 B2 /  2/ / /2/  2>>>>>>>>>> /2/   /2HIIJ     V
 66:X / / /      /  /B/ /B   B   B                >>>>>>>>>>         H\IJ     V
 67:X         Y O    B   B   B   B                >>>>>>>>>>        PHIIJ[    V
 68:X N OPN  VWWWX  NB OPBP  B POB    SU   SU     >>>>>>>>>>NPONNPNOHI\IJY    V
 69:WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWFFFSUFFFSUFFFWWWWWWWWWWWWWWWWWWWWWWWWWWX   V
 70:X<<<<:; HJ!!!!!!!!Y[Z#$YZ!!Y!!!!!!!!!!!!!!!!!!!!!!!!!"$!!!!!!!!!!!!"$VX!!!V
 71:X<::;/  HJ!!!!"#$Y!!!!Y!![$Z!!"#$!!!!"#$!!!!"#$!"#$!!!!!!"#$!!"#$!!!!VX"#$V
 72:X;/>    HJ!!!!!!!Z!YZ![!!Z![#$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!VX!!!V
 73:X  >    HJ!!!!!!"Y$!Y!Y#$Y!!!!!!!!"#$!!"$!"#$!!"$!!!!"#$!!"$!!!!!!!"#VX!!!V
 74:X @> @  HJ!!!!!!!!YZ[!![Y!!Y!!!"$!!!!!!!!!!!!!!!!!!!!!!!!!!!!"$!!!!!!VX!"$V
 75:X B> B  HJ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Z%%%%%%%%%%%%%%VX%%%V
 76:X B> B  HJ''''''''''''''''''''''''''''''''''''''[''''''Y'''''''''''''VX'''V
 77:X B> B  HJ()()(()()()()()()()(()()()()()(Z()(()(Z()()()([()(()()()()()()()V
 78:  A> A  2/  5    5   5   5  5    5  Y  5[Y5   5 [Y   5 5 Z   5  5  5    5 V
 79:DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDE?CE?CE??CDDE?CDDDDE???CDDDDDDDDDDDDDDDDDDDDD  

Writing map1.h
Done

Bueeeno, vale, soy un poco menos cabrón y os pongo una captura de una de las últimas pantallas del mapeado (hey, Radas, ¡por fin un mapeado lineal! :-D).

pim

Lo de arriba no es un mock-up, sino una captura real del juego ejecutándose en WinApe. No le queda , en realidad, pero lo que queda es problemático. Ya os diremos algo, don’t worry que os vais a enterar 😀