{"id":2228,"date":"2012-09-27T20:13:35","date_gmt":"2012-09-27T18:13:35","guid":{"rendered":"http:\/\/www.bytemaniacos.com\/?p=2228"},"modified":"2012-09-27T20:16:32","modified_gmt":"2012-09-27T18:16:32","slug":"la-historia-del-knightmare-de-zx-spectrum","status":"publish","type":"post","link":"https:\/\/bytemaniacos.com\/web\/?p=2228","title":{"rendered":"La historia del Knightmare de Zx Spectrum"},"content":{"rendered":"<p>Escribo estas l\u00edneas para que conozc\u00e1is la de vueltas que da la vida y lo que llegan a ser los proyectos que \u00a0vosotros veis simplemente acabados.\u00a0El genial trabajo de Climacus est\u00e1 gustando a casi todo el mundo, con comentarios muy favorables y la benevolencia de la cr\u00edtica en los blogs m\u00e1s exigentes. Si Speccy Bros fue un \u00e9xito puede decirse que Knightmare lo est\u00e1 superando en todos los aspectos. Pero no todo comenz\u00f3 como pens\u00e1is&#8230;<\/p>\n<blockquote><p>Hola, me gustar\u00eda hacer el Knightmare<\/p><\/blockquote>\n<p>La conversi\u00f3n de Knightmare no empez\u00f3 este a\u00f1o, ni fue cosa de Climacus. Concretamente se pusieron en contacto conmigo (no dir\u00e9 quien, respeto la privacidad) y me ofrecieron realizar los gr\u00e1ficos de una conversi\u00f3n para ZX Spectrum de este popular juego. De forma inmediata me puse manos a la obra y dise\u00f1\u00e9 los gr\u00e1ficos del primer nivel en base a los originales de MSX. Todo se pens\u00f3 para moverse en bloques de 8 pixels, por lo que no ten\u00eda restricciones de color y libertad creativa sin l\u00edmites dentro de las limitaciones de la m\u00e1quina.<\/p>\n<p>Lamentablemente las pruebas de c\u00f3digo no resultaron todo lo satisfactorias que deber\u00edan y el proyecto se cancel\u00f3, ya que no se mov\u00eda con la fluidez esperada (es lo que tiene moverse en bloques de 8 pixels).<\/p>\n<p>\u00bfC\u00f3mo luc\u00eda esa versi\u00f3n? pues algo as\u00ed:<\/p>\n<p style=\"text-align: left;\"><a href=\"https:\/\/bytemaniacos.com\/web\/wp-content\/uploads\/2012\/09\/test.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2229 aligncenter\" title=\"test\" src=\"https:\/\/bytemaniacos.com\/web\/wp-content\/uploads\/2012\/09\/test.png\" alt=\"\" width=\"272\" height=\"208\" \/><\/a><a href=\"https:\/\/bytemaniacos.com\/web\/wp-content\/uploads\/2012\/09\/test2.png\"><br \/>\n<\/a><br \/>\nPlasm\u00e9 toda mi obsesi\u00f3n por el color en los juegos de forma enfermiza como pod\u00e9is ver, tratando que todo fuese lo m\u00e1s parecido a la versi\u00f3n original y aprovechando la paleta del ZX Spectrum a tope. Me sent\u00eda especialmente orgulloso del enemigo final de la primera fase, con todos sus colorines.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2230 aligncenter\" title=\"test2\" src=\"https:\/\/bytemaniacos.com\/web\/wp-content\/uploads\/2012\/09\/test2.png\" alt=\"\" width=\"272\" height=\"208\" \/><\/p>\n<p>Tanto el protagonista como los enemigos cog\u00edan el color de fondo de forma transparente, pero sin usar m\u00e1scara. No quedaba mal, pero ya os digo que el resultado era bastante brusco.<\/p>\n<blockquote><p>\u00bfQu\u00e9 hacemos ahora?<\/p><\/blockquote>\n<p>Pas\u00f3 el tiempo y comenc\u00e9 a colaborar con el se\u00f1or Climacus, todo un genio, y tras terminar el Speccy Bros le asalt\u00f3 la duda de cual ser su siguiente proyecto.<\/p>\n<p>Es aqu\u00ed cuando le propuse varias alternativas, siendo una de ellas reaprovechar el trabajo empezado con Knightmare y realizar su conversi\u00f3n. Climacus lo tuvo clar\u00edsimo desde que vio los gr\u00e1ficos, hab\u00eda que hacerlo si o si. Le mand\u00e9 lo que ten\u00eda realizado y se puso manos a la obra, de forma inmediata tuvo el primer nivel con scroll terminado para ver como quedaban los gr\u00e1ficos de fondo.<\/p>\n<p>Es aqu\u00ed cuando sucedieron dos cosas importantes:<\/p>\n<p>&#8211; Climacus decide que el personaje principal y los enemigos deben moverse pixel a pixel.<\/p>\n<p>&#8211; Yo comienzo a trabajar en dos empresas a la vez y pierdo todo mi tiempo libre.<\/p>\n<p>El proyecto iba viento en popa, pero mis colaboraciones pasaron a ser casi inexistentes. Pude mandar los gr\u00e1ficos del personaje principal con color negro (el actual) y poco m\u00e1s. Afortundamente McNeil se pudo unir al proyecto y suplir mi ausencia de una forma bastante acertada. Se cambiaron los patrones del suelo por otros que usaran un color com\u00fan en negro, los enemigos finales se realizaron en monocromo para moverse con suavidad, etc.<\/p>\n<p>Una cosa curiosa del juego es \u00a0que realmente es como varios juegos en uno, los enemigos ten\u00edan unos patrones tan diferentes de comportamiento que cada nivel se carga en memoria como si fuera un juego aparte, s\u00f3lo tienen en com\u00fan cuatro rutinas b\u00e1sicas (teclado, el prota, etc).<\/p>\n<p>Un trabajo de chinos que ha desembocado en el juego que ten\u00e9is en vuestras manos.\u00a0Climacus ha realizado el proyecto en tiempo record, s\u00f3lo unos meses, y si no ha salido antes es enteramente por mi culpa. Mis m\u00e1s sinceras disculpas desde aqu\u00ed.<\/p>\n<p><a href=\"https:\/\/bytemaniacos.com\/web\/wp-content\/uploads\/2012\/09\/knightmare_portada.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2234\" title=\"knightmare_portada\" src=\"https:\/\/bytemaniacos.com\/web\/wp-content\/uploads\/2012\/09\/knightmare_portada.png\" alt=\"\" width=\"256\" height=\"192\" \/><\/a><\/p>\n<p>Como \u00faltima an\u00e9cdota os contar\u00e9 que la pantalla de carga, aunque del gusto de muchos, no me gusta ni un pelo por dos motivos:<\/p>\n<p>&#8211; Para no retrasar el \u00a0proyecto m\u00e1s modifiqu\u00e9 el artwork original para simplificarlo (por \u00a0eso s\u00f3lo aparece la monta\u00f1a y no el resto del templo a la izquierda).<\/p>\n<p>&#8211; Tiene, a mi gusto, fallos importantes de combinaci\u00f3n de color.<\/p>\n<p>Es lo que yo llamo \u00abel mal de Ponce\u00bb, tienes poco tiempo y nunca ves tu trabajo terminado.<\/p>\n<p>Ahora a por el siguiente proyecto, a ver que tal nos va en esta ocasi\u00f3n&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Escribo estas l\u00edneas para que conozc\u00e1is la de vueltas que da la vida y lo que llegan a ser los proyectos que \u00a0vosotros veis simplemente acabados.\u00a0El genial trabajo de Climacus est\u00e1 gustando a casi todo el mundo, con comentarios muy favorables y la benevolencia de la cr\u00edtica en los blogs m\u00e1s exigentes. Si Speccy Bros [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[5],"class_list":["post-2228","post","type-post","status-publish","format-standard","hentry","category-zx-spectrum","tag-juegos"],"_links":{"self":[{"href":"https:\/\/bytemaniacos.com\/web\/index.php?rest_route=\/wp\/v2\/posts\/2228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bytemaniacos.com\/web\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bytemaniacos.com\/web\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bytemaniacos.com\/web\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bytemaniacos.com\/web\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2228"}],"version-history":[{"count":4,"href":"https:\/\/bytemaniacos.com\/web\/index.php?rest_route=\/wp\/v2\/posts\/2228\/revisions"}],"predecessor-version":[{"id":2232,"href":"https:\/\/bytemaniacos.com\/web\/index.php?rest_route=\/wp\/v2\/posts\/2228\/revisions\/2232"}],"wp:attachment":[{"href":"https:\/\/bytemaniacos.com\/web\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bytemaniacos.com\/web\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bytemaniacos.com\/web\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}