Proyecto, un juego para Dragon 32

Avatar de Usuario
pser1
Mensajes: 2013
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 181 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor pser1 » 21 Dic 2016 21:36

Último mensaje de la página anterior:

Yo también pienso que un juego del tipo arcade mejora en color aunque no permita
mostrar figuras muy bien definidas, las pantallas que has puesto me gustan!

saludos
pere

Avatar de Usuario
jojo073
Mensajes: 3126
Registrado: 14 Nov 2010 20:41
Agradecido : 39 veces
Agradecimiento recibido: 84 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor jojo073 » 22 Dic 2016 00:28

Pues para mi que jugar a esto daría ataques epilépticos

acorralado.rar
(2.26 KiB) Descargado 17 veces


p001b.png
p001b.png (32.24 KiB) Visto 779 veces

A parte de que una resolución de 128x192 no hay por donde cogerla, pero que no se diga que no el movimiento no se demuestra andando...

Avatar de Usuario
DyLucke
Mensajes: 4050
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 48 veces
Agradecimiento recibido: 34 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor DyLucke » 22 Dic 2016 01:43

Haced un arcade de naves con scroll vertical. La resolución se presta a ello.
"I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".

Avatar de Usuario
pser1
Mensajes: 2013
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 181 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor pser1 » 22 Dic 2016 19:15

jojo073 escribió:Pues para mi que jugar a esto daría ataques epilépticos
A parte de que una resolución de 128x192 no hay por donde cogerla, pero que no se diga que no el movimiento no se demuestra andando...

Buen trabajo!
Olvidé un detalle importante que decirte ...
En realidad, la pantalla tiene 256 pixels horizontales, lo que sucede es que en modo cuatro colores cada pixel ocupa realmente *dos*
En realidad le aplica un factor de forma de 2x1 para que la dimensión horizontal sea superior a la vertical ...
Es a lo que nos hemos tenido que acostumbrar!
O sea que el BMP que has subido, se vería así en pantalla:
p001b-enDragon.jpg
p001b-enDragon.jpg (32.59 KiB) Visto 757 veces


saludos
pere

Avatar de Usuario
jojo073
Mensajes: 3126
Registrado: 14 Nov 2010 20:41
Agradecido : 39 veces
Agradecimiento recibido: 84 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor jojo073 » 22 Dic 2016 22:59

pues mas a mi favor, podemos seguir divagando sobre resoluciones extrañas y colores horteras o concentrarnos en hacer un juego. Yo digo de ir al grano, ¿máxima resolución? aunque sea en dos colores y diseñar una demo, vemos como va en el dragon 32 y a partir de ahí, seguimos o lo dejamos...

saludos

Avatar de Usuario
luiscoco
Mensajes: 2328
Registrado: 15 May 2011 04:23
Ubicación: Caracas, Venezuela
Agradecido : 30 veces
Agradecimiento recibido: 44 veces
Contactar:

Re: Proyecto, un juego para Dragon 32

Mensajepor luiscoco » 25 Dic 2016 19:55

Os olvidáis de la resolución de colores artificiales 4 colores, blanco, negro, rojo y azul, pero solo en pal es blanco y negro

Imagen

También hay mas colores en la coco 3

Avatar de Usuario
jojo073
Mensajes: 3126
Registrado: 14 Nov 2010 20:41
Agradecido : 39 veces
Agradecimiento recibido: 84 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor jojo073 » 26 Dic 2016 12:41

Hay mas colores y resoluciones en coco, y en commodore amiga también, pero el tema es hacer un juego en dragon 32... algo que quede medianamente bien...

Avatar de Usuario
pser1
Mensajes: 2013
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 181 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor pser1 » 27 Dic 2016 21:05

Buenas,
me miré el video de "Legado" para Sam Coupé y tomé medidas del sprite.
Me sale 32 pixels horizontales x 56 verticales
Esto en Dragón ocuparía 4 bytes horizontales (cada uno 4 pixels de dos bits de ancho) = 4 x 4 x 2 = 32
He preparado una demo que presenta un fondo fijo ajedrezado y un rectángulo rojo que podemos mover con las
flechas del cursor. En vertical sube solo un byte y en horizontal he hecho 4 variantes (desplazadas) para hacer la animación.
He tenido que poner bucles de retardo para que se vean/intuyan los cuatro pasos en horizontal.
Adjunto VDK para XRoar u otros emuladores. haced: RUN"SPRITE" y a pulsar cursores
Break finaliza el programa en ensamblador y un segundo Break sale del Basic que lo lanzó

saludos
pere
38 - Demo-Sprites.zip
disco virtual
(3.02 KiB) Descargado 15 veces

Imagen00.jpg
Imagen00.jpg (33.56 KiB) Visto 683 veces
Imagen01-tras mover 4 pixels s la derecha.jpg
Imagen01-tras mover 4 pixels s la derecha.jpg (33.95 KiB) Visto 683 veces
Iagen02-tras moverlo 4 veces para arriba.jpg
Iagen02-tras moverlo 4 veces para arriba.jpg (33.96 KiB) Visto 683 veces

Avatar de Usuario
ron
Mensajes: 17133
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 496 veces
Agradecimiento recibido: 516 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor ron » 27 Dic 2016 22:40

Probado !!! se mueve !!! xD

Avatar de Usuario
pser1
Mensajes: 2013
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 181 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor pser1 » 28 Dic 2016 20:11

Hola,
Os actualizo el mueve sprite a la última versión (0.13)
Simplemente he hecho que en vertical se mueva dos bytes en vez de solamente uno.
Además, para quien quiera hacer experimentos, os adjunto el fichero fuente con comentarios
*NO* he hecho ninguna optimización pues no ha hecho falta (de momento), incluso tiene
bucles de retardo en las partes que muestran imágenes.
Se admiten sugerencias, ideas ...

saludos
pere
38 - Demo-Sprites.zip
VDK y fuente asm
(6.69 KiB) Descargado 22 veces

Avatar de Usuario
ron
Mensajes: 17133
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 496 veces
Agradecimiento recibido: 516 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor ron » 28 Dic 2016 20:34

Visto. Pser1 puedes hacer algo en modo monocromo ?

Avatar de Usuario
pser1
Mensajes: 2013
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 181 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor pser1 » 28 Dic 2016 20:39

¿Tan mal ves el panorama para hacer algo en 4 colores?
A ver, lo pasaré a PMODE4 y veré cuan horrendo queda. Una imagen PMODE3 pasada a PMode4
creo que dará un montón de barras verticales, jeje. Habria que poner un fondo de verdad, no un ajedrezado.
saludos
pere

Avatar de Usuario
pser1
Mensajes: 2013
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 181 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor pser1 » 28 Dic 2016 21:56

ron escribió:Visto. Pser1 puedes hacer algo en modo monocromo ?

Una forma rápida de probarlo es hacer lo siguiente:
- Montas el disco de la versión en colores
- cargas el programa BASIC con LOAD
- editas la linea 100 y le añades al final ... : POKE&H4503,&HF0
- haces RUN y lo verás en blanco y negro, pero claro ahora habría que
poner un fondo real ... ya veré si encuentro algo

saludos
pere

Avatar de Usuario
jojo073
Mensajes: 3126
Registrado: 14 Nov 2010 20:41
Agradecido : 39 veces
Agradecimiento recibido: 84 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor jojo073 » 28 Dic 2016 22:01

Ya tengo los gráficos para hacer la demo. (monocromo)

Necesitamos:
Pantalla que ponga tiburón y presiona una tecla para comenzar.
Sale de fondo el escenario que he hecho y al menos dos personajes, el que manejas es el jefe brody, se debe de poder mover por el escenario y al tocar a otro personaje que pueda tener una conversación

Puedo ajustar el gráfico si se necesita para reservar una parte en negro abajo, para los textos...

Imagen

La secuencia de la animación del jefe brody es la siguiente, partiendo que la de mas a la izquierda es la 1
La 1 es reposo, solo pasaría a este estado si no se toca alguna tecla
la secuencia de andar seria la siguiente
2343->2343->2343->2343->2343

Imagen
tiburon.rar
(2.94 KiB) Descargado 15 veces

saludos

Avatar de Usuario
minter
Mensajes: 1319
Registrado: 22 Jul 2014 18:51
Agradecido : 544 veces
Agradecimiento recibido: 279 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor minter » 28 Dic 2016 22:03

El movimiento horizontal lo veo bastante correcto para un sprite.
El vertical, aunque muy suave sin lineas quebradas, lo veo lento en caso de que se emplease como "salto" según el caso. Igual el doble de rapido para el eje Y.
Si es para una nave, todos los movimientos como el horizontal parecería correcto.

Para un machaca ladrillos, un poco mas rápido. Para un invaders, lo veo bien, tipo centipede.

El Joust para Dragón, ¿En que modo esta? tiene fondo negro y sprites en blanco, azul y rosa, no?
Parece un tipo CGA pero en dragon, no?

joust.jpg
joust.jpg (36.85 KiB) Visto 619 veces


¿El sprite está a doble bufer, no? Con copia de fondo?

Joer... si están los 4 sprites !!!!
La rutina esta tiene de todo!!!! -thumbup
El que quiera pintar su muñecote, solo tiene que compilar el programa con su sprite!!! -grin

Está genial! y todo explicado!!!

¿Como se haría para que leyera el teclado de 2 en 2 para que interprete diagonales? -nb

OSTRAS JOJO!!! Que pedazo graficos!!!! -shock

Avatar de Usuario
ron
Mensajes: 17133
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 496 veces
Agradecimiento recibido: 516 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor ron » 28 Dic 2016 22:56

jejejeejejeje xD

Bueno, ahora a esperar la magia de Pere...

Vamos a ver que sale !!! ya empiezan las emociones

Avatar de Usuario
pser1
Mensajes: 2013
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 181 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor pser1 » 28 Dic 2016 22:56

@jltursan
He estado probando una imagen de jojo073 y como es un BMP, la información viene invertida
Ya lo habíamos visto cuando preparamos imágenes de PC a dos imágenes con dos paletas ...
No encuentro la utilidad que empleabas para convertir un BMP en PM4 o (256x192 blanco y negro)
¿Podrías subirla de nuevo, por favor? muchas gracias -thumbup

saludos
pere
primerIntento.jpg
primer fracaso, jeje
primerIntento.jpg (62.6 KiB) Visto 1230 veces


Volver a “Software Dragon”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado