Primero, un porquitín de historia para situarnos. DarkBASIC es un lenguage de programación creado por la compañía "Dark Basic Software" hace ya unos cuantos años. Posteriormente sacarón la versión DarkBASIC Professional y la compañía cambió el nombre a "The Game Creators Ltd.".
Pus bien DarkBASIC Professional (DBP) es un potente lenguage de programación basado en la estructura de BASIC y ,en parte, también en la sintaxis de BASIC. Es de facil aprendizaja, ya que muchos comandos son muy intuitivos. No requiere ningún conocimiento prévio y la edad mínima la podríamos fijar en torno a los 12 años o incluso antes.
Con DBP puedes crear ambientes 3D facilmente. Tiene muchos comandos que simplifican tareas que en otros lenguages necesitariamos 100 líneas y en DBP con 1 línea nos basa.
Además de aprender facilmente, te diviertes mucho, muchísimo, y cada vez te animas más a seguir con él.
Se pueden hacer desde cosas sencillas y más "caseras" hasta cosas más profesionales, incluso algún grupo de programadores ha hecho un juego oficial de una película. Eso si, si buscar resultados profesionales, te lo vas a tener que "trabajar" mucho, pero que mucho.
DBP puede resultar un poco incómodo a los programadores expertos en otros lenguages, como C++, Java, etc., ya que DBP es diferente, ya que los comandos están formados por varias palabras separadas, no es necesario escirbir el ";" al final de cada línea, etc... Pero aún así lo pueden usar, es solo cuestión de acostumbrarse.
Además, DBP está en cosntante crecimeinto. Ya va por la versión 5.9 (= 1.059) y están trabajando en la 6.0. Los creadores son unas persoans británicas muy amables, y que quieren mucho a su producto.
Permite numerosos formatos de archivo, tanto de 3D, como de Imágenes, Sonido, etc...
En el aspecto 3D, cuento con numerosos efectos especiales como Bumb Shading y demás de esos con "nombres raros :D".
Con el, vienen incluidos algunos modelos 3D, sonidos, texturas, que te regalan.
Hace apenas unos meses, desde la fecha en la que escribo esto, DBP ha sido traducido al españo y publicado en españa. Ya no hará falta tener que perdirlo a Inglaterra. Además contamos con la ayuda en español,tutoriales, y un foron, en el que cada día hay más miembros y se resuelven las dudas.
Otra de las ventajas de DBP es que es ampliable, asique por medioa de DLL se pueden añadir nuevos comandos al lenguage, que pueden estar programador en C++.
Respecto al precio es barato, comparado con otras herramientas de desarrollo de juegos.
En conclusión, yo llevo muchos años con DBP y nunca me he arrepentido de comprarlo. Además, cada día disfruto más con el, y viendo como la comunidad española crece cada vez más.
Os dejo las direcciones del producto donde podreis ver las características técnicas, ver los tutoriales, bajar las demos, preguntar en el foro, etc.
La española es:
http://www.darkbasic.es
Y la inglesa:
http://darkbasicpro.thegamecreators.com/