Apocalyx 3D engine includes features like rendering of sky boxes, cloud layers, lens flares, flat terrains and height fields even with reflections, infinite terrains, wavy surfaces, sprites, billboards, meshes with diffuse, gloss, environment and bump mapping, particles emitters, planar shadows , the loading of 3DS and OBJ meshes, the animation of MD2, MD3 and Cal3D models, the loading of BSP levels with collision detection and lightmaps, the support for OpenGL vertex and fragment programs and the support of the GLSL language for vertex and fragment shaders, the playback of MIDI and MP3 soundtracks, the spatialization of 3D sound, the capture of sound samples, the management of compressed data and a particle-based physics engine suitable for the simulation of flags, cloths and articulated, soft or rigid bodies. Apocalyx motor 3D incluye características como la prestación de cielo cajas, capas de nubes, lente bengalas, terrenos planos y campos de altura, incluso con reflexiones, infinito, terrenos, superficies onduladas, sprites, vallas, mallas con difusa, brillo, el medio ambiente y la cartografía chichón, emisores de partículas, planar sombras, la carga de 3DS y OBJ mallas, la animación de MD2, MD3 y Cal3D modelos, la carga de BSP con los niveles de detección de colisiones y lightmaps, el apoyo para OpenGL vértice y fragmentar los programas y el apoyo de la lengua para GLSL y el vértice fragmento de shaders, la reproducción de MP3 y MIDI de bandas sonoras, la espacialización del sonido 3D, la captura de muestras de sonido, la gestión de los datos comprimidos y una partícula basados en la física del motor adecuada para la simulación de banderas, lienzos y articulada, blandos o rígidos .


The engine also includes and provides easy access to libraries such as the ODE physics engine, the ColDet Collision Detector, the Cal3D Animation Library, the LUA scripting language to describe and control the scenes without any recompilation, the Tiny C compiler for fast compilation of C time-critical code and the C Scripting Language, the AngelScript Language and the SMALL language for fine control of bots’ AI. El motor también incluye y ofrece un fácil acceso a las bibliotecas como el motor de física ODE, el detector de colisión ColDet, el Cal3D Animación Biblioteca, el lenguaje de script LUA para describir y controlar las escenas sin ningún tipo de recopilación, el Tiny compilador de C para una rápida recopilación de C tiempo es un factor crítico y el código C lenguaje de scripts, AngelScript la Lengua y la pequeña multa idioma para el control de los bots' AI.
Then, to help the development of interesting AI, the engine also uses the MicroPather library (for A* path finding algorithms), the OpenSteer library (for the implementation of steering behaviors) and a library to define and control finite state machines. Entonces, para ayudar al desarrollo de interesantes AI, el motor también usa la biblioteca MicroPather (A * para encontrar algoritmos de ruta), OpenSteer la biblioteca (para la puesta en práctica de comportamientos de dirección) y una biblioteca para definir y controlar las máquinas de estados finitos.

Apocalyx motor 3D captura de pantalla

The engine is completely scripted and no recompilation is needed to create new contents. El motor es completamente guión y la recompilación no es necesaria para crear nuevos contenidos. You program your scripts using the LUA language, or other languages available, and add your media files. Usted programa sus scripts usando el lenguaje LUA, o cualquier otro idioma disponible, y agregar sus archivos multimedia.
The current implementation of the engine supports only Win98 (or higher) with an accelerated graphic card and OpenGL drivers installed (the more recent the better). La implementación actual del motor sólo soporta Win98 (o superior) con una aceleración de la tarjeta gráfica OpenGL y controladores instalados (el más reciente el mejor).

The engine is based on OpenGL. El motor está basado en OpenGL. Version 1.5 is better to access some advanced features, but 1.1 should be supported as well. La versión 1,5 es mejor acceder a algunas funciones avanzadas, 1,1, pero debe ser apoyado también. The OpenGL Shading language (GLSL) is fully supported. El lenguaje de Sombreado OpenGL (GLSL) es totalmente compatible.

Check the included demo. Compruebe la demo incluido. I am impressed with the features. Estoy impresionado con las características.

Apocalyx is used to create programming game - Apocalyx se utiliza para crear la programación de juegos -- GunTactyx .

Leonardo Boselli, lead developer of Apocalyx, has previously developed popular Leonardo Boselli, desarrollador de Apocalyx, ha desarrollado popular interactive game JRobots juego interactivo JRobots . JRobots & Guntactyx differ from regular games in that they are played by robots which are programmed (given AI) by their developers. JRobots & Guntactyx difieren de regular los juegos en que están desempeñado por los robots que están programados (habida cuenta de AI) de sus desarrolladores. While fighting the developers / players do not have any direct input to the game. Si bien la lucha contra los desarrolladores y los jugadores no tienen ningún aporte directo al juego. Your robot has to duke it out alone (or with his teammates in team mode) without any help from you. Su robot tiene que duque a cabo por sí solo (o con sus compañeros de equipo en modo de equipo) sin ninguna ayuda de su parte.


You may also like to read También puede leer

Looking forward to hear your thoughts. El mirar adelante para oír sus pensamientos.



Please enter the code shown below ( to verify that you are human ) before you click Submit Comment . Por favor, introduzca el código se muestra a continuación (para verificar que usted es humano) antes de hacer clic en Enviar comentarios.