La section 7 de ce guide utilisateur se concentre sur l image en mouvement. Vous allez apprendre a creer, modifier et controler des objets et arrieres-plans en mouvement, les faire reagir entre eux et creer des animations professionnelles.
AMOS Professional offre un choix entre deux systemes d objets en mouvement, chacun avec ses propres caracteristiques et avantages. Les objets stockes comme partie de l ecran courant sont traites dans le prochain chapitre. Ces objets Blitter (Bobs) sont faciles a utiliser, tres rapides et incroyablement flexibles. Malheureusement, ils consomment beaucoup de memoire et ralentissent sur des affichages en 32 ou 64 couleurs.
En revanche, ce chapitre traite des objets graphiques qui existent independamment de l ecran, connus sous le nom de Sprites. Vous allez decouvrir comment AMOS Professional surmonte les limitations imposees par l Amiga en matiere de nombre, taille et couleurs de Sprites, et comment exploiter tout leur potentiel.
Sprites materiels normaux
Les Sprites sont directement generes par le materiel de l Amiga. Comme ils sont completement independants de l ecran, ils peuvent etre deplaces a tres grande vitesse sur n importe quel type d ecran, y compris les ecrans 4096 couleurs obtenus en mode HAM. Cela rend les Sprites materiels ideaux pour les jeux de type arcade.
L Amiga permet jusqu a huit Sprites materiels affichables instantanement a n importe quelle position de l ecran. Ils doivent mesurer exactement 16 unites de large, jusqu a 270 lignes de balayage en hauteur, et disposer de trois couleurs, la couleur zero etant "transparente", ce qui permet a l arriere-plan de rester visible. Le materiel de l ordinateur peut aussi combiner des paires de Sprites, augmentant la gamme de couleurs a 15, mais reduisant le nombre de Sprites disponibles a seulement quatre.
Un choix entre huit Sprites a 3 couleurs et quatre Sprites a 15 couleurs est tres limite, et tout a fait inacceptable pour le programmeur AMOS Professional. Le vieux reglement a donc ete jete a la poubelle et re-ecrit pour votre confort.
Sprites calcules AMOS Professional
Le systeme AMOS Professional prend les Sprites materiels d origine et les combine de maniere revolutionnaire. Les nouveaux "Sprites calcules" sont extremement puissants, parfaits pour le programmeur de jeux, et offrent les avantages suivants :
Pour tirer pleinement parti des Sprites calcules en pratique, vous devez avoir quelques bases de theorie sur leur fonctionnement.
Les Sprites calcules AMOS Professional reposent sur le fait que chaque Sprite materiel de l Amiga peut mesurer jusqu a 270 unites de hauteur. Donc, si votre image requise est plus petite que cela, la majeure partie de la zone Sprite est gaspillee. Regardez le schema ci-dessous, qui montre un Sprite materiel unique positionne au centre d un ecran typique.