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

PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
https://cpcrulez.fr/forum/viewtopic.php?f=4&t=3931
Page 1 sur 3

Auteur :  hERMOL [ 02 Déc 2009, 18:27 ]
Sujet du message :  PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

alors voilà un petit pack made in CPCRULEZ ...

au menu:
- scroll soft/hard ( comme vous voulez ) ASIC
+ source qui demande a être améliorer (bugs d'affichage tiles, scroll sacader )
- gestion des sprites hard (compression bitbuster 1.2)
+ inclu : bmp (16 couleurs) , packer , fichier tiles studio ...


une bonne petite demo, qui devrai motiver du monde..

Auteur :  hERMOL [ 04 Déc 2009, 12:39 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

bon pas de réactions mais qu'en même 15 téléchargements ... j'en profite pour poster un tableau avec les résultats des essais sur la décompression des sprites (mémoire central -> ASIC RAM sur 4 sprites a la fois)

Code :
+-----------+--------------+---------------+
|  PACKER   | TEMP/CYCLES  | TAILLE 4 SPRS |
|           | SUR L'UNPACK |     PACKER    |
+-----------+--------------+---------------+
| bitbuster |     21538    |       300     |
| exomizer  |     82490    |       256     |
| aplib     |     42772    |       292     |
+-----------+--------------+---------------+

Auteur :  AsT [ 04 Déc 2009, 13:08 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

Concernant Mario, le changement du contenu des sprites me prends environ 19 rasterslines, c'est le plus rapide que j'avais réussi à faire, mais au détriment de la place mémoire, bien sur :)

Sinon, c'est une bonne initiative que tu as fais la, mon vieil hERMOL.

Peut-être aurais tu fini le projet sur lequel tu travaillais au cc4 (ton rpg) ?

Auteur :  hERMOL [ 04 Déc 2009, 13:18 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

19 rasterlines ca fais combien de cycles ca ???

AsT a écrit :
Peut-être aurais tu fini le projet sur lequel tu travaillais au cc4 (ton rpg) ?

le projet a totalement était revu sur cette exemple justement ..

Auteur :  hERMOL [ 04 Déc 2009, 14:32 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

hERMOL a écrit :
19 rasterlines ca fais combien de cycles ca ???


1) 64*19 = cycles ? (ou valeur du "T" sous winape )


2) MAJ de la routine ( le scroll est maintenant fluide )

Auteur :  hERMOL [ 04 Déc 2009, 19:06 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

vla fini plus de bug !!!

* dec e:dec de -> bug retour de gfx toute les 40 colonnes de scroller

* CRTC Reg6 a &18 pour cacher la 25eme ligne (peut-être cacher pas une rupture comme pour copter 271 ou navy seal ...)

Comme toujours, les critiques, suggestions et compliments sont les bienvenues. J'en profite en passant pour remercier les quelques personnes qui laissent des commentaires, ça fait toujours très plaisir ...

Auteur :  fano [ 09 Déc 2009, 12:50 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

Bonne initiative de mettre ton code à dispo pour en faire profiter les autres, peut être pas les codeurs confirmés mais au moins ceux qui voudraient se mettre au CPC mais qui voudraient un peu d'aide ;)

hERMOL a écrit :
1) 64*19 = cycles ? (ou valeur du "T" sous winape)

64*19 NOPs plutot , un NOP c'est quatre cycles si ma mémoire est bonne.

Sinon "my_cpc_toolkit" que j'avais posté dans la section coding génère des sprites compilés qui font en moyenne aux alentours des 500 NOPs , et qui peuvent descendre en dessous des 100 NOPs en animation.

Auteur :  BDCIron [ 09 Déc 2009, 14:03 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

Perso je pense tout de même que ce genre de choses ne sert a rien, sinon encourager les gens a en faire le moins possible. De même cela ne saurait correspondre à un developpement qui ce doit d'être dédié afin d'être optimisé en fonction des besoin du jeu... Après je n'ai pas regardé ce qu'il y a dans le pack mais de toute façon cela ne saurait que servir tout au plus d'exemple et rien d'autre.

Auteur :  fano [ 09 Déc 2009, 14:26 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

Je ne suis pas de ton avis, perso j'ai toujours trouvé ça utile de voir un peu comment les autres font.J'ai été très content à certains moment de trouver justement des projets en open source , ça m'a appris beaucoup.

Auteur :  norecess [ 09 Déc 2009, 17:02 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

pour rappel, y'a les sources de phat 1, phat 2 et pheelone qui trainent qq part.. :)

Auteur :  BDCIron [ 09 Déc 2009, 20:23 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

Je ne dis pas que ce n'est pas utile pour regarder (mais je n'ai pas regardé...), je dis juste que pour developper quelque chose, tu seras obligé de faire tes propres routines pour que cela soit optimisé en fonction de ce que tu veux faire !!!

Auteur :  norecess [ 09 Déc 2009, 20:53 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

Moi, je crois au partage de connaissance et je dis clap-clap a l'ami Hermol pour son initiative ! :winner:

Auteur :  hERMOL [ 09 Déc 2009, 21:14 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

Le seul avantage de ces exemples est de gagner un temps et de ne pas réinventer la roue dans le dev d'un jeu, ces sources doivent donc être modifiés mais peuvent aussi servir de base ... Tout est présent pour simplifier la vie , partir de zéro peu rebuter du monde (c'est même le cas , car rien ne sort sur nos pauvre CPC+). Je donne une méthode de travail bonne ou mauvaise, mais l'intérêt est que je la donne ...

Beaucoup de détails ne sont pas abordé sur l'utilisation des scrollings hard dans les divers cours disponible : test les limites des registres du CRTC, calcul de l'adresse écran pour affichage de tiles, synchro avec balayage écran ... un tas de bricole qui deviennent vite un tas de problèmes ..

Auteur :  MacDeath26 [ 10 Déc 2009, 01:05 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

Bin alors je vais trouver le temps de regarder tout ça.


Rien ne sort ? et Rick6128+ ?

Bon d'accord c'est pas non plus vraiment une nouveauté 100% Plus, mais quand même...
Y'a plus de PLUS que pour certains "véritables" jeux GX4000...genre Batman ou Barbarbant2...


En tout cas un "kit de départ" me semnble utile, en effet ce qui me bloque un peu pour me mettre au coding, à part le temps et la volonté) c'est que partir de 0 bin bof quoi...

Dire qu'il faut forcément faire ses propres routines pour optimiser euh...
un loader, un menu, débloquer le mode Plus, etc... etc...c'est des trucs qui existent déjà en assez bien je pense.

Vous croyez que UBISoft serait partant pour financer un jeux des lapins crétins sur Amstrad Plus ?

Auteur :  hERMOL [ 10 Déc 2009, 08:26 ]
Sujet du message :  Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

MacDeath26 a écrit :
Rien ne sort ? et Rick6128+ ?


fais le ratio , année de sortie du plus/productions cpc+, et tu vera qu'on est pas loin de 0...

MacDeath26 a écrit :
Vous croyez que UBISoft serait partant pour financer un jeux des lapins crétins sur Amstrad Plus ?


essai de leur demander :pig: , c'est les seul éditeur qui ne licencie pas. Le jeu vidéo, un secteur en pleine croissance ? :cow:

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