Page 1 sur 2
differences Purebasic Vs Blitzbasic ?
Publié : mar. 22/déc./2009 13:08
par drfloyd
Bonjour,
Je me tate entre Blitzbasic et Purebasic.... sachant que je veux faire de petits jeux en 2D (style RPG), et que je suis un novice en basic (j'ai le niveau des "années 80" sur Amstrad CPC et GFA basic !)
Que me conseillez vous ? Je suppose qu'ici tout le monde va me dire purebasic

Re: differences Purebasic Vs Blitzbasic ?
Publié : mar. 22/déc./2009 17:40
par RedStar
C/C++ ...
Ok je sors ...
Non plus sérieusement, je te conseillerais Purebasic, pourquoi ? Tout d'abord car il y'a une plutôt grande communauté de développeurs PureBasic FRANCOPHONES, donc si tu as besoin d'aides, beaucoup de personnes seront là pour t'aider dans tes problèmes, répondre à tes questions, etc... C'est un langage aussi facile voir plus facile que le BlitzBasic pour ma part.
Enfin, après c'est à toi de voir, bonne journée et en espérant que j'ai pu répondre à tes exigeances !
Amicalement,
RedStar.
Re: differences Purebasic Vs Blitzbasic ?
Publié : mar. 22/déc./2009 19:06
par flaith
Salut, pour ma part je viens de BlitzBasic et il n'est plus correctement suivi (BlitzPlus), j'ai connu Purebasic en 2005 et depuis je ne peux plus m'en passer, c'est une valeur sûre pour tous types de développement. Mais la cerise sur le gâteau, c'est la communauté, tu as l'embarras du choix, toutes tes demandes trouveront une réponse (dans la limite où tes recherches ne t'ont menées nul part) et il y a aussi de sacrés numéros par ici

Re: differences Purebasic Vs Blitzbasic ?
Publié : mar. 22/déc./2009 19:59
par zaphod
Blitzplus n'évolue plus et blitz 3d non plus.
Par contre Blitzmax oui.
Il est excellent pour les jeux.
Pour les applications GUI, il faut lui ajouter maxgui.
Il est légérement plus rapide que purebasic.
Mais les executable sont nettement plus volumineux.
Son gros plus : il est orienté objet.
Re: differences Purebasic Vs Blitzbasic ?
Publié : mar. 22/déc./2009 20:51
par drfloyd
j'ai l'impression que pour les jeux 2D Blitz est quand même plus fun à utiliser ?
et que la syntaxe de Blitz est plus proche des basics traditionnels des années 80 ?
Re: differences Purebasic Vs Blitzbasic ?
Publié : mar. 22/déc./2009 21:18
par Cool Dji
Hello,
Je ne connais pas Blitz mais je peux t'assurer que PureBasic, c'est de la balle
On peut faire des trucs vraiment sympas avec.
Les produits Bgames sont un bon exemple; de plus le forum est une vraie ressource qui n'a pas de prix.
Je ne connaissais pas PureBasic et assez rapidement j'ai trouvé ce dont j'avais besoin...
Faire des jeux 2D sous PB, c'est assez fun => jette un oeil sur MadFire qui est dispo sur le forum (nécessite d'installer la 4.30)
A bientôt
Re: differences Purebasic Vs Blitzbasic ?
Publié : mar. 22/déc./2009 23:38
par djes
Depuis que PB gère l'alpha (et ça fait un moment pour les sprites), blitz peut aller se rhabiller, au moins pour la 2D
Pour la 3D, faut quand même connaître un minimum pour savoir se débrouiller.
Pour la création d'applis, vue la facilité pour utiliser les API et le prix, y'a pas photo, pure écrase tout!
Re: differences Purebasic Vs Blitzbasic ?
Publié : mer. 23/déc./2009 9:48
par gildev
Comme pas mal de monde ici, je suis aussi un ancien programmeur des années 80 et je peux t'assurer que PureBasic te permet de retrouver le plaisir du développement oldschool. J'ai débuté sur CPC puis sur Amiga avec Amos/AmosPro/Blitz et seul PureBasic me semble vraiment proche des techniques traditionnelles. Je confirme aussi l'efficacité de la communauté qui maîtrise à la fois le langage et l'algo en général, sans parler des bonnes idées. Et c'est vrai que PureBasic évolue en permanence et ce n'est pas près de s'arrêter, c'est donc une valeur sûre. En plus tu peux compiler tes programmes pour Linux, ce qui peux être simpa des fois.
Ce n'est que mon avis mais ça ne te coûte rien de tester la version d'essai et de parcourir ce forum pour te rendre compte.

Re: differences Purebasic Vs Blitzbasic ?
Publié : mer. 23/déc./2009 22:20
par drfloyd
bah j'ai telechargé les 2 démos et d'entrée de jeu je ne comprends rien à Purebasic...
je tape des trucs "basic" comme print, input, etc...
> sous Blitz ca passe,
> sous Pure c'est Syntax Error
Les commandes n'ont pas l'air du tout standard

Re: differences Purebasic Vs Blitzbasic ?
Publié : mer. 23/déc./2009 22:42
par comtois
commence par tester les exemples, regarde ensuite le code, si tu ne comprends pas une fonction , place le curseur sur la fonction que tu ne comprends et appuie sur la touche F1 pour avoir de l'aide. La syntaxe n'est pas si différente, Print et input existent , il faut ouvrir une console au préalable ,et lire la doc pour connaitre la syntaxe !
Re: differences Purebasic Vs Blitzbasic ?
Publié : mer. 23/déc./2009 22:56
par cha0s
drfloyd a écrit :Les commandes n'ont pas l'air du tout standard

normal pure utilise la norme suivante

.
non plus sérieusement il faut commencer par regarder la doc et les exemples comme dit précédemment.
Re: differences Purebasic Vs Blitzbasic ?
Publié : jeu. 24/déc./2009 9:02
par gildev
Je confirme. Dis-toi aussi que sans lire la doc tu ne peux pas comparer les deux langages car tu ne sauras pas à quoi ils servent. Les exemples donnent une petite idée également. Ne pas oublier qu'il y a une différence avec un CPC qui affiche en 320x200 en 4 couleurs et une carte vidéo 2D/3D actuelle, sans compter les possibilités des systèmes actuels qui n'existaient pas avant. Toute évolution implique des changements, mais le principe de base reste le même.
Et biensur, chose importante, prévoir le futur. On la chance d'être en relation directe avec Fred, c'est comme si tu pouvais contacter Bill Gates quand tu as des questions/suggestions en Visual Basic. Ce n'est pas à négliger.

Re: differences Purebasic Vs Blitzbasic ?
Publié : jeu. 24/déc./2009 10:21
par Backup
drfloyd a écrit :bah j'ai telechargé les 2 démos et d'entrée de jeu je ne comprends rien à Purebasic...
je tape des trucs "basic" comme print, input, etc...
> sous Blitz ca passe,
> sous Pure c'est Syntax Error
Les commandes n'ont pas l'air du tout standard

oui , tu dis avoir connu l'epoque des années 80
donc t ne sera pas surpris, a moins d'avoir connu qu'un seul micro ordinateur
parcequ'a l'epoque passer du ZX81 au MO5 , ou au TI99/4A
tu n'avais pas du tout les memes syntaxe !
ici c'est pareil
faut retenir un truc fondamentale en purebasic
la syntaxe change si tu programme en mode console
(le mode qui ressemble le plus a ce que tu as connu)
mais qui sur PC limite quand meme pas mal les applications faisable
sinon tu as le mode Graphique (pour faire des jeux 2D)
la on est sur windows, donc tu aura a tenir compte des evenements windows
en environnement multitache c'est forcement different de ce que tu as connu
c'est pas insurmontable , en rubrique debutants tu as des tutos a suivre
sinon tu as le mode dit "fenetré" , c'est a dire la possibilité de programmer des applications comme le note-pad , ou write , ou photoshop
voila comme tout , etre curieux, et experimenter, voila la clef

Re: differences Purebasic Vs Blitzbasic ?
Publié : sam. 26/déc./2009 11:04
par drfloyd
bon je continue a tester les 2 et je continue a préférer blitz
FLIP pour afficher les graphismes c'est plus simple LOL, et de maniere generale les commandes sont plus courtes
Sinon j'ai l'impression que BLITZ est plus rapide en 2D ?
Et pas besoin de faire des déclarations au debut du programme...
Je vais encore essayer de me forcer sur PURE, mais c pas gagné
Re: differences Purebasic Vs Blitzbasic ?
Publié : sam. 26/déc./2009 18:48
par Atomo
Si tu comprends l'anglais je te conseil de lire
ce livre numérique qui explique à peu près toutes les commandes de PureBasic.