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 motore 3D include caratteristiche come il rendering del cielo scatole, nube strati, razzi di segnalazione lente, piatte, con terreni e altezza campi anche con riflessioni, infinito, terreni, superfici ondulate, sprites, cartelloni, con maglie diffuso, brillantezza, l'ambiente e bump mapping, responsabili delle emissioni di particelle, planari ombre, il carico di OBJ e 3DS maglie, l'animazione di MD2, MD3 e Cal3D modelli, il carico di BSP livelli di collisione con l'individuazione e lightmaps, il supporto per OpenGL e vertex frammento di programmi e il sostegno della lingua per GLSL vertice e frammento di shader, la riproduzione di MP3 o MIDI di colonne sonore, il spatialization di suono 3D, la cattura di campioni sonori, la gestione di dati compressi e una particella a base di fisica motore adatto per la simulazione di bandiere, panni e articolata, morbido o rigido organi .


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. Il motore comprende anche e fornisce un facile accesso alle biblioteche, come la fisica ODE motore, il rilevatore di collisione ColDet, la Cal3D Animazione Biblioteca, il linguaggio di scripting LUA per descrivere e controllare le scene senza ricompilazione, il Tiny compilatore C per un veloce la compilazione di C tempo-critical e il codice C linguaggio di scripting, il AngelScript Lingua e la piccola lingua per fini di controllo delle bot '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. Quindi, per aiutare lo sviluppo di interessanti AI, il motore utilizza anche la libreria MicroPather (per un percorso di ricerca * algoritmi), la biblioteca OpenSteer (per l'attuazione di comportamenti di guida) e una biblioteca di definire e di controllo statale macchine finite.

Apocalyx motore 3D screenshot

The engine is completely scripted and no recompilation is needed to create new contents. Il motore è completamente script e la ricompilazione non è necessaria per creare nuovi contenuti. You program your scripts using the LUA language, or other languages available, and add your media files. Si programma il tuo script LUA utilizzando il linguaggio, o altre lingue disponibili, e aggiungere i file multimediali.
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). L'attuale implementazione del motore supporta solo Win98 (o superiore) con una scheda grafica accelerata e installato i driver OpenGL (la più recente il migliore).

The engine is based on OpenGL. Il motore è basato su OpenGL. Version 1.5 is better to access some advanced features, but 1.1 should be supported as well. Versione 1,5 è migliore per accedere a determinate funzioni avanzate, ma 1,1 dovrebbero essere sostenute pure. The OpenGL Shading language (GLSL) is fully supported. Il linguaggio OpenGL Shading (GLSL) è pienamente supportato.

Check the included demo. Controllare la demo inclusa. I am impressed with the features. Sono impressionato con le caratteristiche.

Apocalyx is used to create programming game - Apocalyx è utilizzata per creare gioco di programmazione -- GunTactyx .

Leonardo Boselli, lead developer of Apocalyx, has previously developed popular Leonardo Boselli, capo sviluppatore di Apocalyx, ha già sviluppato popolare interactive game JRobots gioco interattivo JRobots . JRobots & Guntactyx differ from regular games in that they are played by robots which are programmed (given AI) by their developers. JRobots & Guntactyx differiscono da regolare i giochi in quanto sono giocato da robot che sono programmati (dato AI) di loro sviluppatori. While fighting the developers / players do not have any direct input to the game. Mentre la lotta contro la sviluppatori / giocatori non hanno alcun contributo diretto al gioco. Your robot has to duke it out alone (or with his teammates in team mode) without any help from you. Il tuo robot ha duca di fuori da solo (o con il suo team di squadra in modalità di attesa) senza alcun aiuto da parte vostra.


You may also like to read Si può anche leggere come

Looking forward to hear your thoughts. In attesa di sentire i vostri pensieri.



Please enter the code shown below ( to verify that you are human ) before you click Submit Comment . Inserisci il codice qui sotto (per verificare se è umano) prima di fare clic su Invia commento.