• Register

The backbone of our flagship project Asylum, Dagon is a game engine especially tailored for adventure games and based on open technologies. Featuring a deceptively simple scripting language, blazing fast performance and high portability supporting Windows, Linux, Mac OS X and iOS devices, the project aims to become a referendum of the genre.

Post feature RSS Technical Overview

A quick rundown on what the Dagon engine has to offer.

Posted by on

The Dagon engine has been exclusively designed by Senscape with adventure games in mind. The software allows easy construction of node-based (so called “pseudo-3D”) games with a custom scripting language based on Lua which is simple to learn and features a reduced set of instructions. The rotation in each node is panoramic (360 degrees) with added effects such simulating the breathing of the protagonist. Transitions between nodes are also sophisticated including head-bobbing, thus giving the impression that the character is actually walking in real 3D.

Key among the features of Dagon are high performance and portability, which means that games developed with the engine are expected to run smoothly even on lower-end systems. Microsoft Windows, Mac OS X and some Linux distributions will be supported right out of the box, with iOS support in the short term.

The engine is completely based on open technologies, and therefore doesn’t require paying royalties or depends on prohibitive licenses or patents. The complete set of used software is as follows:

Base code: C++
Scripting library: LUA (http://www.lua.org)
Graphics library: OpenGL (http://www.opengl.org)
Font library: FreeType (http://www.freetype.org)
Audio library: OpenAL (http://www.openal.org)
Video codec: Theora (http://www.theora.org)
Audio codec: Vorbis Ogg (http://www.vorbis.com)
Other: GLEW (http://glew.sourceforge.net)

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Profile
Windows, Mac, Linux
Send Message
Release date
Engine watch
Mod SDK & Community
Built a game for Dagon and want to support mods? Try mod.io, a cross-platform mod SDK created by Indie DB which makes it easy to get a mod community up and running in-game. Currently seeking games to integrate and promote
Related Engines
Dagon Proprietary
Related Groups
Senscape Developer & Publisher