Publicidad

Mostrando entradas con la etiqueta Compiladores. Mostrar todas las entradas
Mostrando entradas con la etiqueta Compiladores. Mostrar todas las entradas

viernes, 4 de marzo de 2011

Crystal space 1.4.0

Crystal Space es un motor gráfico 3D gratuito de altas prestaciones desarrollado en C++. Soporta: seis grados de libertad, iluminación coloreada, sombreado, espejo, transparencia, superficies reflectantes, objetos animados (basados en frames o en esqueletos), procesado de texturas, sistemas de partículas, niebla volumétrica, transformaciones jerárquicas, etc. 
Crystal Space ha sido probado en diferentes plataformas obteniendo muy buenos resultados, a pesar de que aun quedan muchos errores por solucionar y muchas ampliaciones por realizar. Si te interesa, puedes participar en el desarrollo de este motor gráfico, ya que Crystal Space es un proyecto abierto y gratuito en el que participan alrededor de 700 personas.



Descargar

domingo, 5 de septiembre de 2010

Freebasic 0.21.1 + Ninfa3d 1.0g + Fbide 0.4.6

Freebasic es un compilador libre de fuente abierta (licencia GPL) de 32 bits del lenguaje Basic.
Ya que blitz3d esta estancado en su desarrollo esta es una buena alternativa y mas potente debido a sus prestaciones.


Caracteristicas basicas:

Usa Irrlicht Engine como base para los graficos. 
Fisica proporcionada por Newton 2.0 Archemedia. 
OpenAL se utiliza para proporcionar compatibilidad con Windows XP y Windows Vista, ademas de sonido 2D y 3D. 
Todo en una .DLL que ocupa menos de 2 Mb.

Renderizado

Renderizado rapido de mallas con OpenGL. 
Antialiasing. 
Shaders 1.0 - 3.0. 
Sombras dinamicas utilizando el stencil buffer. 
Multiple vistas (para modos multijugador o vistas de camara). 

Texturizado 

Basica, Multi-textura, Bump-, Normal-, Parallax-, Specular Mapping. 
Formatos de textura soportados: .bmp, .jpg, .pcx, .png, .pm, .psd, .tga y .wal. 

Fisicas 

Fisica basica, Detección de colisión, cuerpo rigido. 
Simulacion de cuerpos rigidos rapida y precisa con soporte para esferas, cajas, cilindros, cuerpos convexos y mallas formadas por triangulos. 
Soporta uniones de tipo bola, bisagra, deslizante y universales. (porximamente) 
Vehiculos basados en fisicas con soporte para cualquier numero y configuracion de ruedas. (porximamente) 

Mallas 

Animacion de esqueletos, Morphing y mezcla de animaciones (Blending). 
Formatos soportados: .irr, .irrmesh, .3ds, .b3d, .obj, .lwo, .xml, .dae, .x, .ms3d, .mesh, .my3D, .lmts, .bsp, .md2, .md3, .dmf, .oct, .csm, .stl. 
Las mallas son linealmente interpoladas de un frame al siguiente. 
Interseccion y colision de mallas. 

Shaders 

Vertex, Pixel, Alto nivel. 
Soporta vertex y pixel shaders ARB y alto-nivel escrito en GLSL. 

Sonido 

Soporta archivos WAV y OGG. 
Sonido 2D/3D. 

Lenguajes 

FreeBASIC. 
C++. 
Descargar

martes, 13 de julio de 2010

Irrlicht Sdk 1.7.1

El motor de Irrlicht es un motor en tiempo real 3D de alto rendimiento y de código abierto y escrito en C++ y también disponible para. NET.Es totalmente multiplataforma, usando D3D, Opengl y su procesador de software propio, y tiene todas las características que se pueden encontrar en motores 3d comerciales.


Sus principales caracteristicas son:

  • Alto rendimiento en tiempo real con direct3d y opengl.
  • Plataforma independiente.Se ejecuta en Windows, Linux, Osx, Solaris, y otros.
  • Sistema de animacion de caracteres con el objetivo de transformar esqueletos en animaciones.
  • Efectos de particulas, mapas de luz, cartografia de medioambiente, y muchos efectos mas.
  • Varios enlaces de lenguajes que hacen que el motro este a disposicion de otros lenguajes como C#, Visualbasic, Delphi, Java,etc.
  • Funciones de dibujo 2D como mezcla alfa, color blitting, elaboracion de fuentes, y 3D mezclado con graficos en 2D.
  • Limpio, facil de entender, y bien documentada API con una gran cantidad de ejemplos y tutoriales.
  • Importacion directa de formatos de archivos comunes de malla: Maya(.obj), 3DStudio(.3ds), Collada(.dde), Blitz3d(.b3d), Milkshape(.ms3d), Quake 3 niveles(.bsp), modelos quake2(.md2), MicrosoftDirectx(.x),etc.
  • Importacion directa de texturas: Windows bitmap(.bmp), Portable network graphics(.png), Adobe photoshp(.psd), intercambio de archivos JPEG(.jpg), Truevision targa(.tga),Zsoft painbrush(.pcx),etc.
  • Rapida y facil respuesta de deteccion de colisiones.
  • Analizador xml integrado.
  • Funciona con Microsoft VisualStudio, CodeWarrior Metrowerks, Dev-C + +, Code:: Blocks, XCode, y gcc 3.x 4.x.
  • El motor es de codigo abierto y totalmente gratuito.Se puede depurar, corregir errores e incluso cambiar cosas.
Es de codigo libre y se puede descargar de su web oficial o desde aqui.
Descargar.

lunes, 14 de junio de 2010

Unreal Development Kit 3 beta (UDK)

Unreal Development Kit es un completo paquete que incluye todas las herramientas necesarias para el desarrollo integro de videojuegos: creación del código, edición de los escenarios, definición de la iluminación e inclusión de efectos dinámicos, de sonido y visuales.


Concretamente, en Unreal Development Kit encontrarás el editor de entornos Unreal Editor Toolset, el sistema de renderizado multiproceso Unreal Gemini, el motor de iluminación global Unreal Lightmassen, el sistema de físicas Unreal PhAT, el entorno de edición de scripts Unreal Kismet, la herramienta para la animación de personajes AnimSet Viewer, el generador de efectos con partículas Unreal Cascade, entre otros.


Es decir, Unreal Development Kit lo tiene todo. Un kit de desarrollo de videojuegos con un currículo simplemente impresionante: Gear of Wars, Bioshock, Mass Effect, Unreal Tournament 2007 o Halo Wars.


Es gratuito y se puede descargar de su pagina oficial.Descargar.

domingo, 6 de junio de 2010

Ogre 1.7

OGRE (Motor de Renderizado Orientado a Objetos) es un flexible motor 3D diseñado para ayudar a crear más fácilmente aplicaciones que hacen uso de gráficos con aceleración 3D.
Creado en C++, OGRE hace uso de librerías similares a Direct3d(incluida en DirectX) y OpenGL.
Contiene un largo e interesante número de funciones, entre ellas se podría mencionar su compatibilidad con Direct3D y OpenGL, transparencias automáticas, documentación completa de cada una de las clases que componen el motor, compatibilidad con Windows, Linux y Mac OSX, importa texturas en formatos PNG, JPEG, TGA, BMP y DDS, animación de esqueleto, efectos especiales, y muchísimo más.
Cabe mencionar que OGRE no es un motor especialmente indicado para crear juegos, aunque se hayan creado juegos con él, más bien proporciona sólo la parte gráfica, sin más. No incluye por tanto las librerías de detección de colisión, física, sonido, etc.Descargar.

jueves, 3 de junio de 2010

Blitz3d 1.98

Blitz3D ofrece un sencillo pero potente entorno para la creación de juegos.Sencillo, porque se basa en el popular y fácil lenguaje de programación BASIC, y de gran alcance, gracias a un motor altamente optimizado.


Blitz3D incluye muchos comandos para ayudar con la creación del juego, pero no demasiados!.En lugar de confundirlos con toneladas de comandos, los comandos de Blitz3D han sido cuidadosamente diseñados para proporcionar la máxima flexibilidad para el mínimo esfuerzo.Descargar.