MSX Village forum

La Place des Développeurs concours MsxBlog

kirem Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 05/11/2010 à 13h29

Messages: 45

Le 16/02/2022 à 17h10
Bonjour les villageois,
je vous présente On & Off mon petit programme basic pour le concours organisé par https://www.msxblog.es/ .
Le but du jeu est d'atteindre la sortie , sans tomber dans les trous.

Vous pouvez tester là:
https://msxpen.com/codes/-Mw24pnwlnf6AXIRjWng
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 16/02/2022 à 18h13
Salut Kirem je l'ai chargé et testé ce matin ;)
juste une remarque si tu as le droit de le modifier
essai de centrer tout tes tableaux easy et medium par rapport au milieu de l'écran


:noel
Site web    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2907

Le 16/02/2022 à 21h08
C'est très sympa ce jeu :top


On est toujours ignorant avant de savoir.
Github    
kirem Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 05/11/2010 à 13h29

Messages: 45

Le 17/02/2022 à 16h09
Salut Jipe ,
c'est vrai les niveaux auraient dus être centré mais ne l'ayant pas fait au début du code après franchement j'ai eu la flemme ( 2 locate au moins c'est dur).
C'est surtout que ce programme me sort par les yeux ,car il est amputé suite a un "bug" enfin pas vraiment. Si tu regarde la création du niveau, le chemin du point de départ à l'arrivée est constitué par des notes de musique (4 notes :c=droite ,g=haut ,a=bas et d=gauche) comme cela le chemin gagnant = la musique du niveau bref une fois que tu avais compris qu'une note=une direction tu pouvais faire le jeu comme un "Simon" . Mais le problème c'est l'instruction Play qui stoppe le code (donc le jeu) quand la chaine est trop grande . Du coup j'ai enlever la musique enfin la cacophonie.


Salut Aoineko ,
et merci .

Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 17/02/2022 à 16h58
@Kirem : il existe une instruction IF PLAY(0) pour limiter ton problème les chaines trop grandes
ex:
10 PLAY A$,B$,C$
20 IF PLAY(0) THEN 20
le basic va attendre la fin de la note avant de continuer

tu peux changer aussi
- la vitesse Tempo avec l'instruction T par défaut T120
- la longueur des notes avec l'instruction L par défaut L4 = noire si tu met L8 = croche
si tu te limite a une note par déplacement tu devrait arriver a quelque chose



:noel
Site web    
kirem Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 05/11/2010 à 13h29

Messages: 45

Le 20/02/2022 à 15h56
Merci Jipe,
tu connais pas un éditeur de musique tout simple ,qui exporte des Data pour le basic ?
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 20/02/2022 à 18h29
malheureusement non c'est vrai que ce serait bien utile :)


:noel
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie