Cross-platform MonoGame tool library

I am in the process to open source some helper tools we use internally. I am going to add more over time as I clean/review the code.

You can fork it from here:

*Storage
Wrapper of IsolatedStorageFile for binary files & Version support.

*Devices
Vibrator class for mobile devices that use duty cicle to control power. Support Dumping & MasterPower.

*Collections
Cross Platform DictionaryList, PriorityQueue, Set, SortedList.

*Graphs
Directed graph and SortestPath Algorithm.

New classes added:

*Helpers
Various helpers. ex:
MarketplaceHelper to handle Marketplace. Support Emulation/Testing.
NKStringBuilder, a Garbage-free StringBuilder.

*Maths
Various math helpers. ex:
TimeSpan to Phasor. Definition of Tau constant.

*Tweens
Classes to handle simple animations. ex:
Timer component (IUpdatable), a clock that can be turn on/off and reset.
Scheduler (extends Timer), An event sequence.

1 Like