@drfloyd , lorsque je te lis, je retrouve tes propos sur tes tests a propos des Basics sur ton site .....
tu compares des basics actuels avec ceux d’antan , et tu compares les basics de different types ...
un truc qu'il faut que tu comprennes, le Purebasic (mais c'est pas le seul) est relativement bas niveau
donc, ne t'offusques pas par exemple, si tu ne trouve point de fonction de rotation sur la bibliotheque image
car avec le Purebasic, tu as en fait les moyen de te fabriquer ta propre routine de rotation ... et c'est super rapide...
tout pareil afficher plus de 1000 sprites ,ne pose aucun problèmes de lenteur ...
avec Purebasic (version complete) on a accès au API windows .. donc tu peut aussi y faire appel pour accélérer certains trucs ...
ou pour changer la taille d'une fonte ...
ça dépasse largement le cadre de la Doc Purebasic , puisqu'il faut alors plonger dans la Doc Microsoft des APIs....
ne compare pas le Purebasic par exemple avec Dark Basic .. ou autre du même type ...
qui sont des basics qui cumulent des fonctions toutes faites
avec le Purebasic, je me fabrique des fonctions pour AGK2 par exemple (via DLL)
un membre du forum anglais a fait un code qui utilise le moteur 3d du DarkBasic ... (payant)
etc... je pourrai te donner pleins d'exemple de ce genre
avec un peut d'acharnement, tu pourrai te faire ton propre langage avec Purebasic ..
tu es trop habitué aux langage basics "prefabriqué" avec des fonctions toute faites... comme le STOS, AMOS, DarkBAsic,AGK etc..
là , avec Purebasic, les fonctions qui te manque, tu peut te les coder ... (apres, je dis pas que c'est simple lorsque tu n'as jamais fait ça )
se faire un interpreteur d'un langage xx ou yy est tres simple avec Purebasic
on peut meme se faire un Pseudo compilateur sans trop d'effort...
il faut que tu vois le langage, comme un assembleur évolué .... (d'ailleurs on peut aussi coder en assembleur directe dans le listing)
tu disposes de quasi toutes les briques de base pour te construire ce que tu veux ...
si tu veux te faire une fonction DrawTex() , avec comme paramètre la taille d'une fonte, tu peux te le faire ...
ça demande un peut de recherche avec les Apis .. mais c’est loin d’être impossible
tu peux te faire tes propres DLL , ou librairies de fonctions, que tu utilises a loisir
soit sous forme de DLL , ou de LIB ou bien de "Modules"
ne part pas perdant , si deja tu donnais un peut de code, on (certains ici) pourrai voir ou est le problème
bref, surtout ne commet pas l'erreur de coller une etiquettes sur le Purebasic sans avoir vraiment testé !
ps: tu n'es pas le seul a etre un Vieux du codage , perso j'ai bientot 55 ans , et je code aussi depuis le Zx81 ... (que j'ai encore)
ici pas mal de membres sont aussi des vieux cons , qui viennent de "l'ancien" monde du codage
et avons aussi connu hebdogociel et StMag..... certains viennent meme du monde de la Demo sur Amiga ...
bref, ne pense pas avoir affaire a des petits jeunes, comme le bonjours que tu as lancé sur un autre message
ici on echange du code, lorsqu'on a un probleme, n'hesite pas
pour ton probleme de taille de fonte, jette un oeil ici :
https://www.purebasic.fr/french/viewtop ... te#p158897
la fonction recherche du forum fonctionne aussi
ps: dans la doc la fonction loadFont() permet de determiner la taille d'une fonte
Code : Tout sélectionner
LoadFont (0, "Courier", 15) ; Load Courrier Font, Size 15
LoadFont (1, "Arial", 24) ; Load Arial Font, Size 30
ps lorsque tu as un soucis avec une "commande" tu clicque dessus pour poser le curseur sur le mot
ou tu surligne le mot .. et tu appuis sur F1
ça ouvre la doc sur le mot en question ....
tres pratique beaucoup d'entre nous codent par simple copié-collés
