Game Engines

Abstract visualization of Antiryad Gx game engine showing advanced 3D graphics rendering with particle effects, volumetric fog, dynamic shadows, and cross-platform support across Linux, Windows, macOS, DOS, and AmigaOS, representing comprehensive game development tools and real-time physics capabilities

Antiryad Gx 3D game engine

Antiryad Gx is a unified cross-platform and multi-core 2D and 3D game engine developed by Arkham Development, a French company near Paris specializing in game services and real-time 2D and 3D solutions. The engine’s development began in 1992 and has since evolved to rival and even surpass many commercial game engines in terms of features, optimization, and stability.

Visual representation of Adventure Game Studio showing classic point-and-click adventure game interface elements including inventory system, dialogue boxes, and retro game environment design representing the C/C++ game engine for narrative-driven indie games

Adventure Game Studio (AGS) Engine – written in C/C++

Adventure Game Studio (AGS) is a specialized game engine designed for creating point-and-click adventure games. Written primarily in C/C++, AGS provides a user-friendly environment for developers to create classic-style adventure games with minimal programming knowledge. It combines an Integrated Design Environment (IDE) with scripting language capabilities, making it a 2D oriented gaming engine with target platforms Windows and Linux.

Abstract visualization of 4A Engine showing post-apocalyptic atmospheric environment with ray tracing global illumination effects and volumetric lighting, representing the Metro series game engine's advanced graphics capabilities written in C++

4A Engine – Game Engine written in C++

4A Engine is a proprietary game engine written in C++, developed by 4A Games, a Ukrainian game development studio. It is best known for powering the Metro game series. It is a 3D oriented engine with target platforms including Windows, PS3/PS4, Xbox 360/Xbox One, and Linux, featuring advanced DirectX11 support and optimized for detailed environments, real-time physics, and atmospheric lighting.

Delta Engine – 2D and 3D Application Engine written in C++

Delta3D is an open-source multi-platform game development engine. Written in C++, the engine is available to users under the license of LGPL (Lesser General Public License). Community-supported, Delta3D is widely prevalent among developers around the globe. The engine is used for multipurpose including training, education, visualization, and of course entertainment.

dim3-editor

Dimensional 3 – 3D Open Source Game Engine

Dimensional3 is an open-source 3D game engine often written as Dim3. Apple has chosen Dim3 as an exclusive development engine for Mac OS and described it as “hot game building tools”. Dim3 has access to DevMaster’s 3D engines database. Written in C++ the engine uses OpenGL libraries for graphics rendering, JavaScript for scripting, XML for data and Simple Direct Media Layer for resolution switching, input, and sound.

Esenthel-RTS

C++ Game Engine – Esenthel Game Engine

The word Esenthel is made by combining two words i.e. Essential and Essence. It is an open source game engine for developing commercial and noncommercial games (it is not Free, there are some limitations, i.e. its code cannot be used to create/improve other game engines.). It is written in C++ and is very easy to use. It uses very clean APIs. It is in development since 2000.

Ultima VII - Serpent Isle

Exult – Free Game Engine

Exult is a FOSS (Free and Open Source Software) game Engine. It is written in C++ and runs on Mac, Windows and Linux. Exult was developed in 2004 to recreate a massive hit game of 1990’s called Ultima VII. It is created for the revival of Ultima VII (The Black Gate) and Ultima VII part2 (Serpent Isle) on modern PCs.

Scroll to Top