CPC Rulez
https://cpcrulez.fr/forum/

Assembleur et jeu de plateforme
https://cpcrulez.fr/forum/viewtopic.php?f=4&t=4454
Page 1 sur 3

Auteur :  MUSICMAN3512 [ 25 Jan 2011, 23:42 ]
Sujet du message :  Assembleur et jeu de plateforme

Bonjour a tous,

Je voudrais me lancer dans la prog et tenter de faire un jeux de plate forme.
Mon niveau : Ultra débuant.

Donc j'aimerai des avis sur les livres a etudier et les programmes a utiliser (assembleur et autre...).
En bref le necessaire pour un resultat sympa.
Je sais que certains vont me tuer mais je priviligierai les prog/assembler sous PC; juste pour le confort d'utilisation.
Donc Documentation de debutant jusqu'a expert a etudier et ou je peux eventuellement les telecharger.

Merci d'avance pour vos reponses.

Auteur :  fano [ 26 Jan 2011, 07:12 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

Alut , vaste programme ! Pratiques tu déjà d'autres languages ?

Je ne pourrais que te recommander Winape (avec un autre éditeur de texte à coté car celui de Winape est pourrave) comme assembleur , ça va te simplifier la tâche car tu pourra avoir le résultat en direct et c'est très utile pour débugguer.
Sinon comme lecture , je n'ai pas d'ouvrage papier à te conseiller en particulier, par contre QuasarNet a un très bon sommaire technique avec une initiation à l'ASM Z80 ( http://quasar.cpcscene.com/doku.php?id=sommaire )
Ici même , tu as les articles de ACPC qui sont excellents , notamment avec les rubriques d'initiation à l'assembleur.
Il y a plein des bouts de codes intéressants qui trainent aussi sur le CPCwiki et sur le site de Kevin Thacker (http://cpctech.cpc-live.com/)
Tu as aussi le site de Grim qui est génial (dis Grim c'est quand que tu le complètes ?) qui te fournira des infos intéressantes quand tu sera un peu plus avancé (http://www.grimware.org/doku.php)

Voilà deux ou trois petits points qui devraient te permettre de t'occuper un petit moment.Bon courage à toi et si t'as besoin , hésites pas :)

Edit: Tu peux jeter un oeil aussi dans le repository chez Grim , il y a quelques ouvrages sur l'ASM Z80 dans le langue de chequespire ( http://www.grimware.org/doku.php/documentations/repository

Auteur :  hERMOL [ 26 Jan 2011, 10:26 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

tu peu utiliser CPCRLIB (bibliothèques de routines assembleur pour la CPC sous z88dk). C'est la lib utiliser par les Mojon Twins pour la plupart de leurs jeux --> https://cpcrulez.fr/coding_menu-src.htm#jeux
passer par une lib de fonctions (scrolling/affichages de sprites/affichages de tiles/gestion de collisions) dois dans un premier temps te facilité grandement les choses ...

sinon en doc je connais un site avec tout un tas de pages, c'est un peu le bordel, mais tu devrais y trouver ton bonheur ..) :cow:

Auteur :  MUSICMAN3512 [ 26 Jan 2011, 21:25 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

Merci bcp pour toutes ces infos.
Je file commencer des maintenant.

Auteur :  MUSICMAN3512 [ 27 Jan 2011, 01:16 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

@hERMOL :

Est ce qu'a tout hasard tu avais fais un espece de tuto de bidouillage de jeux ?
Je pense a ton boulo sur ton Street Fighter II sur la base de Street Fighter... Mais surtout du projet avorté pour CPC+ sur la base de NAVY SEALS.

Je cherche aussi la technique utilisée pour changer la palette des jeux CPC en CPC+ comme ça été fais pour Rick Dangerous ou Beyond the Ice Palace...

Merci d'avance.

Auteur :  hERMOL [ 27 Jan 2011, 05:33 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

le hack de jeux.. y'a plusieurs topic sur le forum .. moktar, navy seal, sf2..

pour la conversion de couleurs utilise ConvImgCPC -> https://cpcrulez.fr/emulateurs_UTILGRAdownload.htm

Auteur :  Ghost [ 27 Jan 2011, 08:27 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

C'est vrai qu'avec le moteur de navy seal y'aurait moyen de faire d'autres jeux... Le seul soucis c'est de repasser tout ça en D7 au lieu de cartouche car le support cartouche limite bien trop la diffusion.

Auteur :  MacDeath26 [ 27 Jan 2011, 13:42 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

le moteur de Navy Seal ou celui de Robocop2 ? vaste dbat...

D'ailleurs ils ont pas quelques trucs en commun ces 2 moteurs ?


Si Robocop 2 pèche un peu car il use sans doute trop des Sprites hards... et quand on a un héros qui peut tirer dans plein de direction c'est parfois génant les sprites limités...

Alors que Navy Seal tu ne peux pas tirer en l'air ou en diagonal ça fait tout de suite moins de frames à foutre en réserve...

Et sinon les 2 souffrent en fait d'être limité à des ROM en 128K voire une Ram en 64k (utile pour la décompression ou les trucs qui "s'auto-programment")

Auteur :  Ghost [ 27 Jan 2011, 15:05 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

Personne n'a jamais tenté de remettre un jeu cartouche en D7 ? Je veux dire pouvoir lancer le jeu à partir d'une D7 (au moins 1 niveau quoi)...

Auteur :  AsT [ 27 Jan 2011, 20:13 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

si je ne me trompe pas, il me semble avoir deja parle de ca avec toi, il y a quelque temps deja, non ?

Auteur :  Ghost [ 27 Jan 2011, 20:39 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

Tout a fait ;)

Auteur :  MUSICMAN3512 [ 27 Jan 2011, 22:48 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

hERMOL a écrit :
le hack de jeux.. y'a plusieurs topic sur le forum .. moktar, navy seal, sf2..

pour la conversion de couleurs utilise ConvImgCPC -> https://cpcrulez.fr/emulateurs_UTILGRAdownload.htm


OK j'vais essayer de faire la recherche sur le forum pour les topics...
Concernant la conversion, OK pour ConvImgCPC... mais j'imagine que ça suffit pas ? :D

Et pour le hack il me semble pas avoir vu de "tuto"... mais j'vais chercher...

Merci encore a tous...

Auteur :  hERMOL [ 28 Jan 2011, 05:19 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

1) trop galère a convertir un jeu .cpr (cartouche) en diskette , bien trop de swap entre les banks pendant le jeu.

2) ces sujets devrais t'éclairer pour le hack ..
viewtopic.php?f=6&t=459
viewtopic.php?f=6&t=189
viewtopic.php?f=6&t=133

Auteur :  Plissken [ 27 Mai 2011, 11:35 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

MacDeath26 a écrit :

Et sinon les 2 souffrent en fait d'être limité à des ROM en 128K voire une Ram en 64k (utile pour la décompression ou les trucs qui "s'auto-programment")


Perso je les trouve très bien ces jeux.J'aimerais savoir ce que cela aurait aporter + de ram ?

hERMOL a écrit :
1) trop galère a convertir un jeu .cpr (cartouche) en diskette , bien trop de swap entre les banks pendant le jeu.


Trop galère mais possible ?
C'est possible de faire un truc du genre : 1 niveau,1 chargement ? Tu charges le niveau avec juste ce que tu a besoin ? Y'a pas mal de jeu old qui on été mis en cartouche,faudrait voir comment ils on fait pour faire l'inverse ^^.

Auteur :  hERMOL [ 27 Mai 2011, 11:50 ]
Sujet du message :  Re: Assembleur et jeu de plateforme

peut-être pour plotting ou klax ... ta navy seal par exemple qui n'arrête pas de swapper pendant le jeu avec les banks de ca cartouche .. pose des breakpoints sur les "ld b,&DF:out (c),a" et tu va comprendre le bordel que c'est ...

Page 1 sur 3 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/