Index du forum




Un petit coup de main... Vous pouvez nous aider à mettre ce site à jour: n'hésitez pas à me contacter !!!

* Connexion   * Inscription

* FAQ
Nous sommes actuellement le 29 Nov 2025, 11:24

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Recherche routine asm déplacement de sprite + éditeur-sprite

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 1 sur 3
 [ 37 message(s) ]  Aller vers la page 1, 2, 3  Suivant
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
sPOKE
 Sujet du message : Recherche routine asm déplacement de sprite + éditeur-sprite
Message Publié : 15 Fév 2012, 13:14 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
Salut,

Je me suis remis à l'Asm depuis quelques jours,
je veux me faire un tout petit galaxian sans prétention. (simple comme space invader en fait).
un genre de Carax95 que j'avais sur PC.

Si quelqu'un a une routine (courte) pour déplacer un sprite pour que je commence à m'amuser,
ça me gagne du temps le temps que j'écrive la mienne.
Un truc de base (pas besoin de passer sur un décor, donc pas besoin de XOR ni de passer devant ou derrière
le décor pour l'instant).
Pour faire la petite fusée qui va bouger de droite à gauche au clavier, vous me conseiller quelle taille de sprite ?

J'ai pensé à du 16 sur 16, voire 32 sur 32. Quel logiciel me conseillez-vous pour dessinner le sprite ? (CPC only)
Quelqu'un à un routine pour le tir ? avec un petit bruit de laser ça serait cool.
faudra que je mette des petit vaisseaux en face (8 x 8) avec détection de collision + un score et des vies.

Voili, voilou. J'ai de quoi m'amuser.
Y a des codes sources dans le bouquin "PSI- Graphisme en assembleur"
mais j'ai pas le courage de retaper ça au clavier !
Quelqu'un connait un magazine qui aurait publié un tuto de ce que je veux ?

Si c'est pas trop long, je le taperai au clavier et je le mettrai à dispo pour d'autres "faux débutants".
Je me bricolerai un éditeur de décors que je mettrai à dispo aussi si ça intéresse quelqu'un.
C'est cool pour faire des jeux d'aventures par exp.

merci, @++

p.s: je viens de regarder quasar, mais je cherche un truc encore plus court, plus simple.
et aussi comment transformer un fichier ascii en fichier source DAMS. ça m'éviterait de retaper le code. :)


Dernière édition par sPOKE le 15 Fév 2012, 13:29, édité 1 fois.

Haut
 Profil  
 
Plissken
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 13:21 
Hors-ligne
Rulezzzz
Rulezzzz
Avatar de l’utilisateur

Inscription : 13 Nov 2007, 16:09
Message(s) : 911
Localisation : Gallifrey
Je pense qu'il te faudrait des cours,plus que des routine déja faites,ainsi tu pourrais mieux comprendre.

Apres si tu veux un exemple pour bouger un sprite je peu t'en fournir un .

_________________
Tout le monde il es beau,tout le monde il est gentil .


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 13:46 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
J'avais déjà codé ce genre de routine à l'époque, j'avais crée mon propre éditeur de sprite, éditeur de décors,
et je pouvais faire passer mes sprites par dessus le décor en XOR sans l'effacer (comme fait SORCERY)
ou bien devant ou derrière le décor. (j'enregistrai la position à l'écran puis je la ré-affichais après le passage du sprite).
Je gérais les collisions et tout le bazar, mais bon, j'avais fait 3 ans d'assembleur et j'avais tout mes outils.

Là, je repart de zéro. Donc si tu as une mini routine très simple à comprendre,
juste pour faire bouger ma fusée horizontalement, je vais essayer de comprendre ta routine,la commenter.
puis c'est reparti. :)

Je sais qu'il faut créer le sprite avec l'éditeur de sprite, mettre ça dans la Ram, puis le faire passer en mémoire
vidéo du CPC (&C000-&FFFF) et le faire bouger en effaçant & réaffichant, en recalculant les addresses vidéos de la Vram
du CPC qui affiche une ligne toutes les 8 lignes. Une fois ceci mis en place, mon petit sprite s'animera.

Je vais regarder du côté des softs pour faire des sprites avec RSX. Je peux peux être utiliser leur éditeur de sprite
pour dessiner ma fusée.

Ensuite avec les vecteurs système du CPC, ce sera assez facile de commencer (gérer les coordonnées X,Y, le clavier, le joystick...)


Haut
 Profil  
 
Plissken
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 13:54 
Hors-ligne
Rulezzzz
Rulezzzz
Avatar de l’utilisateur

Inscription : 13 Nov 2007, 16:09
Message(s) : 911
Localisation : Gallifrey
La j'ai mis ocp sur un disk et je vais faire des tests,afin d'avoir une routine pret a l'emploi pour afficher et bouger un sprite.

Tout sera codé sur un vrai 6128 :) (un peu tuné je l'avoue :) )

_________________
Tout le monde il es beau,tout le monde il est gentil .


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 14:30 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
C'est cool de ta part plissken, je veux bien ta routine pour afficher et bouger un sprite!

ca me permet de commencer mon mini-jeu plus rapidement. Je prendrai le temps de faire la mienne plus tard.
Je suis pas graphiste, mais je me souviens que j'étais assez bon pour dessiner mes sprites (fusées, ennemis)

Je regarde ce soir si je trouve un éditeur de sprite dans les logiciels commerciaux
ou des routines utilises dans les magazines abandonware, et je téléchargerai OCP, je le connais pas.
J'ai pensé faire du mode 1 (bon compromis nombre de couleurs / résolution d'écran)


Haut
 Profil  
 
Plissken
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 14:36 
Hors-ligne
Rulezzzz
Rulezzzz
Avatar de l’utilisateur

Inscription : 13 Nov 2007, 16:09
Message(s) : 911
Localisation : Gallifrey
ocp c'est le photoshop du cpc.

Mes test sont en mode 1 :)

_________________
Tout le monde il es beau,tout le monde il est gentil .


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 14:59 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
Je compte travailler sur un vrai CPC aussi, à l'ancienne.
Le PC Windows/Linux, je le vois assez comme ça au boulot... ça me fera des vacances. ;)

Y a plusieurs routines déjà tapées ici :http_//www.cpc-p0wer.com/index.php?page=detail&num=5481
en cherchant avec le mot "sprite". Faut que je teste tout ça aussi pour voir si y a une routine rapide dans le tas
que je puisse récupérer en assembleur sans utiliser le Basic. Je refais ma boite à outils en quelque sorte... :D


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 15:21 
En ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
lis les articles “De l‘arcade a l‘action“ dans la section coding ou alors fouille la section “coding source“ du site, voir les utillitaires sprites alive ou panda sprites.

Pour ce qui est de sources ascii vers Dams ,le tool Dams converter v1.0 d'Antoine of POW doit faire l'affaire toujours et encore une fois dispo sur cpcrulez

C'est dommage de ne pas lire le site et ce cantonnés uniquement au forum...


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 15:33 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
merci beaucoup hERMOL,

oui tu as raison, je regarde surtout sur le forum. Je vais mieux regarder sur le site entier.
et je ne posterai qu'en dernier recours.


Haut
 Profil  
 
AsT
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 21:16 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 29 Août 2007, 08:04
Message(s) : 751
Localisation : Impact Hq
Regarde ici, tu trouveras ton bonheur !

Bon courage pour ton jeu !

++++

_________________
AsT / iMP4CT

Retrouvez nous sur le forum Amstrad Plus
"Call &bb06"


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 21:46 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
Salut AsT, merci : Je suis allé regarder l'article scanné sur A100% 47, il y a le code source asm et le listing poké en Basic.
Je vais étudier ça aussi, et tester.

J'ai pu trouver plusieurs programmes pour dessiner les sprites en attendant de savoir manier OCP.
Avec tout ça, je devrais pouvoir avancer.


Haut
 Profil  
 
AsT
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 22:21 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 29 Août 2007, 08:04
Message(s) : 751
Localisation : Impact Hq
Ça devrait te donner un bon départ. Par contre étudie bien le source afin de bien comprendre le fonctionnement.

_________________
AsT / iMP4CT

Retrouvez nous sur le forum Amstrad Plus
"Call &bb06"


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 22:52 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
Je suis en train de le taper sous Dams... Je mettrai le résultat ici :)


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 23:23 
En ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
la rubrique LOGON d'A100% n°47, je l'avais oublier cet excellent article de PICT, j'en profite pour ajouter le listing au format .JPG, si tu le tape complétement sPOKE, ca serai bien de me le faire parvenir pour l'inclure a la page..


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: Recherche routine asm déplacement de sprite + éditeur-sp
Message Publié : 15 Fév 2012, 23:40 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
avec plaisir hERMOL, le scan a l'air suffisament lisible, je devrais pouvoir le retaper entièrement. ;)


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 1 sur 3
 [ 37 message(s) ]  Aller vers la page 1, 2, 3  Suivant

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 67 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Aller vers :  
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.