ZX-OPENSOURCE

Dedicado a todos aquellos jóvenes entusiastas que un día persiguieron con pasión la felicidad y la encontraron frente a una máquina, y también, a todas esas personas maravillosas capaces de hacernos revivir esos momentos

  · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·

Obsequio de bienvenida al proyecto banner zxopensource

EUROSUITE UTILITIES ZX - custumización para ZX-OPENSOURCE
Descarga la versión completa customizada ZX de esta popular suite* profesional y gratuita con más de 45 microutilidades integradas dirigida a todo tipo de usuarios

[ *software portable compatible con cualquier versión de Microsoft Windows® 32/64bits]


   · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·

El proyecto ZX-OpenSource surge como una puerta experimental de entrada al mundo del desarrollo homebrew para plataformas de 8 bits. En el marco de este proyecto, podrá acceder a contenidos destinados inicialmente al ordenador Sinclair® ZX-Spectrum y amparados bajo licencia Creative Commons 4.0 y de Códido Abierto, lo que significa que podrá modificar y compartir libremente dichos contenidos bajo la misma licencia.

Bajo esta licencia Creative Commons 4.0, Usted es libre de: Compartir — copiar y redistribuir el material en cualquier medio o formato Adaptar — remezclar, transformar y crear a partir del material El licenciador no puede revocar estas libertades mientras cumpla con los términos de la licencia. Bajo las condiciones siguientes: Reconocimiento — Debe reconocer adecuadamente la autoría, proporcionar un enlace a la licencia e indicar si se han realizado cambios. Puede hacerlo de cualquier manera razonable, pero no de una manera que sugiera que tiene el apoyo del licenciador o lo recibe por el uso que hace. NoComercial — No puede utilizar el material para una finalidad comercial. Compartir Igual — Si remezcla, transforma o crea a partir del material, deberá difundir sus contribuciones bajo la misma licencia que el original. No hay restricciones adicionales — No puede aplicar términos legales o medidas tecnológicas La licencia prohíbe la aplicación de medidas tecnológicas efectivas, según la definición del artículo 11 del Tratado de Derecho de Autor de la OMPI. Más información. que legalmente restrinjan realizar aquello que la licencia permite.

  · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·

PROYECTO #01banner zxopensource
Basado en el juego tipo EL CHATARRERO GALÁCTICO

actualizado el 15 de mayo de 2018

Hace muuuuuucho tiempo, algunos jóvenes adolescentes tuvieron un sueño que no pudieron hacer realidad, hoy, treinta y cinco años después, ese sueño tal vez pueda resucitar gracias a la retroscene y humildes proyectos como ZXOpenSource©©.

Por este motivo, y con el único objeto de contribuir a mantener vivo el desarrollo homebrew para plataformas 8-bits, EL CHATARRERO GALÁCTICO, un sencillo juego arcade tipo escrito para el ordenador de 8 bits Sinclair® ZX-Spectrum en lenguaje ZXBasic y compilado mediante MCODER3®, ha sido desarrollado bajo la filosofía Open Source ó Código Abierto como una humilde aportación al mundo de la escena retro. Pero, ¿Qué aporta esta iniciativa a la continuidad de la retroscene?

Aquellos usuarios interesados o atraídos por el desarrollo y la programación, una vez superado el máximo nivel del juego tipo EL CHATARRERO GALÁCTICO (algo que puede conseguirse en menos de 20 minutos) podrán acceder a la Guía Rápida de Desarrollo en la que se detallan todas las técnicas empleadas en la creación de este sencillo arcade y se dan los primeros pasos necesarios para la creación de videojuegos de una forma casi "artesanal".

En la Guía Rápida veremos con detalle las técnicas básicas empleadas en el desarrollo de este juego tales como el diseño de GDUs básicos, el movimiento, la detección de objetos, el control de básico de variables para regular la dificultad, los contadores de gasolina, las vidas del protagonista, etc. También se verá como estructurar el programa para no perdernos.

Por otro lado, al ser esta la primera Guía Rápida de Desarrollo que publicaré, se ofrecerán anexos con material de interés además de como depurar los algoritmos básicos mediante técnicas de optimización que aumentarán la velocidad de nuestro programa de forma considerable. Si bien en el futuro espero ir añadiendo más contenidos de tipo OPEN SOURCE al presente website, EL CHATARRERO GALÁCTICO es el primer proyecto ZX-OpenSource del que podrán disfrutar y aunque no serán pocos los que lleguen a juzgar su cuestionable calidad artística, solo espero ayudar a que otras mentes mucho más creativas e ingeniosas puedan allanar el camino hacia sus propios éxitos.

NOTA: Queda pendiende en este proyecto la finalización y entrega de la Guía Rápida de Desarollo en la que estoy trabajando intensamente. Aún así, y dado el considerable volumen de la misma, es de esperar que ésta sea publicada a lo largo del presente verano 2018.

Manual de instrucciones del juego EL CHATARRERO GALÁCTICO para comprender la dinámica y el guión del mismo

MANUAL DE INSTRUCCIONES

Juego EL CHATARRERO GALÁCTICO compilado con software nativo MCODER3 y guardado en formato .SNA para su uso con emuladores de ZX-Spectrum

ZX-SPECTRUM retro game EL CHATARRERO GALACTICO
retro game EL CHATARRERO GALACTICO - SECTOR 4

Juego EL CHATARRERO GALÁCTICO compilado con software nativo MCODER3 y guardado en formato .TAP para su uso en emuladores de ZX-Spectrum o en máquinas reales

carga cinta juego el chatarrero galactico

Código ZX-BASIC completo del juego EL CHATARRERO GALÁCTICO (v.037b) en .JPG
El listado ha sido impreso con una impresora virtual ZX-PRINTER mediante el poderoso emulador EMUZWIN. Si deseas imprimir el código por cualquier motivo para su estudio y análisis en papel, intenta previsualizar antes la impresión por si deseas ajustar el número de páginas y/o el tamaño resultante de la letra.

(en elaboración... casi acabada;) GUÍA RÁPIDA de desarrollo para ZX-SPECTRUM basada en el juego EL CHATARRERO GALÁCTICO

 

Si lo prefieres, puedes descargar todo el material de este proyecto
ZXOpenSource #01 desde el siguiente enlace:


Clic! en la imagen para descargar...

Descarga de todo el material del proyecto en ZIP

proyecto #01

  · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·


PROYECTO #02banner zxopensource
Basado en el juego tipo EL CHATARRERO GALÁCTICO II - La secuela...

actualizado el 12 de agosto de 2018

¡¡Ya está aquí! ¡Ya ha llegado la secuela de El Chatarrero Galáctico, al que en un desbordado alarde de originalidad he decidido llamar EL CHATARRERO GALÁCTICO 2!

Experimentando como podría gestionarse un juego con diferentes pantallas/niveles, puse en marcha este segundo proyecto que nació a partir de un minúsculo boceto de código escrito para probar el diseño de juegos basados en diferentes pantallas/niveles mediante el empleo de matrices. Finalmente, tras un proceso de concienzudo pulido y el añadido de algunas mejoras gráficas y sonoras, espero poder compartir esta experiencia nuevamente con todos aquellos entusiastas y curiosos que deseen descubrir las posibilidades de desarrollo para la plataforma ZX-Spectrum haciendo un uso exclusivo de herramientas nativas como son el propio ZX-BASIC (incorporado en la ROM del Spectrum) y el compilador nativo de código MCODER3®.

En este archivo #02 de ZXOpenSource abordaremos de forma práctica otras interesantes técnicas para crear sencillos mapas de juegos, conseguir un movimiento más fluido de los GDUs/Sprites en baja resolución, detección de paredes y escenarios mediante la interpretación de los atributos de pantalla, o la inserción de pequeñas melodías en el motor principal del juego mediante el uso de una matriz unidimensional de valores en la que almacenaremos las notas y cuyos valores iremos recorriendo e intercalando en el motor principal, las posibilidades son limitadas, pero conseguiremos oir una "casi" melodía mientras jugamos. También nos enfrentaremos a ciertos problemas derivados del compilado con MCODER3® con el uso intensivo de matrices y veremos como tratar de resolverlos.

No sé por qué pero algo me dice que vamos a divertirnos incluso más estudiando estas técnicas que tratando de ayudar al Chatarrero a huir del centro orbital penitenciario GUANTRAZ-1.

NOTA: al igual que en el caso del ARCHIVE #01, queda pendiente la entrega de la Guía Rápida de Desarrollo para este proyecto, aunque es previsible que en la correspondiente a este ARCHIVE #02 y basada en el juego EL CHATARRERO GALÁCTICO 2, el tiempo de desarrollo se reduzca notablemente al aprovecharse gran parte del trabajo de la primera Guía Rápida de Desarrollo.

Manual de instrucciones del juego EL CHATARRERO GALÁCTICO 2 para comprender la dinámica y el guión del mismo

manual chatarrero galactico 2

Juego EL CHATARRERO GALÁCTICO 2 compilado con software nativo MCODER3 y guardado en formato .SNA para su uso con emuladores de ZX-Spectrum

ZX-SPECTRUM retro game EL CHATARRERO GALACTICOZX-SPECTRUM retro game EL CHATARRERO GALACTICO

Código del juego EL CHATARRERO GALÁCTICO 2 sin compilar en formato .SNA
El código está escrito para el ZX-Spectrum 48K aunque el SNA puede abrirse también desde modelos superiores compatibles. Por otro lado, si bien el código se encuentra ampliamente documentado mediante líneas REM y cualquier usuario con conocimientos de programación podrá interprertarlo sin demasiados problemas, en la Guía Rápida de Desarrollo que se publicará como parte de este proyecto #02 se detallan en profundidad todas las técnicas y recursos empleados en este desarrollo.

Código ZX-BASIC completo y revisado del juego EL CHATARRERO GALÁCTICO II (v.096b) en .JPG
El listado ha sido impreso con una impresora virtual ZX-PRINTER mediante el poderoso emulador EMUZWIN. Si deseas imprimir el código por cualquier motivo para su estudio y análisis en papel, intenta previsualizar antes la impresión por si deseas ajustar el número de páginas y/o el tamaño resultante de la letra.

(en elaboración...) GUÍA RÁPIDA de desarrollo para ZX-SPECTRUM basada en el juego EL CHATARRERO GALÁCTICO 2

 

Si lo prefieres, puedes descargar todo el material de este proyecto
ZXOpenSource #02 desde el siguiente enlace:


Clic! en la imagen para descargar...

Descarga de todo el material del proyecto en ZIP

proyecto #02

  · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·



DONATIVO AL AUTOR

El reconocimiento al trabajo y al esfuerzo es quizá el único camino para que el hombre pueda llegar a superarse.

Con este humilde y honorable gesto usted contribuye a la continuidad, mejora y mantenimiento de esta página web y al desarrollo de sus contenidos y aplicaciones gratuitas.

  · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·

LiNKS BOX !

 
 

· · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·

banner zxopensource

https://calentamientoglobalacelerado.net :: ©© 2018