Agony

Agony is an amazing example of the creativity shown by the programmer Yves Grolet to make it seem like the Amiga has far more than 2 playfields. The game features 3 layers of parallax scrolling in addition to a rain layer made from sprites.

Codetapper's Amiga Site

Les points amusant de TIC-80 très #Retrocomputing, on y retrouve les plaisirs de la programmation des ordis 16 bits (et certains 8 bits) et de ses contraintes libératoires.

  • On a toutes la configuration de la RAM/VRAM où l’on PEEK et POKE à cœur joie dans un langage de haut niveau simple, abordable par un enfant de 10 ans (et probablement moins).
  • Limite à 64K de code et un système de cartouches (==un fichier)
  • 240x136 pixels, 16 couleurs indexées (+overlay 16 autres couleurs) sur palette de 16M
  • Fonction associable à la #Scanline (#CopperList mon amour, en plus limité, seulement une par ligne et pas sur l’Overlay), on peut poker les couleurs (ce qui permet les dégradés et pseudo transparence des bulles dans mon jeu).
  • Une mémoire de tuiles (comme sur les consoles)
  • Un bon gros #Blitter (appelable via la fonction trompeuse spr).
Des modes 1 et 2 bits pour les graphisme (on bidouille, on compacte).4 voies, produite par un #Synthétiseur sonore (type #Analogique) comme sur les 8 bits, un #Tracker intégré, et des combinaisons sympa des différents paramètres. Par contre on peut jouer sur la stéréo pour la musique, pas pour les sons.