RandallDavis / roll20-areaMapper

Script using Roll20's API to draw and manage area maps.
3 stars 0 forks source link

roll20-areaMapper

This is an open source script that's used on the Roll20 API platform (https://roll20.net), which is a site that hosts online table-top games. Roll20 provides some powerful features that are extremely laborious to use, so this script aims to automate and improve on what would not otherwise be possible.

A fundamental aspect of this is the use of the drawing tool as a primary mode for receiving user input. This approach required several polygon graph algorithms, which were both enticing and rewarding to solve.

See it in action! (click below for a video):

<img src="http://img.youtube.com/vi/JMspDXJT9fA/0.jpg" alt="AreaMapper demo" width="100%" height="100%" border="10" />

Features:
Features not appearing in the demo video since they were implemented after it was made:
Tutorial videos:
Required libraries:

This requires another script I wrote for its visual alert animations. It can be found here: https://github.com/RandallDavis/roll20-visualAlertScript.

Discussion:

Participate in the the Roll20 forum post here: https://app.roll20.net/forum/post/2123439/script-areamapper#post-2123439