Many people have seen the new campaign calendar and extended it to the next logical step: Why not create a calendar for your in-game time? On the surface, it seems like a good idea, and it’s definitely something I have struggled with in the past. Unfortunately, it’s a very tough problem, and the final result would probably not be what you imagine.
Many Campaigns, Many Worlds
The first thing many DMs do when they start their game is to mutate and mangle every recognizable feature of our world to create a new world. The calendar is no different. Many campaign worlds have a wildly different calendar. How many of you run games that have January to December, 365.25 days per year, 7 days per week? Using our exiting calendar is like naming your cities Detroit or Atlanta. It breaks the veil of fantasy and exoticism that we try to inject into our campaign worlds.
So, when designing or choosing a calendar, we have a bunch of options. Many GMs cheat a bit and use our real calendar, but rename the months. Others, like me, get even lazier and just leave the calendar undefined. I would just tell my players, “It’s spring” or “It was spring when we started, it’s been several months, so now it’s winter.”
Ok, so now we no longer use our real Gregorian calendar. This means that all pre-built calendar software is useless. Open up iCal or Google Calendar and try to change the names of the months. Of course you can’t, why would you need to? The sexy Javascript calendar you see on the campaign calendar tab? Also useless, since it assumes a Gregorian calendar. And we’ve only just started…
Some GMs, the kind who probably care enough to use an in-game calendar tracker, don’t stop at renaming months. They rework the whole thing, and often get creative:
- Weeks have 6 days, except for every 5th week which has 5.
- There is no such thing as months. Instead, time is measured by how many moons are in the sky. The first day of Threemoons marks the start of a new year.
- The galactic time standard cannot be based on any single planet’s day, so the Imperial Council decreed that all time be measured by the periodicity of a distant pulsar that rotates very slowly. There are 88 seconds per minute, 90 minutes per hour, and 14 hours per pulse.
These sound like fun campaigns, eh? The kind where the GM puts all kind of effort into fleshing out the little details and making it truly exotic. They also represent a massive headache in trying to create a universal calendar system that can account for this kind of stuff.
Can you define it?
Not only would it be awful to program for me, it would be horrible to use. I would have to create an interface that allows you to create the calendar of your dreams. Since you can all dream pretty big, it would be a big form with a lof of options. Can you imagine filling out a form like this:
In order to account for even a small fraction of the creativity that GMs inject into their calendars, it would require a massive amount of customization. Even then, it would probably would be just restrictive enough that it would frustrate the GMs who are trying to use it. You want to add one little creative detail to your calendar (like leap years) and the system won’t let you. What do you do, not add the detail? Heck no. You say, “Screw this crappy calendar thingamajig. I’ll just create a wiki page and do it there.”
Spend our time wisely
I’m not trying to say that an in-game calendar wouldn’t be cool. It definitely would. But, there are so many other things that would be cool too, like enhancements to the maps, the ability to upload files, better management of your images, etc, etc, etc. Therefore, we have to be picky about what we spend our time on, and we usually shoot for “biggest bang for the buck.” From that perspective, an in-game calendar fails miserably. It would be incredibly difficult to program and would only serve a very small handful of GMs. Those two traits together send it directly to the bottom of the priority pile.
Use a wiki page
Since we’re not going to create an in-game calendar widget, at least not any time soon, I challenge all of you to come up with a good way to do it. If you were going to try and track time in your game, how would you do it? Personally, I’d probably just keep a wiki page Current Day and try to update it after each session. Or, keep it on the main wiki page under a heading of “details” or something. If you have a better way, please share and help your fellow GMs.









Obsidian Portal is the award winning Online Campaign Management System for tabletop role-playing games. It’s free to use, it can be accessed from any web browser and it's built from the ground up for gamers by gamers.
We host a huge community of tabletop RPG players who are all looking to get the most out of their tabletop gaming experience. You play your campaign and we help you manage it. It’s that simple.
I totally understand. Tracking game time isn’t always a big priority anyway though I have personally made it a recent habit thanks to running a game where it is important.
Before I found Obsidian Portal I tracked lapsed game time in a spreadsheet. As a simple solution I just converted the spreadsheet table to a Textile table.
While I do miss the auto math of a spreadsheet I think my players are more thankful for a simple page that shows them key information at a glance (Date/Adventure/XP/Bonus XP / Players/Time Lapsed/Recall Time) with a “Total Lapsed Time” just over the table. Plus the adventure titles are links to the adventure logs.
Here’s my simple solution to an in game calendar:
http://www.obsidianportal.com/campaigns/overworld
I totally understand. Tracking game time isn’t always a big priority anyway though I have personally made it a recent habit thanks to running a game where it is important.
Before I found Obsidian Portal I tracked lapsed game time in a spreadsheet. As a simple solution I just converted the spreadsheet table to a Textile table.
While I do miss the auto math of a spreadsheet I think my players are more thankful for a simple page that shows them key information at a glance (Date/Adventure/XP/Bonus XP / Players/Time Lapsed/Recall Time) with a “Total Lapsed Time” just over the table. Plus the adventure titles are links to the adventure logs.
Here’s my simple solution to an in game calendar:
http://www.obsidianportal.com/campaigns/overworld
I made a wiki page for my campaign’s calendar system here: http://www.obsidianportal.com/campaign/dragon-slayers-of-nenlast/wikis/imperial-year. I then simply have a note on the main page of the campaign indicating the date and time the previous session ended at.
I made a wiki page for my campaign’s calendar system here: http://www.obsidianportal.com/campaign/dragon-slayers-of-nenlast/wikis/imperial-year. I then simply have a note on the main page of the campaign indicating the date and time the previous session ended at.
http://www.obsidianportal.com/campaign/demand-of-supply/wikis/calender
here’s what we’re working on atm. I think the plan is to have a wiki page either for each day of the year, or just each month, and then setup a timeline on each page that presents everything thats happened on that day, and which year it happened. It’ll be quite a bit of work, but we’ll have a nice calendar to work with.
http://www.obsidianportal.com/campaign/demand-of-supply/wikis/calender
here’s what we’re working on atm. I think the plan is to have a wiki page either for each day of the year, or just each month, and then setup a timeline on each page that presents everything thats happened on that day, and which year it happened. It’ll be quite a bit of work, but we’ll have a nice calendar to work with.