Windows, Linux, Mac OS X, Amiga, DOS, Xbox, Playstation, PSP
Languages Written In:
OpenGL, DirectX, Software Renderer
- User Reviews
Antiryad Gx is a cross platform 3d engine. It was tested by the creation of several projects in various studios which used some or the totality of the functionalities of the engine. Antiryad Gx is a product integrating a multitude of tools, mainly developed under Mandrake Linux. It allows to edit some levels of game, export 3d environments, create videos. The API is also acessible with C objects, C++ classes and with the embeded Gel virtual machine scripting language (the scripters have accesss to all Antiryad functions.).
All programming and graphics resources are completly platform independant, then a product developed in conformance with Antiryad API should work without modifications on all other supported platforms.
- Object-Oriented Design
- Plug-in Architecture
- General 3d mathematics library
- Easy 2d and 3d polygon creation (immediate mode for game interfaces and special effects, particules, sprites...)
- Global management of base, regrouping the environments, dynamic objects, characters, particles, projectiles, dynamic lights
- Fast portable software render in 16 bits (65536 colors) using scanline and zbuffer systems Transparency support: Additive transparency, Constant alpha transparency, Binary alpha check transparency, Alpha channel transparency, Multiplicative transparency.
- Animation of camera and objects in quaternions and morphing
- Environment Mapping
- Lens Flares
- Particle System
- Lightmap generator rendered by ray tracing and radiosity
- Static lighting with projection of shadows by ray tracing and radiosity
- Fast unlimited dynamic lighting
- Management of dynamic lights projecting shadows
- Projected planar Realtime shadows projection
- Low level of textures and materials management
- Texture animations
- Mesh Loading
- Ascii 3d scene file format converter (exporters availlables for Blender3d and Gmax/3dsmax).
- Objconv: Wavefront obj 3d file format converter.
- Occlusion Culling
- Lowest level of 3d objects management (faces list, vertexs, textures assignations, collisions id)
- 3d scenes management regrouping several hierarchysed 3d objects (for the environments, characters
- Management of the dynamic objects in a global world3d, management of modified faces for the characters
- Management regrouping the environments, the scn3d, the skin, texture manager, management of the sectors and portals (static visibility accelerator for inside environments)
- 3d scene exporter
- Keyframe Animation
- Skeletal Animation
- Animation Blending
- management of animations with blending by morph or quaternions (standard animation)
- Skins management with deformable faces and morphing system, using animation system by quaternions method, having a dynamic level of detail system
- Basic Physics
- Collision Detection Several available collisions methods: - Very fast collision for dynamic actors / scene detection. - Cylinder / scene collision. - Sphere / scene collision. - Cylinder / dynamic actors collision. - Sphere / dynamic actors collision. - Detection of line / volume.
- Decision Making
- Finite State Machines
- Scripted Low level artificial intelligence and control of the characters
- 2D Sound
- 3D Sound
- Mdraw: Bitmaps and textures editor.
- Mapper: 3d object mapper, environment modification, 3d viewer.
- Geltools: General tools for the Gel langage (simplified compilation).
- Baseed: Base level editor.
- Wbuilder: World builder and modeler.
- Text editor: Text editor.
- Resource editor: Windows editor for winbox interfaces.
- Video tools: Tools to create and manage the movies.
Proprietary Gel BASIC virtual machine langage.
|License Name||Price in $US||Source Code Included?||Additional information|
|Freeware license for freewares applications|
If you need multiplatform and free for commercial use this worth to consider
The reviews in this website is old and the license has changed. It's free for commercial use.
There are not many engine which is develop for cross platform with build-in world editor and free for commercial use. There is a Blender exporter so your development tool-chain is totally free. But lack physics support in version 1.9.
Tutorials for this engine is almost absent, you need spend time on trial and error to figure out, I still not figure out yet.
From their demo build with earlier version of engine, I think the performance is fair.
Support mainly on forum unless you pay for services, but the forum admin. answer question quite promptly.
There are some Wii games published using this engine, so if multi-platform is a criteria, I think this engine is worth to consider.
License is crippling.
I decided not to go with this engine based on its license. As its the main issue for reviewers so far, here's a copy of the license, which is available from the documentation link on their website (20ish Mb download vs the whole engine). Formatting is exactly as written.
Antiryad Gx freeware license
Antiryad Gx freeware license agreement and limited warranty
Please read this license carefully before using the software.
This document is an agreement between you and Antoine Guillon (Arkham Development) (the 'autor').
The autor is willing to license the enclosed software to you only
on the condition that you accept all the terms contained in this agreement.
By using the software you are agreeing to be bound by the terms of this license.
Copyright (c) 1993-2007, Antoine Guillon (Arkham Development) - guillon(at)arkham-development.com - http://www.arkham-development.com/
All rights reserved.
Redistribution and use in binary forms, without modification,
are permitted provided that the following conditions are met:
- Redistribution of the software and its executables for commercial purposes
or reselling is not allowed.
- Libraries may be used for creating commercial applications, including selling,
licensing or renting, except to develop a similar application on any platform
for commercial distribution in any manner that is generally competitive with the software.
- Reverse engineer, decompile, disassemble or otherwiser reduce any portion
of the software to any human perceivable form is prohibited.
- Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
- Redistributions in binary form must credit the use of the libraries in any
program information, including splash screens, "About" dialogs, program
notes or instructions and shrink-wrapped packaging.
- The licensee agrees to notify Antoine Guillon (http://www.arkham-development.com/)
of any products, commercial, shareware or free that incorporate the library.
- Neither the name of Arkham Development nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
- Title, ownership rights, and intellectual property rights in and to the software,
and each copy thereof (including all copyrights therein), shall remain in the author.
The software is protected by the copyright laws of France and
international copyright treaties.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Very nice engine and tool set...
Well what can I say about Antiryad Gx excpt it's everything I have been looking for. First off it's more than just a game engine or a rendering engine, but an SDK. Allowing you to work with every aspect of the engine from a GUI. Great support for Blender, and Gmax for both levels, and models.
First non-bsp engine I have found that you can use for free. Levels are created in your 3D modelling package, and then loaded into the engine. Handles bump mapping, DOT3, Normal Maps, etc.
Has an inbedded Gel scripting language allowing you access to all the engine functions over 2500 commands as well as C and C++.
Forum response is fast, and very helpfull. The doc's while translated from French to English has some grammatical errors, and syntax errors is still excellent. Comes with many examples to work from including one that is covered in the docs on how to set up the core requirements for creating a FPS.
It's not a point and click engine, but it's not a pure programming engine either. I find as a scripter/artist it gives me the ability to write an entire game. Not just a game but with solid art skills I firmly believe this engine will run with the big boys. It's a step ahead for sure of any other engine I have looked at.
I wouldn't call it easy to use though. Easier than a pure code engine but still far and away from a point and click engine. It's middle of the road. Id dare to say that if you can't produce with this engine commercial games are likely not in your future.
Also it's completely cross platform compatible. PC, AmigaOs, Mac, Linux, PS2, and XBox are all supported. Directx9 as well as OpenGl and the docs lay out what is required. It also have a software renderer.
Definitely an excellent package and was just updated the other day. Although I think it's a fine engine now in the future it will only continue to get more powerfull.
Obviously you should read the liscense agreement and comprehend it as some obviously haven't.
It is a commercial engine although it offers a Freeware version, and the liscense basically says. You cannot sell, or otherwise distribute without permission anything you have made with the engine.
So to release a free game with it you have to ask permission, or buy a liscense in order to release a commercial game.
8 and half hours??
I started the first package download and it said it would take over 8 and a half hours to finish. Yeah right. LOOKS like a good engine but the license kinda creeps me out. It basically says you have absolutely no right to anything you make with it cuz HE made the engine.