Moteur Feux d'artifices maison

Previous topic - Next topic

CrystalNoir

Bonjour,

Je vous met ici en pièce jointe un petit code que j'ai fait, qui utilise quelques calculs mathématiques et un sprite pour générer des feux d'artifices. Je me suis inspiré d'un algo mathématique que j'avais vu à une époque me semble t'il sous Blitz.

Le fichier zip est attaché au topic. Il y a juste à ouvrir le projet et à le compiler :) La routine a été codée pour Windows à la base.

Happy GLBasic !

SnooPI

Il est très bon ce petit code  :good: mais il me semble que je l'avais déjà vu dans un autre forum.
tu as du le poster il y a longtemps dans le salon anglais a mon avis.

Il marche très bien sous Windows.
Le problème c'est sous Android ... ca ne vient pas de ton code ca vient plutot de la function dimpush ou de delete je crois... ca rend le feu d'artifice saccadé.

Je ne sais pas trop pourquoi  O_O
Encore un des nombreux bugs de GLB sous android  ;)

SnooPI

En rajoutant 3 lignes on fait du multicolor  ;)
Sympa ton code, il est facilement adaptable  :good:

Code (glbasic) Select

                multicolor = RND(100)
    FOR i = 1 TO nbfeu
    IF multicolor <= 15 // 15% de chance d'avoir du multicolor
    coulr = RND(255)
    coulg = RND(255)
    coulb = RND(255)
    ENDIF
    NewFeu()
    NEXT





CrystalNoir

#3
Merci effectivement c'est un code principalement pour Windows. Je sais pas si je l'avais posté dans le forum anglais, je sais que j'avais posté le starfield en fausse 3D, l'autre je sais plus :)

Je vais préciser dans le topic que c'est pour windows à la base.

Sympa ta modif :-)