Why It's So Difficult to Talk About Crunch in Game Development - by Josh Bycer Blogs - 18 October 2018 - 9:17am
The recent news surrounding Rockstar Studios regarding crunch frames today's talk about why the concept is always hard for developers to agree upon.
Categories: Game Theory & Design

Persuasion and game design - by Antonio Torres Blogs - 18 October 2018 - 9:06am
Leadership has many dimensions. While the naive view is that leaders give orders and subordinates follow them, the reality is much different in many situations.
Categories: Game Theory & Design

Gnomecast #51 – Non-Violent Games

Gnome Stew - 18 October 2018 - 5:11am

Join Ang, Camdon, and Taylor for a discussion about Taylor’s recent Gnome Stew article “Skipping Stones: RPGs Without Conflict.” They may be exploring the idea of games that can solve problems without violence, but will they be able to non-violently avoid the stew?

Download: Gnomecast #51 – Non-Violent Games

Keep up with all the gnomes by visiting, following @gnomestew on Twitter, or visiting the Gnome Stew Facebook Page. Check out Gnome Stew Merch, and support Gnome Stew on Patreon!

Some people, places, and items of note referenced in this episode include:

Follow Taylor at @LeviathanFiles on Twitter and check out his work at Riverhouse Games. If you’re seeing this before October 19, 2018, there’s still time to back Thirteen Demon Princes on Kickstarter!

Follow Camdon at @camdon on Twitter and at

Follow Ang at @orikes13 on Twitter or find her in the Misdirected Mark Google+ Community.

Categories: Game Theory & Design

Scheduled Transitions

New Drupal Modules - 18 October 2018 - 5:09am

In progress.

Aims to provide an alternative to Scheduled Updates and similar projects.

Users may select a specific revision, and it will be published at a specified date.

Categories: Drupal Quickly update Drupal core

Planet Drupal - 18 October 2018 - 4:17am

If you've got a Drupal site, which you need to update quickly (for example, to address last night's security advisory!), here's a tip. Run this from the command line:

curl '' | patch -p1

This assumes your codebase was on Drupal 7.59 and you're currently in Drupal's root directory. If you're currently on a different version, adjust the numbers in the patch URL accordingly.

Don't forget to still run database updates via /update.php or drush updatedb !

The Drupal repo on github is a verbatim mirror of the official Drupal repo from Github supports comparing arbitrary git references, with the /ORGANIZATION/REPO/compare/GITREF..GITREF URL, where the reference can be a tag, branch or revision. Adding '.patch' to the end of a github URL formats the page as a patch. So I've made use of these three things to give me an exact patch of the changes needed to update Drupal core's code.

We normally use Composer (especially for Drupal 8) or Drush make to manage our codebases, including core, which is definitely the ideal, but sometimes projects aren't organised this way for whatever reason. A simple patch like this avoids the need for drush, or even potential mistakes that can be made when running drush pm-updatecode (such as removing any customisations within core directories).

This method is even compatible with any core patches you already have in place, which normally have to be to re-applied when upgrading core by other methods. If you have any existing changes to core that are incompatible, you'll get errors about not being able to apply anyway, which you can then resolve manually.
(Any patches/hacks you make to core should be documented clearly somewhere, so drush make or composer-patches would be better in that scenario though!)

You can use this method to patch from github even if your core codebase is not in version control. But if it is... always check your diffs before committing! :-)

Categories: Drupal


New Drupal Modules - 18 October 2018 - 3:22am

Module provide Drupal 8 integration with OpenAM REST API

Categories: Drupal

Devel PHP

New Drupal Modules - 18 October 2018 - 2:03am

The Execute feature has been removed from the Devel module for Drupal 8 since version 1.3. This module re-adds back that
feature as an external module.

Just enable devel_php as any other module and go to /devel/php to use it, or add the Execute PHP widget to the Devel
Toolbar (/admin/config/development/devel/toolbar).

Categories: Drupal

Safari 12 JS fix

New Drupal Modules - 18 October 2018 - 1:58am

This simple module provides a fix for famous JS Array.reverse() bug found in WebKit used in release version of Safari 12.
The module simply inserts a polyfill to every page of your website.


Simply install and enable the module. The fix will only apply to affected Safari versions.

Categories: Drupal

Tarteaucitron.js Cookie Manager #gdpr

New Drupal Modules - 18 October 2018 - 1:03am

Cookie Manager for GDPR

Categories: Drupal

Superseeds: The Other Side, Part Two

RPGNet - 18 October 2018 - 12:00am
The Agency of Exchange.
Categories: Game Theory & Design

Webform Query

New Drupal Modules - 17 October 2018 - 10:05pm

Query Webform Submission Data

The Webform module stores all submission data in the one table using the EAV model. This is great for performance but it can be tricky to extract submission data matching certain criteria.

Categories: Drupal

Buffer Schedule

New Drupal Modules - 17 October 2018 - 7:48pm

Buffer Schedule allows you to create a set of buffered posts that will publish over time based on your selected settings. You can set specific times between posts to publish new posts in your queue. Additionally, you can set up Buffer schedule to send you a email warning you when the buffer gets low or runs out of content to publish.

Categories: Drupal

Opigno User Reset

New Drupal Modules - 17 October 2018 - 7:23pm

Opigno User Reset is a module for the Opigno LMS Drupal profile that allows administrators or others with the requisite permissions to use a "reset" operation to clear all of a users quiz, course, and class progress. This can be useful when testing, developing a course, or in special situations when running an LMS. The operation should be used carefully as no attempt is made to preserve data for rollback.

Categories: Drupal Drupal 6 core security update for SA-CORE-2018-006 (and mimemail and htmlmail)

Planet Drupal - 17 October 2018 - 4:17pm

As you may know, Drupal 6 has reached End-of-Life (EOL) which means the Drupal Security Team is no longer doing Security Advisories or working on security patches for Drupal 6 core or contrib modules - but the Drupal 6 LTS vendors are and we're one of them!

Today, there is a Critical security release for Drupal core to fix multiple vulnerabilities. You can learn more in the security advisory:

Drupal core - Critical - Multiple Vulnerabilities - SA-CORE-2018-006

The following vulnerabilities mentioned in the security advisory also affect Drupal 6:

  • External URL injection through URL aliases - Moderately Critical - Open Redirect

  • Injection in DefaultMailSystem::mail() - Critical - Remote Code Execution

The first vulnerability is in Drupal 6 core, however, the 2nd is only present in the contrib modules: htmlmail, and mimemail. If you don't use those modules, you're not affected by the 2nd vulnerability.

If you have a Drupal 6 site, we recommend you update immediately! We have already deployed the patch for all of our Drupal 6 Long-Term Support clients. :-)

If you'd like all your Drupal 6 modules to receive security updates and have the fixes deployed the same day they're released, please check out our D6LTS plans.

Note: if you use the myDropWizard module (totally free!), you'll be alerted to these and any future security updates, and will be able to use drush to install them (even though they won't necessarily have a release on

Categories: Drupal

Development assistant

New Drupal Modules - 17 October 2018 - 3:38pm
Categories: Drupal

Template Suggester

New Drupal Modules - 17 October 2018 - 1:34pm

This module provides template suggestions for everything that Drupal doesn't. So far:

  • Block templates per region

Please make your own suggestions or requests!

For block templates per block type, use Block Type Templates.

For node templates selected by content editors on a per-node basis, see Template Whisperer.

Categories: Drupal

Jacob Rockowitz: Acknowledging individuals contributing to Drupal

Planet Drupal - 17 October 2018 - 1:20pm

In my last blog post, I explained, "Why I am one of the top contributors to Drupal?" and examined my ongoing contribution to the Webform module for Drupal 8. My post was inspired by Dries Buytaert's annual who sponsors Drupal development post. Now I want to dig into that list of who’s and acknowledge other individuals contributing to Drupal.

I am deliberately limiting the discussed contributors to people that I have had minimal or no direct interaction with online or in-person. I want to explore their contributions based on their online presence versus directly interviewing them.

The Drunken Monkey

I genuinely value Drunken Monkey's contribution to Drupal's Search API module.

We rarely appreciate an API module until we have to start using them and diving into the code. The Search API module for Drupal 8 is a magnificent example of great code which conquers one of the hardest challenges in programming: naming things.

For a recent project, I was diving into Search API's code, and Drunkey Monkey helped me out when I discovered Issue #2907518: Breakup tracking of content entities into smaller chunks to prevent memory limit issue. For the developers out there, if you read through the issue to the final patch, you will notice that Drunken Monkey manages to even improve some APIs while fixing the problem.

The Search API Guy

The first place to understand who is who in the Drupal community is people's user profiles. The most immediate thing that stands out about Drunkey Monkey is that he is…

This statement is something I can relate to because I...Read More

Categories: Drupal

Security public service announcements: Drupal 7.x and 8.x release on Oct 17th, 2018 - DRUPAL-PSA-2018-10-17

Planet Drupal - 17 October 2018 - 1:11pm

The Drupal Security team has a core and contrib release window on the 3rd Wednesday of the month. This window normally ends at 5pm Eastern (9PM UTC).

Due to unforeseen circumstances, we are extending the current window we are in by 3 hours until Oct 17th, 2018 at 8pm Eastern (11:59PM UTC).

Categories: Drupal

Virtual reality can help make people more compassionate compared to other media

Virtual Reality - Science Daily - 17 October 2018 - 11:09am
Researchers found that people who underwent a virtual reality experience, called 'Becoming Homeless,' were more empathetic toward the homeless and more likely to sign a petition in support of affordable housing than other study participants.
Categories: Virtual Reality

Steam store pages now officially support animated gifs

Social/Online Games - Gamasutra - 17 October 2018 - 10:45am

Valve has rolled out an update to Steam that allows devs to embed animated gifs directly into the †œabout† section of a game†™s store page. ...

Categories: Game Theory & Design


Subscribe to As If Productions aggregator