Dagon is a game engine developed by Senscape especially tailored for adventure games and based on open technologies. Featuring a simple scripting language, blazing fast performance and high portability supporting Windows, Linux, Mac OS X and iOS devices, the project aims to become a reference of the genre. Dagon is completely free to use.
Please note: The engine is still under heavy development and script compatibility breaking changes may be introduced until version 1.0 is released.
Project files for Microsoft Visual Studio 2012 and Xcode 5.0 are provided in the visualc and xcode folders respectively. Dagon can be also built using Premake, a straightforward configuration tool: http://industriousone.com/premake
For more details on how to build on your specific system, please refer to premake4.lua.
We always recommend downloading the official Dagon binaries for deploying your games: https://github.com/Senscape/Dagon/releases
You may use the readily available Asylum Interactive Teaser for testing, which also serves as an advanced and highly in-depth tutorial. It can be downloaded from Senscape's website: http://www.senscape.net/asylum-teaser
Its source code is also available in the following GitHub repo: https://github.com/Senscape/Asylum-Teaser
To create your own project, copy the Dagon binary in a folder with a main.lua file or indicate the name of your main script in the dagon.cfg file included in the examples folder.
Feel free to visit our forums to discuss the engine and request technical support: http://forum.senscape.net
Copyright (c) 2011-2013 Senscape s.r.l. All rights reserved.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.