Des programeurs en Dark Basic dans la salle ? - Programmation
Marsh Posté le 24-04-2002 à 18:54:43
3d game creator?
Marsh Posté le 24-04-2002 à 18:58:18
Non, te fous pas de Laurie_, Dark Basic, j'ai vu des mecs en demoparties qui utilisent ça.
Marsh Posté le 24-04-2002 à 19:16:37
me fou pas de Laurie
elle demande c tout jsuis pas comme ca.
c juste qu'on ma dit que 3d game creator etait une sombre merde
Marsh Posté le 24-04-2002 à 21:06:38
deathsharp a écrit a écrit : me fou pas de Laurie elle demande c tout jsuis pas comme ca. c juste qu'on ma dit que 3d game creator etait une sombre merde |
Franchement, je ne peux pas vous en dire plus puisque je ne m'y suis pas encore mise plus que ça.
Les démos livrées avec le soft ou téléchargeables sur le site sont pitoyables mais ne rendent à mon avis pas honneur au langage qui n'est à priori rien d'autre qu'une grosse banque de fonction Direct3D, Directdraw et directSound toutes faites.
L'idée me parait bonne, très bonne même puisque beaucoup de fonctions me semblent très bien faites tout en ne nécéssitant que très peu de lignes de code.
http://www.darkbasic.com
Ce que je ne comprend pas, c'est pourquoi ils ont enrobé ça d'un Basic tout pourri à priori limitant.
Par contre, certains jeux Dark Basic mettent l'eau à la bouche :
http://www.starwraith.com/
(je vous conseille la vidéo de l'épisode 3, elle est terrible)
Voilà voilà, ce n'est pas forcément génial mais c'est à priori bien mieux que les GameFactory et autres clic and play où on drag and drop des bouts de jeux pour faire un truc hybride, fade et pas personnalisé (à vérifier.. j'avoue que c'est un gros à priori)
Laurie.
Marsh Posté le 25-04-2002 à 16:34:21
Ils sont tous en vacances, car le Dark Basic leur a donné mal à la tête .
Peut-être un Up la semaine prochaine.
Marsh Posté le 30-04-2002 à 10:35:03
Sois gentille et arretes de faire souffrir ce topic, laisse le mourrir en paix
Que son âme repose à jamais dans les tréfonds du forum
Marsh Posté le 30-04-2002 à 13:21:26
salut cocotte,
tu pourrais m'en dire plus sur dark basic ???
Marsh Posté le 30-04-2002 à 15:47:27
Laurie_ a écrit a écrit : Franchement, je ne peux pas vous en dire plus puisque je ne m'y suis pas encore mise plus que ça. Les démos livrées avec le soft ou téléchargeables sur le site sont pitoyables mais ne rendent à mon avis pas honneur au langage qui n'est à priori rien d'autre qu'une grosse banque de fonction Direct3D, Directdraw et directSound toutes faites. L'idée me parait bonne, très bonne même puisque beaucoup de fonctions me semblent très bien faites tout en ne nécéssitant que très peu de lignes de code. http://www.darkbasic.com Ce que je ne comprend pas, c'est pourquoi ils ont enrobé ça d'un Basic tout pourri à priori limitant. Par contre, certains jeux Dark Basic mettent l'eau à la bouche : http://www.starwraith.com/ (je vous conseille la vidéo de l'épisode 3, elle est terrible) Voilà voilà, ce n'est pas forcément génial mais c'est à priori bien mieux que les GameFactory et autres clic and play où on drag and drop des bouts de jeux pour faire un truc hybride, fade et pas personnalisé (à vérifier.. j'avoue que c'est un gros à priori) Laurie. |
C'est tout ce que je sais pour l'instant
Marsh Posté le 30-04-2002 à 15:49:55
juju_le_barbare a écrit a écrit : salut cocotte, tu pourrais m'en dire plus sur dark basic ??? |
C'est un Mid sur ton site ?
Je fait collection
Marsh Posté le 31-10-2007 à 13:35:58
Je suis assais bon en Dark Basic, j'ai déjà fait quelques logiciels avec (et jeux si on considère que les jeux ne sont pas des logiciels, ce qui n'est pas mon cas). Ce langage offre une grande facilité de programmation pour des logiciels et des jeux mais on arrive très vite à ses limites (quand on connais toutes les instructions), mais il y a toujours quelque chose à faire avec. Donc si vous avez des questions ou besoins d'aide pour un programme en Dark Basic, il vous sufi de me demander.
Marsh Posté le 31-10-2007 à 16:18:45
Autrement j'ai un bon tutorial pour ce language enfin il sera pratique pour les débutants en Dark Basic souaitant le conaire plus. Mais apres, on retien tout, comme tout les autres languages, mais là il y a une plus grande facilité à cet aprentissage, ça se traduit par des instructions proche de l'anglais ( pas comme l'assembleur par exemple; et quand je dis proche de l'anglais, c'est presque dire que c'est un texte comportants des variables premetant de faire des logiciels de complexité moyenne voire des fois simple ) et comme c'est un language avancé, les instructions sont des compressions de l'assembleur.
Par exemple pour faire afficher une image puis faire que l'on peut cliquer dessus pour la changer ( basic pour un exemple, j'aurais aussi pu choisir de faire écrire "bonjour le monde" ) :
var=1
load image "DossierDeLImage/Image.1jpg",1
load image "DossierDeLImage/Image2.jpg",2
paste image 1,0,0
do
if mouseclick()=1 and mousex() >= 0 and mousex() <= 50 and mousey() >= 0 and mousey() <= 75
if var=1
paste image 2,0,0
var=2
else
paste image 1,0,0
var=1
endif
loop
Voilla un petit morceau de programme très simple à faire et très "éfficace" en fonction de ce que l'on veus faire car comme tout le monde le sais, les languages avancé ne sont pas les plus rapides en matière d'execution.
Il faut savoir qu'en Dark Basic, il n'y a pas bessoin de déclarer les fonctions et les variables. Il n'y a pas non-plus d'invok. Donc pour les nouvelles instructions il faut attendre les dernières versions ( petit inconvenien ).
Pour revennir au tutorial, pour ceux que ça interesse : http://corwin1962.free.fr/tier war [...] amming.pdf
Marsh Posté le 31-10-2007 à 16:50:17
ReplyMarsh Posté le 31-10-2007 à 16:59:58
CoderMaster a écrit : |
l'opérateur d'affectation est le même que celui de comparaison
effectivement c'est génial
Marsh Posté le 31-10-2007 à 17:01:16
CoderMaster a écrit : |
c'est sur qu'un programme interprété comme Dark Basic est plus rapide à l'exécution que son équivalent C++
Marsh Posté le 31-10-2007 à 17:21:40
Détrompe toi Harkonnen, un programme en C sera plus rapide à l'execution que le même en Dark Basic
Marsh Posté le 31-10-2007 à 17:34:44
oh c ets sympa ici
Marsh Posté le 31-10-2007 à 17:39:07
CoderMaster a écrit : Détrompe toi Harkonnen, un programme en C sera plus rapide à l'execution que le même en Dark Basic |
ah non, harkonnen a raison, le C est d'une lenteur accablante comparé à ce genre de langage.
en effet, là ou le Dark Basic est autosuffisant, le C doit passer avant de s'exécuter par pleins d'étapes telles que le préprocessing, la compilation, le linkage, etc... rajoutant autant d'étapes, donc de couches, et donc polluant à chaque fois l'assembleur généré.
Marsh Posté le 31-10-2007 à 17:43:04
CoderMaster a écrit : Détrompe toi Harkonnen, un programme en C sera plus rapide à l'execution que le même en Dark Basic |
Il a pas parlé de C! Ah ok, le fameux C/C++, quel langage!
Marsh Posté le 31-10-2007 à 17:53:51
L'execution du Dark Basic passe principalement par le démarage de toutes les interfaces graphiques ... tandis que le C est plus sélectif, puis la consentration des instruction en DB est plus importante que le C. Puis il y plein d'autres choses qui demande plus de temps que le C mais ça peut varier de quelques instructions d'assembleur en plus, donc quelques microsecondes, à quelques centaines en plus en fonction du logiciel utilisé.
Marsh Posté le 01-11-2007 à 07:22:40
Harkonnen a écrit : |
Hey ho, je te rapelle que les modos ont l'obligation morale de na pas troller sur de vrais topics. La ou c'est tendancieux, c'est qu'il s'agit d'un vrai topic foireux réuppé des limbes du forum. Je te demande donc de t'auto blablater pour une semaine. Merci
Marsh Posté le 04-11-2007 à 15:30:44
schnapsmann a écrit : Je te demande donc de t'auto blablater pour une semaine. Merci |
+1 pour le ban d'harko
Marsh Posté le 04-11-2007 à 16:23:45
CoderMaster a écrit : L'execution du Dark Basic passe principalement par le démarage de toutes les interfaces graphiques ... tandis que le C est plus sélectif, puis la consentration des instruction en DB est plus importante que le C. Puis il y plein d'autres choses qui demande plus de temps que le C mais ça peut varier de quelques instructions d'assembleur en plus, donc quelques microsecondes, à quelques centaines en plus en fonction du logiciel utilisé. |
Un programme en C sera toujours plus rapide que ton Dark basic miteux, renseigne toi
Marsh Posté le 04-11-2007 à 17:16:53
WiiDS a écrit : |
je crois que tu sais pas lire
Marsh Posté le 04-11-2007 à 17:18:05
mIRROR a écrit : |
Ah oui, merde
Marsh Posté le 24-04-2002 à 18:31:22
J'ai découvert ce langage (celui de 3D game creator) il y a peu et il semble assez prometteur.
Il permet une approche simple de la 3D sans trop brider l'utilisateur.
Laurie.