VDPBasic - Programa para crear videojuegos

Utach Virtual Display Processor es un proyecto propio para crear un software de conexión (no API) de renderizado por software para juegos retro y simples en 2D. Básicamente es un software que permite mostrar imágenes y sprites en pantalla (modo ventana o en pantalla completa) independientemente de cualquier lenguaje de programación que se utilice (aunque se incluye un compilador VDPBasic), haciendo llamadas al programa utilizando archivos INI que sirven como canales de comunicación entre el juego y el VDP. La comunicación basada en VB es muy fácil de aprender.





Características técnicas
-Lenguage de programación fácil de aprender y compacto basado en FreeBASIC
-Emulación de framebuffer en disco de almacenamiento local.
-Renderizado por software usando GDI+
-Soporte de hasta 80 sprites en pantalla
-Resolución de 640x480 modo ventana o pantalla completa
-3 capas de fondo
-10 Labels de texto
-Tamaño casi ilimitado de sprites y capas
-Rotación y escalado de sprites.
-Soporte para imágenes en BMP, JPG, PNG, GIF (animado), TIFF, TGA, PCX y mas.
-Reproducción multimedia de casi cualquier formato (ogg, wav, mp3, mp4).
-Varias opciones de interpolación de imagen.
-Detección de entradas de joystick genéricos


Programación utilizando VDPBASIC, mucho mas simple y compacto que BASIC + OpenGL

Esquema de funcionamiento del VDP



Advertencia: Aún en estado de desarrollo, no hay que olvidar que el renderizado por software es lento y su rendimiento depende del tipo de CPU y no del GPU, al utilizar GDI+ y controles Shell de Windows también el rendimiento se ve reflejado en la cantidad de aplicaciones gráficas ejecutadas en el escritorio (se recomienda no tener ninguna). VDP tampoco hace uso de buffers por lo que trabaja directamente sobre el dispositivo de almacenamiento (HDD, Memory Stick, etc) y su rendimiento depende de la velocidad de lectura/escritura.
No cuenta con detección de colisión, que debe ser escrito desde cero si se requiere.

Advertencia 2: Se Requiere instalar el control OCX incluido en la carpeta OCX.
descargar peliculas - descargar programas
16 Puntos Score: 4/10
Visitas: 952 Favoritos: 3
Ver los usuarios que votaron...
3 Comentarios VDPBasic - Programa para crear videojuegos
buen aporte, le voy a echar ojo a los avances
Cita AlienWare: Mostrar
Muchas gracias  
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!
Facebook Identi