Advengine - Development Framework

Tobie

New Member
Dec 21, 2015
3
0
What is Advengine?
Advengine is a development framework for the creation of text based choose-your-own-adventure games and is intended for developers with little programming experience. Developed using javascript, Advengine games can be run in most browsers. Games made with Advengine are created using XML to define variables, create events, and configure the user interface. Advengine also supports the use of images for backgrounds or inside event content.


I developed Advengine on my own over the past six months and it is the first project I have ever publicly released, so I'm sure there will be a lot of bugs. If you have any questions about Advengine feel free to visit the forums for help and tutorials.


You can download the development package for Advengine here.


Useful Links
TobieDev.com
Advengine Documentation
Tutorials
Development Help and Discussion forums
 

MotoKuchoma

Well-Known Member
Nov 3, 2015
288
59
I downloaded a bunch of the examples and whenever I run the index.html I only see a blank menu. I'm on chrome.
 

MotoKuchoma

Well-Known Member
Nov 3, 2015
288
59
Yes:

XMLHttpRequest cannot load file:///C:/Meep/Advengine/AdvengineEntity/Advengine/xml/master.xml. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
 

Tobie

New Member
Dec 21, 2015
3
0
This appears to be an issue with chrome, ill look into it further tomorrow. For now using Firefox as a workaround should work.


Edit:


So I looked into this issue and it turns out that chrome has a security feature or bug (there are apparently differing opinions on which it is) that prevents the loading of local XML files without using a web server. Short of disabling the security feature in question or having users and developers install a web server there isn't really a fix for this issue at the moment. The only practical solution at this time is to use Firefox or some other non-chromium browser.


For anyone interested here is a link to the chromium issue report.
 
Last edited by a moderator: