New Releases and Pre-Orders Available From Fantasy Flight Games

Tabletop Gaming News - 27 November 2017 - 7:00am
Everyone over at Fantasy Flight has apparently been busy. They’ve got a whole host of new releases available, along with new pre-orders. If you’re looking for the new Runewars figures, they’ve got ’em. If you’re looking for the new A Game of Thrones Catan, they’ve got it. If you’re looking for their new Legacy of […]
Categories: Game Theory & Design

New computational method introduced for lighting in computer graphics

Virtual Reality - Science Daily - 27 November 2017 - 6:11am
Computing lighting that looks real remains complex and inefficient, as the necessary consideration of all possible paths light can take remains too costly to be performed for every pixel in real-time. A pair of computer scientists, with expertise in video game development and lighting simulation algorithms, has developed a new computational method to address this key challenge.
Categories: Virtual Reality

New Konflikt ’47 Releases Available From Warlord Games

Tabletop Gaming News - 27 November 2017 - 6:00am
The folks over at Clockwork Goblin and Warlord Games have been busy. They’ve got a whole batch of new Konflikt ’47 releases available over in their webshop. It’s a lot of heavy gear, including a walker, armored transport, and numerous turret emplacements. If you want a place to be well-defended against enemy attack, you’ll be […]
Categories: Game Theory & Design

DrupalEasy: DrupalEasy Podcast 199 - David Rogers - What's up with React?

Planet Drupal - 27 November 2017 - 4:33am

Direct .mp3 file download.

David Rogers, Senior Front End Engineer at, joins Mike Anello to discuss from a Drupal-specific standpoint. They discuss the road to the Drupal community selecting React for use in Drupal core, when a typical Drupal developer should start thinking about React, and what the best first steps are for learning it.

Interview DrupalEasy News Sponsors Follow us on Twitter Subscribe

Subscribe to our podcast on iTunes, Google Play or Miro. Listen to our podcast on Stitcher.

If you'd like to leave us a voicemail, call 321-396-2340. Please keep in mind that we might play your voicemail during one of our future podcasts. Feel free to call in with suggestions, rants, questions, or corrections. If you'd rather just send us an email, please use our contact page.

Categories: Drupal

Update helper

New Drupal Modules - 27 November 2017 - 3:43am
Categories: Drupal

Improv And The Art of Group Story Telling

Gnome Stew - 27 November 2017 - 3:00am

“I know you think you can handle this,” our superhero mentor says to us as she heads off to fight evil in what we know is the wrong place. “But you can’t. Stay here, and stay safe.” We look at each other for a moment in the empty room before immediately making our own plans.

When a group really clicks and plays off each other, there’s nothing quite like it. Not every group will do it every day or every game, but the moments are worth every session. My favorite games to play right now lean towards guided improv, so the skills that help you improvise better as a group are one hundred percent at play. That means picking up on the things your friends are doing, remembering them, and building on them. It also means sometimes you prioritize the story you’re telling as a group over the welfare of your individual character. It means making the other characters look good, and it means trusting your table, actively communicating in and out of character, and being giving and game as a player.

“I know you think you can handle this,” Kel says to her dog, looking him in the eye as we prepare to head to Shyree’s spaceship to get us to the island none of the adult superheroes seem to think is important. “But you can’t. Stay here, and stay safe.” He cocks his head to the side at her and whines. We head to the ship.

One key difference in improving our games vs. the kind of improv we see in most improv theatre is length. We’re committed to playing these characters and remembering their history and their ongoing moments for the length of this one shot or campaign. Whether it’s four hours or two years, the ways that you can call back to your group history give depth and meaning (and frequently comedic relief) to your games. What isn’t different is the need to trust your fellow players to have your back in storytelling and making character failure okay, especially in service to the overall narrative. As long as everyone is safe, there are no mistakes in improv . . . only happy accidents.

“I know you think you can handle this,” Shyree whispers to her ship as we split up to search the island. “But you can’t. Stay here, and stay safe.” The ship fades a little more into the background, shutting down its non-essential systems. She heads off into the forest. [Masks – She’s A Super Geek]

When you can improv your way into the kind of things that happen in prewritten scripts — like the rule of three — it’s sheer magic. So how do you create this atmosphere at your table?

 When you can improv your way into the kind of things that happen in prewritten scripts — like the rule of three — it’s sheer magic. So how do you create this atmosphere at your table? Spread The Stew: Make Your Table a Safe Space

Please please make your table a safe space for everyone in general, but in this particular case, to get this kind of play, you have to trust each other. That means knowing the GM isn’t out to get you, and it means knowing that as people and players you are invested in telling a good story. To tell the kind of story we really engage with as humans, your characters are going to face adversity, and they are going to fail. And that’s okay. Heck, that’s great. To allow a story to really unfold, failure has to be just as acceptable as success. Personally, I find it harder to achieve this level of table trust in a game like Pathfinder where bad die rolls can take you out of the game than in Dungeon World or something else Powered by the Apocalypse, where failure becomes a mechanic that gives codified narrative power to the GM to make the story more interesting. And why wouldn’t I want the story to be more interesting? Fail away! One of my most enjoyable recent games was a round of Protocol, where we spent the evening vying for the Goblin throne. Did I win? Not at all. My character ended the game lying dead over her lover’s body Romeo and Juliet style, both of us killed by our own competing machinations. And I loved every second.

So how do you make your table a safe place to improv?

  • Set expectations clearly as a group before you play. That’s things like, how deadly is this game? How serious is this game? What kind of story are we telling? Are there safety mechanisms to allow us to explore things without being scared of hurting someone, and how do they work? This is part of a good session zero if you’re starting a campaign.
  • Actively demonstrate the kind of play you expect. As a GM, if I want my table to improv, I start sourcing the table for more and more parts of my game. Inviting input sets up an atmosphere of shared story building that will continue beyond the moments when you actually ask.
  • Catch each other. If someone is drawing a blank, don’t leave them dangling. Ask if they want some help or start spit-balling. The final choice on what happens is theirs (and don’t take it from them), but sometimes getting ideas flowing as a group is all it takes to give someone support and a couple of directions, instead of the infinite possibilities. There’s no audience and we’re not on stage . . . there’s no reason to put someone on the spot and give them stage fright among friends. We all freeze sometimes.

Don’t try to get your hands on the GM’s notes. Do take a moment to step out of your story and present an idea to your fellow players about a really interesting way you see a conversation or relationship going. If you can get enthusiastic buy in from the other player(s) about a direction to move in, you’re on your way! It is okay to pause and check in with people, especially if it’s an idea that will push in directions you want to be sure everyone else is comfortable pushing. Backing out a level to check in about the story you’re all telling together is perfectly valid and encourages conversation and contribution at your table.


You won’t pick up on an opportunity to call something back if you don’t catch it the first time. Sometimes that means catching that subtle hint that someone just dropped that they have a fear of bunnies, and sometimes that means spotting a glorious line you can hit again and again as your story unfolds. A key part of communicating is actively listening. You can’t truly be involved in this conversation/story unless you are picking up everything your table is putting down — even if it’s only to store it for later.

Be Giving  If you want to play the storytelling kind of game, it means prioritizing the story over your own spotlight as the main character. Spread The Stew:

Sometimes the story organically gravitates more towards one character’s plot than yours. If you want to play the storytelling kind of game, it means prioritizing the story over your own spotlight as the main character. That doesn’t mean you shouldn’t get spotlight time. It means you may be using your spotlight time to drive towards a story that isn’t intrinsic to your character. For example, I’ve played several games of Lady Blackbird. Generally it leans towards an ensemble cast kind of play, which is very typical to most games most of the time. Once it notably warped in to a romantic comedy very strongly. That’s not at all to say that we didn’t all share our action time, but the story started to have a clear direction, and as players we all took it and ran. In the Masks game that demonstrated the rule of threes so magically at the beginning of this article, we also called back a piece from our beginning tableau to the end to tie up Shyree’s crush on Kel, which my character had no part of. Bringing those pieces back around, though, completed the story in a much more poignant way for all of us.

Whenever I get all these elements at my table, I have a wonderful experience, whether it’s funny or serious or somewhere in between. In the end we’re really talking about a specific type of support at your table — the kind where as a group you are all working towards the same goal. It’s the same kind of cooperation we see in theatrical improv, and it’s the same place we stole “yes and” from. Being both a cooperative player and a cooperative GM is my current preferred playstyle all around, so when I can get a table of giving, communicative folks, I know it’s going to be an extra good game!

How about you — do you play like this at your table? What’s your favorite moment of brilliant improvisation in game?

Categories: Game Theory & Design


New Drupal Modules - 27 November 2017 - 2:52am

ImageLightbox is a simple module to display images in a lightbox.

Categories: Drupal

Amazee Labs: Process Insights - Amazee Agile Agency Survey Results - Part 2

Planet Drupal - 27 November 2017 - 1:11am
Process Insights - Amazee Agile Agency Survey Results - Part 2

This is part two of our series processing the results of the Amazee Agile Agency Survey. In Part 1, I provided an overview of initial observations from survey results. Here, in Part 2 I would like to focus on process insights.

Josef Dabernig Mon, 11/27/2017 - 10:11

In Part 1, we identified Scrum as the most important process for Drupal agencies. Kanban was stated as “somewhat in use” for the most part and also had various agencies stating it as “mostly in use”.

We also asked about “Other important processes?”. From the results, respondents mentioned “Critique, automated testing, collaborative sketching”, such as GitLab workflow, DSDM, Holacracy, Extreme Programming (XP), and Agency Agile.

When asked about how strictly the process would be implemented, the top rated option by 36.7% (on a scale from 1-5) was a “4”, which indicates these agency processes are followed rather strictly. Following this is a “3”, which indicates a balance between strict adherence and many adaptations, and a “2”, which refers to rather many adaptations. Fewer agencies still indicated an even split between either very strictly follow processes and implementing many adaptations to processes.  

When asked for which adaptations were applied to their processes, agencies mentioned the following:

  • Custom dashboards
  • Backlog organization of “in scope” versus “out of scope”
  • As scrum is all about inspect and adapt, the result will always look differently
  • Scrum gets adapted to different customer needs or other stakeholders in the company asking for it
  • Often clients expect fixed price offers with a fixed scope and fixed deadline, results is trying to be agile within those borders
  • The best process is invisible and will feel natural once you found the best way, process needs to match individuals needs

From our experience at Amazee, I’d say we tend towards a “4” where we try to follow Scrum strictly but we also don’t want to overdo it. As mentioned in the comments, Scrum is really about the team taking ownership of the process, which requires flexibility. We constantly try to adapt our processes where we feel it helps fulfill our mission to deliver great software to our clients.

How do you structure your processes and what works best for you? Feel free to leave us a comment below. If you are interested in an Agile or Scrum training for yourself or your company, contact us.

Stay tuned for next post where we’ll look at teams: sizes, location, and team assignments.

Categories: Drupal

Fuzzy Thinking: Homemade Minis

RPGNet - 27 November 2017 - 12:00am
Fuzzy origami.
Categories: Game Theory & Design

Content cancel button

New Drupal Modules - 26 November 2017 - 11:03pm


The Content cancel button module provides a cancel button on node forms.


* Install as you would normally install a contributed Drupal module. Visit:
for further information.

Categories: Drupal Drupal Meetup Bangalore – November 2017

Planet Drupal - 26 November 2017 - 9:15pm
This month's Drupal meetup in Bangalore was held this weekend, on 25th November. Specbee Consulting office kindly provided us with a venue for the meetup and helped organise the event.
Categories: Drupal

Number to Word

New Drupal Modules - 26 November 2017 - 6:56pm

Number to Format aims at creating a formatter for numbers, which prints inputted numbers as words.
It uses The PEAR Numbers_Words package. (

For now, it works only as a currency formatter specifically.

This is the field formatter:

And these are the possible settings:

Categories: Drupal

Commerce Tax Plus

New Drupal Modules - 26 November 2017 - 5:00pm

Drupal module that extends functionality of commerce 2.0 tax types.

Adds a new tax type plugin called "Custom Plus" as well as a new checkout pane plugin called "Payment Info Plus".

The Custom Plus tax type plugin allows for added options to limit by city and by county in this new tax type.

The Payment Info Plus checkout pane plugin

Categories: Drupal Blog: AGILEDROP: What to say (or not to say) when selling Drupal

Planet Drupal - 26 November 2017 - 4:18pm
For us being trusted Drupal teammates, it is of vital importance how our clients approach their clients and involve them in the sales process of selling them Drupal. There are numerous ways how one can take this journey, but the desired outcome is definitely to sign a contract and land a new client.  I will not write about what are the right and wrong approaches but instead, offer some insights from my career to date. Combining my decade-long experience in sales with some more theoretical findings of different sales techniques and methodologies it could come in handy when preparing your… READ MORE
Categories: Drupal

Video Game Deep Cuts: HAL In The Clouds, Monster-Free

Social/Online Games - Gamasutra - 26 November 2017 - 11:50am

The latest Video Game Deep Cuts includes a look at HAL Laboratory's last self-published title, a poke at a famous game artwork's use of Mario's clouds, and how SOMA's patch allows you to play sans monsters.  ...

Categories: Game Theory & Design Drupal Developer's blog: Buffered logger in Drupal 8

Planet Drupal - 26 November 2017 - 9:27am
Let's imagine you want to send log records from your Drupal 8 site to your email box, 3rd party service or to some other destination in order to know about warnings, errors etc. Most probably you don't want to send an email each time when some action happens as you don't want to decrease page performance. So, in this case, you should write a "buffered logger" which will keep all log entries in a buffer and send them only when it's overflown or on shutdown function. So let's write it.
Read more »
Categories: Drupal

Word Serialization

New Drupal Modules - 26 November 2017 - 4:47am

This module provides a Word encoder for the Drupal 8 Serialization API. This
enables the DOCX format to be used for data output (and potentially input,
eventually). For example:

For example:

  • Views can output DOCX data via a 'Word Export' display in a View.
  • Module developers can leverage DOCX as a format when using the
    Serialization API.


Categories: Drupal

Video Game Deep Cuts: HAL In The Clouds, Monster-Free - by Simon Carless Blogs - 25 November 2017 - 11:51pm
The latest Video Game Deep Cuts includes a look at HAL Laboratory's last self-published title, a poke at a famous game artwork's use of Mario's clouds, and how SOMA's patch allows you to play sans monsters. 
Categories: Game Theory & Design

Leading Zeros Formatter

New Drupal Modules - 25 November 2017 - 1:11pm

The Leading Zeros Field Formatter extends the Integer Formatter to add leading zeros to integer fields. Settings for Thousand marker and Prefix / Suffix can also be configured. This may be useful for printing product ids, serial numbers or similar that need to conform to a certain pattern in display.


This module requires no additional contrib modules, just the core field module, and an integer field.

Categories: Drupal

Syntax Highlighting Field Formatter

New Drupal Modules - 25 November 2017 - 12:22pm

Provides a field formatter for syntax highlighted code output. It is designed to be simple and not rely on any third-party library (best feature: no third-party dependency to GeShi filter etc.). The syntax highlighting is made by PHP's in-built highlight_string(); function.

Categories: Drupal


Subscribe to As If Productions aggregator