Generating World Maps for Unexplored 2 - by Joris Dormans Blogs - 5 July 2019 - 8:09am
Find out how we used two different resolution Voronoi diagrams to generate world maps in a way that optimizes gameplay opportunities and makes it fun to simply read the maps.
Categories: Game Theory & Design

Generating World Maps for Unexpored 2 - by Joris Dormans Blogs - 5 July 2019 - 8:09am
Find out how we used two different resolution Voronoi diagrams to generate world maps in a way that optimizes gameplay opportunities and makes it fun to simply read the maps.
Categories: Game Theory & Design

Why isn’t Academia:School Simulator selling as well as other games? - by Ryan Sumo Blogs - 5 July 2019 - 8:06am
I explore why Academia : School Simulator might not be doing well compared to other similar games. It turns out theme/genre fit might be our biggest problem.
Categories: Game Theory & Design

Character Birthdays and Advanced Aging

Gnome Stew - 5 July 2019 - 5:00am

Tomorrow is my birthday. I’ll be obtaining my 46th level as a human being. I also received my very first RPG product (the Mentzer D&D red box set) a week or so after my 10th birthday. This means that this month, I’ll be bumping up to a level 36 RPG slinger with the archetype of Game Master.

This got me to thinking about aging in characters since I’m clearly getting older while on this world (which is better than the alternative, right?)

There are a scant few games that I’ve come across that allow a character to start out older. Share1Tweet1Reddit1Email

Most folks don’t think much about their character’s starting age unless they have a character archetype in mind (wizened old mage, high muckity-muck of some religion, battle-scarred veteran of three war campaigns, etc.). To be honest, most games assume that the characters are just starting out in life, so they’re somewhere in their human-equivalent of “late teens” when session zero concludes.

Some games allow for more freedom of choice in starting age with proper mechanics to support the aging of a character. Even the games that I’ve encountered that support the “starting with an older character” concept only scantly touch upon the aging process. It usually comes in the form of boosted mental capabilities and lowered physical prowess. Pretty simple. Pretty accurate for most folks. It works, but just scratches the surface.

There are a scant few games that I’ve come across that allow a character to start out older and fully represent the hardships, successes, failures, and toils that go into achieving those “higher levels” as a person. Traveller is one of the classic examples (but who really likes to die during character creation?). Cyberpunk 2020 does a decent job of this, but the upper limit of the starting age is somewhere in the early twenties. Your classic point-buy systems (GURPS and Hero) have a good grasp on the older characters at the start of the adventure. With the right aspects, so does Fate Core.

However, I’m still in search of a game (please leave a comment on this post if you know of one!) that gives small, incremental boosts to skills/abilities/powers as you age up, but also combines it with random events that can happen to the character as they make their life choices. These life events can be beneficial or detrimental to the character, and can provide a more in-depth background story for the character.

Life Choices

 Life choices presented to the player for their character would be wide and varied. Share1Tweet1Reddit1Email

Each life choice ages the character a certain number of years, but they’re not all equal. An “entry level soldier” may only age a year as they learn the basics of how to be a soldier and go off on their first deployment. Meanwhile, an apprentice wizard would age 5 (or so) years as they master the basics of mystical powers. During these time periods, the soldier would learn quite a few different skills, but all at small increments. The apprentice wizard would probably be the opposite because of their focused learning. The wizard would only learn a handful of skills, but the increments would be larger for the wizard because of the focus (and time) spent on those skills.

In my mind, the life choices presented to the player for their character would be wide and varied. It would also allow a progression tree to be followed, so the apprentice wizard could eventually qualify to be a wizard, then an archmage, then a battle mage, and so on. Someone could even “change careers” in a way where they start out as a soldier, become a veteran, and then drop into apprentice wizard because of a life event.

Life Events

Life events are great for collaborative world building between the GM and the players. Share1Tweet1Reddit1Email

During the course of the life event, random things would happen to the character. This is life. It likes to throw random things in our paths to see what we do with them. Each life choice made by the player for their character would result in rolling on a few tables to see what happens to them. It could be romance, friendship, enmity, finding a mentor, imprisonment (which could last for a certain number of additional years to age the character more), a financial windfall, and so on. There are lots of options here, and each one should be played out a bit between the GM and player to determine the exact facts of the results and people involved in the life event that occurs to the character.

These life events are great for collaborative world building between the GM and the players. It can be done in a manner which gives the players come control of the names, status, professions, etc. of the NPCs in the setting as well as some narrative control over the setting itself. This will invest the players more deeply into their characters and the world as a whole.


I recommend setting an age cap on the characters during session zero. Share1Tweet1Reddit1Email

Of course, the more life choices someone makes, the more potent their skills are going to be. For game balance, there does need to be some sort of artificial limit put in place by the GM to ensure the characters are as balanced as possible. I’m not talking the “perfectly equal in power” type of balance, but we don’t want a party of Rifts characters where someone has a rusted knife and another character in the same party has high-powered psychic abilities and yet another character has the Most Deadly Power Armor In The Universe.

If older characters are more potent in the game system because of additional skill levels, then I recommend setting an age cap on the characters during session zero. If someone is dead set on playing the wet-behind-the-ears character that takes just a few life choices, then maybe balance some things out by giving them a boost elsewhere in the game, such as a few contacts, some extra income, or something similar.


Of course, if someone really pushes their luck with life choices and events, they may (intentionally or otherwise) find themselves playing the older character with some physical infirmities and about to go do battle against the invading horde of undead monstrosities. That’s where some good role playing opportunities come into play for everyone. While the young whipper-snappers are preparing for a rousing charge into the midst of the leading edge of the invasion, the limping gray-beard can stand back and use his razor-sharp wits to observe the goings on of the enemy and give guidance before the battle ensues. Quite honestly, the larger scope of age ranges in a party allows for a more broad approach at role playing than if everyone is freshly minted off the RPG PC assembly line.

Happy Birthday!

 There are loads of questions and approaches that can be used around birthdays. Share1Tweet1Reddit1Email

To bring the concepts full circle, when are birthdays celebrated? Is it an annual thing (usually springtime) where “everyone gets older by a year” or are the “you’re older now” celebrations done individually? What if being the center of attention just because it’s the character’s birthday drives them nuts or elicits a rage-filled response? What if a PC decides that their birthday is an official day of rest for them and they refuse to work, march forward, or go adventuring on that day?

There are loads of questions and approaches that can be used around birthdays. Some are cultural. Many are personal. I know that this is just one day out of the hundreds that most calendar years have, but making a day special for a PC can really help create some fun adventures… especially if that special day gets interrupted by a dark nemesis.


As I asked for above, if you know of a game (outside the ones I’ve mentioned) that handles something similar to my concepts of life choices and life events, please let me know. I’d love to snag it and explore it. Also, if you have any special traditions (be it cultural, familial, or personal) that have to do with birthdays, and you’re willing to share them, please drop a line.

Categories: Game Theory & Design Blog: Top Drupal blog posts from June 2019

Planet Drupal - 5 July 2019 - 1:10am

Just like every month, we’ve been reading a lot of interesting content related to Drupal and have prepared a short selection of our favorite Drupal-related posts from June. It wasn’t exactly a straightforward task, what with so many quality blog posts, but we’ve managed to narrow it down to the following list. We hope you enjoy the read!

Categories: Drupal

Personalization Token

New Drupal Modules - 4 July 2019 - 11:03am

The Personalization Token module provides a simple UI for content creators to create new tokens based on user account values. An included CKEditor plugin submodule allows personalization tokens to be easily inserted into content. In this way, you can now personalize content to your logged in users!

Categories: Drupal

Search API opensolr

New Drupal Modules - 4 July 2019 - 8:26am

This module is directly supported by

Categories: Drupal

InternetDevels: Drupal 8 modules for social login

Planet Drupal - 4 July 2019 - 6:30am

If you want the visitors to settle down on your website and register, you definitely need a special tool to make both the registration and login processes easier and faster. Luckily, Drupal 8 possess a number of benefits, and modules for social login is one of them!

Read more
Categories: Drupal

Social Media Content

New Drupal Modules - 4 July 2019 - 5:54am

Imports recent social media posts as content entities.

Use cases

When the Drupal ecosystem is used instead of embeds: posts using fields, images styles, theme layer, Views query (e.g. sort social media content by date along with other content).

When a facade is needed to expose several social media sources.

Categories: Drupal

Drudesk: What CMS to choose for higher education website development and design?

Planet Drupal - 4 July 2019 - 5:22am

Developing a website for a higher education institution may be tough, as universities have plenty of departments and branches. Despite the fact that each department has its own site with specific content, all of them have to function under the same CMS and be closely connected. How do you know which CMS is right for your university website? Let’s sort things out!

Categories: Drupal

Ngrok for drupal

New Drupal Modules - 4 July 2019 - 3:19am

This is just copy of a not maintained and sandboxed module here
with applied patch from here so there is no need to patch drupal core

Categories: Drupal

Palantir: Decoupled Days 2019

Planet Drupal - 3 July 2019 - 3:16pm
Decoupled Days 2019 July 17 - 18, 2019 brandt Wed, 07/03/2019 - 17:16 John Jay College of Criminal Justice, New York City, New York Decoupled Days (Official Site)

Our team is so enthusiastic to participate in the third iteration of Decoupled Days. Palantir is excited to sponsor this year’s event and continue to share our insights into Content Management Systems.

Content Modeling for Decoupled Drupal

Join Senior Engineer and Technical Architect Dan Montgomery for a session on content modeling. He’ll break down:

  • How a master content model can enable scalable growth
  • How to create a standardized structure for content
  • How Drupal can function as a content repository that serves other products

You’ll walk away with an understanding of how to develop architecture and structures that are scalable for future, unknown endpoints.

  • Date: Thursday, July 18
  • Time: 9:00am
  • Location: Room 
Wed, 07/03/2019 - 12:00
Categories: Drupal

Domain Group

New Drupal Modules - 3 July 2019 - 11:47am

This module provides integration between Domain and Group modules.

You will find a new Domain Settings tab in the group to set a domain and other useful configurations.

Categories: Drupal

Artifact's pricing and value didn't quite line up, says consulting designer

Social/Online Games - Gamasutra - 3 July 2019 - 11:12am

"Obviously, when the customer's complaining about it, there's something wrong," says veteran MtG designer Skaff Elias ...

Categories: Game Theory & Design

Google Indexing API

New Drupal Modules - 3 July 2019 - 9:31am

Provides a way to integrate with Google Indexing API to update or delete urls in your domain property.


Go to /admin/config/services/google-index-api in your site and follow the instructions to setup the module. This module uses states so you will need to set this up on whatever instance you install it on each time (but only once).


The module comes with a service class so you can use it typically on an entity update / delete hook. There are just two methods updateUrl && deleteUrl. Example:

Categories: Drupal

Lullabot: Hunter's Habits for Healthy Hands

Planet Drupal - 3 July 2019 - 9:11am

The information that follows is not meant to diagnose or treat specific medical issues regarding the hands but rather is a list of habits that have kept me healthy and able to continue doing the things I love with either greatly reduced or no pain. I am not a doctor. Proceed with caution and common sense.

Categories: Drupal

Blog: How game developers can get the most out of Discord

Social/Online Games - Gamasutra - 3 July 2019 - 9:04am

A Former Discord QA engineer explains how to build your superfan base with some simple tips from Modus Indie Access. ...

Categories: Game Theory & Design

How to Get the Most Out of Discord - by Jared Neal Blogs - 3 July 2019 - 9:00am
Former Discord QA Engineer explains how to build your superfan base with some simple tips from Modus Indie Access.
Categories: Game Theory & Design

Revision Tree

New Drupal Modules - 3 July 2019 - 8:57am

Provides a way to organize entity revisions in a tree by specifying a parent and, optionally, a merge parent revision.

It also enhances the core Workspaces module by adding a 'Rebuild associations' workspace operation.

Categories: Drupal

Man sentenced to 2 years in prison for 2013 DDoS attack against Daybreak

Social/Online Games - Gamasutra - 3 July 2019 - 8:46am

The Southern District of California†™s U.S. Attorney†™s Office says that the court has ordered the perpetrator to pay $95,000 in restitution to Daybreak and serve 27 months in prison. ...

Categories: Game Theory & Design


Subscribe to As If Productions aggregator