Ciao - para gente con opinión
Las opiniones más actuales
|
Nuevas preguntas
|
Escribe una opinión
|
Vídeo opiniones
|
Dark Basic PRO la evolución
11 de 11 usuarios de Ciao han valorado esta opinión como útil
Ventajas Muchas funciones manejo directo de memoria y datos
Inconvenientes gran tamaño de los ejecutables
Conozco el Dark Basic prácticamente desde sus inicios cuanto todavía era un pequeño lenguaje de programación en el que el 3D era algo que te podía impresionar a primera vista pero que luego se quedaba en una ilusión. Era realmente lento para hacer algo profesional. Luego poco a poco fue evolucionando hasta llegar a la versión 1.13 en el que la cantidad de funciones y controles para la creación de juegos era impresionante.
Estuve trabajando con el en lo que iba a ser un juego comercial (me dedico a esto de la programación de videojuegos) pero al final se tuvo que abandonar por otro lenguaje porque no tenia suficiente potencia. El Dark Basic en todas sus versiones 1.x estaba muy bien para aprender. Pero se quedaba anticuado para los tiempos que corrían y en cada ampliación que sacaban te daba la sensación de que esas nuevas funciones que habían incluido eran pequeños parches para arreglar cosas que anteriormente se habían hecho mal. Con esto no quiero decir que este lenguaje sea malo sino que algunas veces es mejor rehacer todo de nuevo y sacar una nueva versión aunque no sea totalmente compatible con la anterior. Y eso es lo que hicieron. De esta forma nació el “Dark Basic Pro”El “Dark Basic Pro” ya es un lenguaje con un aspecto realmente profesional. Tiene un editor de codigo fuente que no le tiene nada que envidiar a Visual C o cualquier otro lenguaje de este tipo. Y lo que es mas importante, la estructura del lenguaje es muy consistente.
Se han eliminado muchos comandos, en concreto esos que decía que parecían parches. Y se han añadido otros que le dan al lenguaje una potencia impresionante.
- Soporte para escenarios BSP ( Half Life, Quake, Unrreal)
- Optimización de geometría en tiempo real para aumentar la velocidad de proceso (PSV, CSG)
- Bump Mapping
- Light Mapping
- Enviroment Mapping
- Sphere Mapping
- Cubic Mapping
- Multitextura
- Animación basada en huesos
- Píxel shaders
- Vertex shaders
- Manipulación de objetos a nivel de vértice
- Reflejos y sombras reales
- Luces dinámicas en tiempo real
- Manejo de matrices (Para creación de terrenos)
- Soporte multicamara
- Colisiones por polígonos, esferas, o cubos
- Sistema de partículas
- Soporte para multijugador
- Manejo de ficheros
- Manipulación directa de memoria
- Soporte de DLL externas (muy útil para crear nuestros propias funciones en C y/o ensamblador y así ampliar el programa)
- Funciones matemáticas especificas para 3D (realmente impresionante y muy rápidas)
Tipos de datos soportados:
Boléanos, Enteros, Reales, Byte, Word, Dword, Doble entero, Doble real, Constantes, Cadenas de texto, Type, Funciones, Arrays
He realizado ya unas cuantas pruebas con Dark Basic Pro y el resultado es realmente impresionante.
¡Atención, ésta es la primera opinión del usuario!
En vez de hacer una valoración negativa, considera:

Ayuda a este usuario dandóle un consejo

Denuncia un abuso (por ejemplo plagio) o cualquier otro asunto al equipo de soporte de Ciao.
Añade tu comentario
el_perro_verde_ 07/09/2004 20:31
habatar 20/07/2004 19:31
Yo tengo el Dark Basic Profesional desde hace 1 año y medio y estoy muy contento con los resultados que me da. Y la velocidad a la que van los juegos. Yo os lo recomiendo.
PEPLUIS 07/09/2003 3:08
YA ME HABIAN HABLADO MUY BIEN DE ESTE PROGRAMA Y AHORA CON LA NUEVA VERSION Y LO QUE HAS EXPLICADO DEBE DE SER LA BOMBA,LO MALO QUE NO CONSIGO ENCONTRAR UNA VERSION COMPLETA GRATUITA POR INTERNET.
Bruceland 22/05/2003 20:01
Si, muy buena opinión, hasta me están entrandoo ganas de hacerme con el programa aunque de momento con el DarkBasic normal me vale para lso conocimientos que tengo, pero en un futuro no descarto hacerme con la nueva versión.
He probado varios entornos para hacer cosas en 3D y el DB Pro es con el que he llegado más lejos, aunque nunca he podido terminar el proyecto: siempre hay un punto que lo que quiero hacer es tan complicado que me atasco. Pero seguro que en el futuro insistiré. Tu opinión me lo ha hecho ver. Gracias.