Soucis avec BEX
+2
bfg
F.L
6 participants
Page 2 sur 2
Page 2 sur 2 • 1, 2
Re: Soucis avec BEX
Bon, ça casse pas (encore) des briques, mais c'est déjà ça ...
Bon, va falloir quand même que je rende le code de rendu plus propre ... (Rendez moi mes defines !! )
Bon, va falloir quand même que je rende le code de rendu plus propre ... (Rendez moi mes defines !! )
bfg- Patient contaminé
- Nombre de messages : 806
Date d'inscription : 11/09/2005
Re: Soucis avec BEX
Bravo Michel !!
Ce qui est excellent avec Bex c'est qu'en quelques lignes de code, tu peux déjà créer un véritable petit jeu !
A toi de jouer maintenant.
Ce qui est excellent avec Bex c'est qu'en quelques lignes de code, tu peux déjà créer un véritable petit jeu !
A toi de jouer maintenant.
Invité- Invité
Re: Soucis avec BEX
Ça pour un petit test de bex, c' est déja un beau test !
Bon, j'imagine que tu n'as plus besoin d'aide pour afficher une tile !
Bon, j'imagine que tu n'as plus besoin d'aide pour afficher une tile !
Re: Soucis avec BEX
F.L a écrit:Ça pour un petit test de bex, c' est déja un beau test !
Bon, j'imagine que tu n'as plus besoin d'aide pour afficher une tile !
Je suis preneur de toutes techniques ! :)
J'ai aussi une question la dessus :
On Vblank gosub Main
Enable interrupt Vblank
end
Si mon main déborde du vblank, il se passe quoi ?
Pour mon test j'ai fait :
trace le décor
active l'interuption
Boucle du jeu qui s'execute grace à l'intérruption
Mais si je veux tracer le niveau 2 par exemple je désactive comment cette interruption ?
J'ai du mal à voir ... J'ai l'habitude à faire un truc du genre
while(1)
{
toutes mes routines
attend la vblank
}
et dans l'interuption je fait des choses genre copies vidéos, mais là c'est carrément le jeu qui est dans l'interuption ... J'ai un peu de mal à savoir si je fais bien ou pas ...
bfg- Patient contaminé
- Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005
Re: Soucis avec BEX
Cette question a été souvent posée sur le forum de bex et je crois que le do while est la meilleure option
Je te conseille le forum de bex, qui est en anglais et pas tres sexy mais en général on y trouve une réponse à sa question :
http://devster.proboards.com/board/1
Je te conseille le forum de bex, qui est en anglais et pas tres sexy mais en général on y trouve une réponse à sa question :
http://devster.proboards.com/board/1
Re: Soucis avec BEX
... ou sinon, tu optes pour :
Do
..
Sleep 1,TVblank
Loop
ou
While 1
..
Sleep 1,TVBLANK
Wend
Voici ce que dit la Doc' sur TVBLANK avec cet usage :
Description: Pauses execution for (1/60) seconds, or ~16.67 ms. for every unit of the Expression. For example, using a value of 60 pauses execution for 1 second. If the TVBLANK keyword is present in the second argument, the sleep command ends at the begining of the verticle blank. By default, when TVBLANK is not present, the sleep command will end sleeping time at the begining of the displaying period. The extra extension is great for when you want to load tiles to VRAM right after the sleep command (tiles load faster because the VDP should be idle at this time).
Donc, ça rentre dans les clous pour toi !
On Vblank gosub Main
Enable interrupt Vblank
end
Cette solution permet d'appeler la boucle principale ( Main ) en tant que sous programme à chaque Vblank.
Tu peux bien sur sortir de la routine quand tu veux.
Au moment d'un saut, n'oublies pas de désactiver l'interruption : Disable interrupt Vblank.
Amuses toi bien !
Do
..
Sleep 1,TVblank
Loop
ou
While 1
..
Sleep 1,TVBLANK
Wend
Voici ce que dit la Doc' sur TVBLANK avec cet usage :
Description: Pauses execution for (1/60) seconds, or ~16.67 ms. for every unit of the Expression. For example, using a value of 60 pauses execution for 1 second. If the TVBLANK keyword is present in the second argument, the sleep command ends at the begining of the verticle blank. By default, when TVBLANK is not present, the sleep command will end sleeping time at the begining of the displaying period. The extra extension is great for when you want to load tiles to VRAM right after the sleep command (tiles load faster because the VDP should be idle at this time).
Donc, ça rentre dans les clous pour toi !
On Vblank gosub Main
Enable interrupt Vblank
end
Cette solution permet d'appeler la boucle principale ( Main ) en tant que sous programme à chaque Vblank.
Tu peux bien sur sortir de la routine quand tu veux.
Au moment d'un saut, n'oublies pas de désactiver l'interruption : Disable interrupt Vblank.
Amuses toi bien !
Invité- Invité
Re: Soucis avec BEX
On a tous les mêmes je crois, elle comprennent rien ces femmes .Mais pour ça il va falloir que je prenne des congés et ce n'est pas très MadameCompliant ...
Invité- Invité
Page 2 sur 2 • 1, 2
Sujets similaires
» Soucis avec une magadrive avec connexion fiche rf
» Soucis avec 3DS XL
» Soucis avec mon Transfer Pak N64
» premier soucis avec ma 3DS
» Soucis avec SuperCard
» Soucis avec 3DS XL
» Soucis avec mon Transfer Pak N64
» premier soucis avec ma 3DS
» Soucis avec SuperCard
Page 2 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum