Et bien voila c'est un debut de moteur graphique 2D ascii , vou constaterez que le rafraichissement est tres mauvais car il faudrait pouvoire executer ce code dans une console sans la sauce windaub mais bon , tant qu'on reste dans des format resonable sa va , vous pouvez donc dessiner des formes ou créer des effect comme dans le mode demo , j'ais pas encore fini de commenter et j'ais pas fait de fonction d'effect encore mais sa va venir.
Conclusion :
Pour les fonction de dessin a 2 point comme la ligne,rectangle ... il faut utiliser les 2 boutons de la souris , et pour le disque(qui est en faire un thor) il faut utiliser le bouton centrale pour definir le seconde rayon, bien sur si vous trouvez un moyen plus rapide que form.print pour afficher du texte je suis preneur.Executez plustot l'executable (sa rame moins XD)
25 oct. 2005 à 17:23
Mais le code est assez sale par endroit (déclare tes variables, desfois on se demande d'où elles sortent)
Sinon, il n'y aurait pas moyen d'éviter que les lettre disparissent subitement quand elles arrivent sur le bord gauche ? Création d'une mémoire tampon un peu plus grande, ou autre....
29 juil. 2005 à 20:19
18 juil. 2005 à 12:18
C'est claire c'est pas mal fait ;-) et y a pas mal de routine d'affichage (ligne, cercle, ect...) sinon pour évite le clignote, il faut que tu mettes ta form1 en autoredraw = true.
Pour gagne un peu de temps machine il faudrait que tu travail avec "Option Explicit" qui t'obligere a declarer tes variables.
@++
[Gally Home Corp]
18 juil. 2005 à 11:45
C'est super original !!! Et la démo est ... bluffante ! Bon c'est dommage que ça clignote autant mais bon on fait avec ce qu'on a. Tu devrais peut être passer à DirectX. En tout cas bonne continuation !
@+ Neria
16 juil. 2005 à 20:54
Merci
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.