Hey everyone,
I’ve created a script that allows tracking of dates/time at a speed that you so desire for Unity. It allows you to create a “calendar from scratch” by letting you add months that would not be on the standard Gregorian Calendar (January, February, March, …) with as many days as you like in each month (as long as the days in that month are greater than or equal to 1). If you wanted to just use the standard Gregorian Calendar, that’s easy as well, as it defaults to that if you haven’t added any custom months.
The speed that the time changes in this calendar is based on a system of real-time minutes per one calendar hour, so an input of 60 would mean that the calendar changes at the same speed as real time. An input of 15 would cause the calendar to change at a speed of 4 times as fast as real time.
A very simple demo is available to play with here (Note: You need the Unity 4.0 web player in order for the demo to work).
This script can be purchased here (please forgive the art, I am artistically challenged).