DarkBASIC

Un article de Wikipédia, l'encyclopédie libre.

DarkBasic est un langage de programmation orienté 3D servant à la création de jeux vidéo. Dérivé du BASIC, il permet de réaliser tout type de jeux de façon assez simple. Mais attention, ce n'est pas un logiciel "point and click". Ainsi, pour pouvoir exprimer sa créativité, l'utilisateur aura besoin d'apprendre un langage de programmation. Ce langage a été conçu pour faciliter l'apprentissage, une rubrique d'aide complète est proposée avec tout les éditeurs de Dark Basic.

Le logiciel se compose d'un IDE (environnement de développement), et de quelques exemples de jeux, ainsi que d'une aide en ligne. Bien sûr, le projet est en évolution perpétuelle, ainsi, après la première version de 3D Game Creator, améliorée au niveau de la rapidité d'exécution ainsi que de la souplesse est sortie. La communauté du projet étant motivée, des éditeurs "libres" ont vu le jour, nécessitant quand même l'installation officielle d'un vrai éditeur.

Néanmoins pour pouvoir réaliser les maps et les médias externes, tels que les images et les sons, l'utilisateur a nécessairement besoin de logiciels supplémentaires, disponibles sur le site de l'éditeur, ou tout autre logiciel exportant dans un format compatible.

A noter que le langage emploie largement la technologie de Microsoft DirectX 9.0, mais pour reprendre son fonctionnement sous Windows Vista, une version recodée pour DirectX 10.0 va prochainement voir le jour.

DarkBasic Professional reprend les bases du DarkBasic original, mais tout à été repensé. C'est un moteur de jeux très puissant et facile à programmer tout en étant très flexible grâce notamment à l'ajout de DLL et de plug-ins.

Jeux réalisés avec ce langage :

[modifier] Lien externe