Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
asp
 
 
 
 
 
 
 
 
 
 

README.md

Progression Design Tool

This is the code used for the project A Mixed-Initiative Tool for Designing Level Progressions in Games, which appeared in UIST 2013. It is not intended as a usable piece of software, but rather as reference for other systems. Meaning, it's half-functional research code with both wildly out-of-date documentation and a lot of bugs. You have been forewarned. You can see a video of a functional version here.

Running the Program

The tool is a webapp backed by the Flask python web server, using answer set programming to do the heavy lifting on the backend.

Requirements:

  • python and all the packages listed in requirements.txt.
  • gringo and the disjunctive version of clasp (claspD), somewhere on the path. You can download them here, but you might have to build claspD from source: http://potassco.sourceforge.net/index.html

With those in hand, cd html/ and run python main.py to launch a web server on port 5000. Navigate to http://localhost:5000/editor/refraction to start the tool.

About

Code for the research project "A Mixed-Initiative Tool for Designing Level Progressions in Games."

Resources

License

Releases

No releases published

Packages

No packages published