Autor Tema: Sprites y Bobs del Amiga  (Leído 9910 veces)

nandius_c

  • Commodorero
  • **
  • Mensajes: 31
  • SYS 0
    • Ver Perfil
    • El rincón de Fer (Commodore Spain)
Re:Sprites y Bobs del Amiga
« Respuesta #45 en: Enero 30, 2018, 15:55:26 »
MUY buen artículo, me encanta ver cómo estan hechos los juegos y ya que no llego al nivel técnico de entender por programación en Amiga, este analisis "visual" que has hecho es muy interesante.

Muchas gracias :), esa era la idea... pero hasta llegar a este octavo capítulo, donde por fin hemos podido ver muchos de los elementos que componen un juego como Apidya, han sido necesario 7 con conceptos básicos de teoría, jeje. A partir de ahora espero poder alternar ambas cosas.

Siempre me llamó la anteción ese uso tan especial que suelen hacer los juegos de Amiga de los sprites, que parece tan poco natural, ya que como bien dices lo normal sería usarlos como... sprites... o sea, las naves, disparos y personajes pero si los usan de otra manera es porque realmente el equipo se exprime más de esa otra manera.

Lo que me lleva a pensar que quizás al sistema de sprites del Amiga le falta una vuelta de tuerca... opino desde la ignorancia eh!

No te falta razón. La cuestión es que el Amiga no es una consola, es bastante más que eso, y eso tiene sus pros y sus contras. En una Megadrive, por ejemplo, tienes muchos más sprites hardware y se usan para casi todo, pero en Amiga, con sólo 8 sprites de 3 colores... hay que currárselo! También es cierto que otros grandes como Battle Squadron sí que hacen un uso más "previsible" de los sprites. El sistema es flexible en ese sentido y premia la creatividad del programador y del grafista.

Portiella

  • Commodoremaníaco
  • ****
  • Mensajes: 107
  • SYS 0
    • Ver Perfil
Re:Sprites y Bobs del Amiga
« Respuesta #46 en: Enero 30, 2018, 16:10:13 »
Yo siempre pensé que los sprites del Amiga eran para el puntero del ratón, Commodore quería una máquina de trabajo pero al final se convirtió en una para jugar...

nandius_c

  • Commodorero
  • **
  • Mensajes: 31
  • SYS 0
    • Ver Perfil
    • El rincón de Fer (Commodore Spain)
Re:Sprites y Bobs del Amiga
« Respuesta #47 en: Enero 30, 2018, 16:33:39 »
Yo siempre pensé que los sprites del Amiga eran para el puntero del ratón, Commodore quería una máquina de trabajo pero al final se convirtió en una para jugar...

Sí, el sprite 0 es el que se usa para el puntero del ratón, jeje. Como decía, el hardware de sprites del Amiga es lo suficientemente versátil como para usarlo con diferentes propósitos. Esta imagen la usé de ejemplo en un capítulo anterior y muestra la típica multiplexación de sprites, es decir, con X sprites hardware mostrar Y imágenes donde Y puede ser mayor que X. Se reutilizan los sprites durante un mismo frame, como se hace en el C64, por ejemplo. Aquí, con los 8 sprites hardware del Amiga, se muestran 40 imágenes que tienen una pequeña animación de 2 frames:


josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 9011
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Sprites y Bobs del Amiga
« Respuesta #48 en: Enero 30, 2018, 17:06:43 »
Yo siempre pensé que los sprites del Amiga eran para el puntero del ratón, Commodore quería una máquina de trabajo pero al final se convirtió en una para jugar...
Jajjaa lo mismo pensé :D

Obviamente viendo las cosas que se hicieron el Amiga da para mucho, pero yo siempre me imaginé que siendo el Amiga la evolución del C64 con 8 sprites de 21x21 pixels entonces tendría sprites de 32x32 o 64x64 o de tamaño definible por el usuario!

Estas cosas hay que compararlas con los equipos que había en su misma epoca, con el Atari ST o lo que sea que sea contemporáneo.

pastbytes

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 484
  • SYS 0
    • Ver Perfil
Re:Sprites y Bobs del Amiga
« Respuesta #49 en: Enero 31, 2018, 03:17:49 »
No se por que muchos piensan que Amiga es evolucion de C64, si es un diseño de ex empleados de Atari, se parece mas a Atari de 8 bits. No tiene nada en comun con otras maquinas de Commodore.

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 9011
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Sprites y Bobs del Amiga
« Respuesta #50 en: Enero 31, 2018, 04:35:38 »
Cierto, cuando puse "evolución" debería haber sido "sucesor".

Narciso

  • Ex-TBI
  • Commodoremaníaco
  • ****
  • Mensajes: 111
  • SYS 16384
    • Ver Perfil
Re:Sprites y Bobs del Amiga
« Respuesta #51 en: Agosto 31, 2019, 00:04:54 »
Hola, refloto el tema tan interesante de los sprites para el Amiga.

Lo bueno de Amiga es que es muy versátil tanto utilizar Sprites como BOBS. Hay programadores que simplemente usando BOBS ya tienen suficiente, pero usando el COPPER que en el AMIGA es básicamente un RASTER del C64 pero con una potencia descomunal (ver la COPPER demo nada mas), se pueden colocar en una misma línea infinidad de Sprites sin el límite de 8 por línea como pasa en el C64.

El Amiga era y es una bestia parda en su arquitectura HARD y si a ello le sumamos un SOFT muy cuidado y bien acertado, se pueden hacer virguerías. Lo malo, es que muchos programadores no se esforzaron en explorar y explotar bien a fondo ésta magnífica máquina.

Me acuerdo que uno de los programadores que teníamos en THE BLASTERS INC, Angel Martínez Domingo, alias "AMD" o también conocido como "Black Adder", creó un SCROLL SINOSOIDAL posicionando el gráfico de los textos a "SCROLLAR" usando simplemente el COPPER.



Músico de 8 BITS

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 9011
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Sprites y Bobs del Amiga
« Respuesta #52 en: Septiembre 01, 2019, 12:22:25 »
Una pena que ahora mismo el Amiga no se esté explotando demasiado. Al menos en juegos nuevos, se publica poco y creo que casi nunca explotan el ordenador, además de pedir megas de RAM o tarjetas ampliadoras... ¡si ya un Amiga 500 era un maquinón tremendo!