Aquí se describe el ejemplo práctico uilizado en el vídeo donde creamos un juego utilizando MPAGD sin utilizar programación. Ver vídeo: Nuestro juego será un gato que tiene que ir cazando ratones, los perros se lo pondrán difícil: Lo primero es poner el tipo de plataforma, pincha en Machine y en MSX, procura que salga […]
Categoría: Programación
¿Alguna vez has pensado como hacen esos juegos tan chulos? yo te lo muestro. Contenido 1 Introducción, recursos, instalación. 1.1 Probando MPAGD.. 2.Creando nuestro primer programa. 3.Componentes de MPAGD.. 3.1Windows size. 3.2 Font. 3.3 Bloques (1 ,2,x,h,v, m y k). 3.3.1 Código. 3.4 Sprites (1,2,x,h y v, i, r,d, f, m y k). 3.4.1 Tipos. […]
Puedes descargar todos los recursos desde aquí. Ve a su web y descarga arkos tracker 2: https://www.julien-nevo.com/arkostracker/index.php/download/ Si estás en winwoun: Descomprimimos el zip: Vemos que el ensamblador que utiliza es RASM: Lo pegamos en la carpeta de antes y lo ensamblamos: Abrimos el openMSX con pinchando en la opción DiskA->Browse for disk folder (DirAsDisk) […]
Carga de datas
Introducción a la carga de datas. 1.Carga de sprites. 1.1 Carga de sprites con instrucciones basic. 1.1.1 Definiendo sprites de 8×8 pixeles. Screen 2. Screen 5. 1.1.2 Definiendo sprites de 16×16 pixeles. Screen 2. 1.2 Carga de sprites con pokes. 1.3 Carga de sprites desde archivo.bin en disco. 1.3.1 Utilizando código basic. 1.3.2 Utilizando decimales […]
Aquí dejo el vídeo donde explico como crearlos desde el emulador
Colisiones
Archivos amenaza.zip amenaza2.zip, rectangulos.zip, cosionesdesprites.zip Juega desde aquí: http://msx.tipolisto.es/webmsx/standalone/?disk=files/amenaza.dsk La fórmula El código Algo más elaborado Evitar el rastro del personaje Colisiones entre sprites y plantilla de primer juego La fórmula 1 ‘ parámteros personaje, posición x e y, ancho y alto 10 let px=10: let py=20: let pw=20: let ph=20 1 ‘Vida del personaje […]
Archivos: screen5_paisaje.zip screen5_personaje.zip 1 La paleta de colores, el RGB (Red, green, blue) y color=(entero_color, intensidad_R, intensidad_B, intensidad_G) 2 Retocando nuestra foto. 3.Set page entero_pagina_visualizacion_modificable, entero_pagina_activa_con_los_datos 4 COPY (coordenada_inicio_x, coordenada_inicio_y)-(coordenada_final_x. coordenada_final_y), entero_pagina TO (coordenada_x,coordena_y), entero_pagina 5 Copiando el circulo al disco. 6 Copiando el circulo del disco a la página 0 de la VRAM 7 […]
Tiles en basic
Archivo Tiles plantilla basica1 / atchivo Tiles rellenando todos los trozos pantalla.zip / archivoTiles Paisaje en el centro pantalla.zip / Tiles plantilla pantalla completa.zip 1.¿Qué es un tile?. 2.Estructura de la memoria VRAM.. 3.EL problema de read variable: data byte. 4.Las partes de la pantalla. 4.1 Creando la tabla tiles 4.2 Creando la tabla mapa […]
Sprites en basic
Archivo.doc Programa 1 Comprendiendo conceptos. 2 ¿Qué es un Sprite?. 3 screen 0. 4 screen 1. 5 screen 2. 5.1 Creando nuestro Sprite nave en screen 2,1. 5.2 Sobre el color de los sprites MSX 1. 5.3 Moviendo nuestro sprite nave en screen 2,1. 5.4 Creando nuestro personaje de 16×16 pixeles. 6. Screen 3. 7.Screen […]
Recusos: Plantilla para programar en basic Plantilla para programar en basic con ejemplo documento en word archivos Existen 4 formas de codear en el año 2020 en basic: 1.Escribiendo directamente en el basic del MSX. 2.Desde el pc escribiendo en tu editor de texto favorito y copiando y pegando en la pestaña input text del […]