CKEditor Styles JS

New Drupal Modules - 28 June 2017 - 9:46am

Provide a CKEditor style set in your theme.

Categories: Drupal


New Drupal Modules - 28 June 2017 - 9:44am

Compose rich content with modular, assembled building blocks.

Categories: Drupal

Privateer Press Launches Warmachine and Hordes Cards Database

Tabletop Gaming News - 28 June 2017 - 9:00am
We’ve known that Privateer Press was going to go mostly-paperless with their games Warmachine and Hordes. This means you’ll have to get the cards online. But where? Well, in the new Card Database that they’ve launched, of course. It’s free to access and has every card for every mini there. It will be regularly updated, […]
Categories: Game Theory & Design

Drupal blog: Community Discussions Findings and Webinar

Planet Drupal - 28 June 2017 - 8:46am

Over the last few years, many of us have seen the need to evolve community governance. Up until now, we had to focus on other priorities, but now is the time to address our needs for community governance especially in light of recent community events.

Our project has matured greatly and participation has expanded from developers and site builders to also include more content editors, designers, and marketing managers who work not only as freelancers or at Drupal shops, but also for large digital agencies or system integrators. We want all community members to be included in these community discussions so the redefined community governance serves everyone. This is an exciting time to create an even healthier future for our ever-growing community.

The Drupal Association is committed to staying in a support role as the community determines how to best evolve community governance to support everyone’s needs. We started helping by hosting Community Discussions that were mediated by Whitney Hess. There were 7 sessions at DrupalCon Baltimore and 7 virtual sessions between April and May. You can find the meeting minutes here.

The Community Discussions surfaced several common needs and identified several strategies for addressing those needs.

The most commonly shared needs of the community are (in order of frequency):

  • Awareness

  • Participation

  • Transparency

  • Clarity

  • Contribution

  • Healing

  • Trust

  • Understanding

  • Communication

  • Connection

  • Empowerment

  • Process

  • Progress

Strategies to address those needs ranged from clarifying the responsibilities and boundaries of the leadership roles throughout the Drupal project, determining how and where to communicate community decisions, improving processes for community management, and providing easier access to documentation about leadership roles and clearly communicating what is expected of Drupal community members.

In terms of next steps, the participants were in agreement that we need to come together in a Governance Summit to start architecting improvements to today’s governance structure. However, the community did not define the best way to hold this meeting. It is still unclear when and where it should be, and who should participate and facilitate. We will send out a community survey next to get input from you to answer these questions.

Attend The Webinar

We invite to you attend a webinar on July 6 at 11 am ET / 1600 BST / 8:30 pm IST hosted by Whitney Hess. Whitney will review the findings from our Community Discussions in more detail. We will record the video and share it with you afterwards, along with a written transcript.

Dial in details are below:


Or Telephone:

   Dial: +1 646 558 8656 (US Toll) or +1 408 638 0968 (US Toll)

   Meeting ID: 589 988 397

   International numbers available:

Thank you for your patience and participation as we tackle these big questions and move forward together as a stronger community.

Categories: Drupal


New Drupal Modules - 28 June 2017 - 8:41am
Project Description

This module provides the jQuery.dotdotdot plugin as a library.

Categories: Drupal

jQuery Actual

New Drupal Modules - 28 June 2017 - 8:22am
Project Description

This module provides the jQuery Actual (jquery.actual) plugin as a library.

Categories: Drupal

IDW Games Announces Planet of the Apes Board Games

Tabletop Gaming News - 28 June 2017 - 8:00am
You maniacs! You blew it up! Another classic line from the original Planet of the Apes movie. With the film’s 50th anniversary coming up, IDW Games has teamed up with 20th Century Fox and game designer Richard Launius (creator of Arkham Horror, among others) to bring you a series of board games. The first one […]
Categories: Game Theory & Design

Antegods Code Update: Setting up the database architecture for our multiplayer game - by Peter de Jong Blogs - 28 June 2017 - 7:48am
Our code intern Wouter has his head in the clouds, but with good reason. He has been thinking through the systems that will be needed to store Antegods player data in the cloud so that all their progress is tracked and available online.
Categories: Game Theory & Design

Explorables Of Pull Algorithms - by Nikhil Murthy Blogs - 28 June 2017 - 7:48am
An interactive article showing how different kinds of pull algorithms work.
Categories: Game Theory & Design

The Sum of its Parts: How fusing game mechanics can create whole new genres - by Kevin Chan Blogs - 28 June 2017 - 7:47am
If there is a single “holy grail” for game developers, it would have to be the desire to create something genuinely new. When creating Ticket to Earth, we were able to find originality by mixing up styles and genres that don’t intuitively fit together.
Categories: Game Theory & Design

The Future of eSports Part II: Simplicity vs. Complexity - by Andrew Heikkila Blogs - 28 June 2017 - 7:47am
In part 2, we’ll focus more on how that balance can be achieved by looking at what works and doesn’t work in games beyond MOBAs, specifically Rocket League, FPS titles like Halo, and fighting games like Street Fighter.
Categories: Game Theory & Design

Static analysis as part of the development process in Unreal Engine - by Irina Zamogilnaya Blogs - 28 June 2017 - 7:47am
Unreal Engine continues to develop as new code is added and previously written code is changed. What is the inevitable consequence of ongoing development in a project? If you care about code quality, this article is for you.
Categories: Game Theory & Design

Progress Bar Formatter

New Drupal Modules - 28 June 2017 - 7:16am
Categories: Drupal

Fantasy Flight Games Announces Genesys Roleplaying Game

Tabletop Gaming News - 28 June 2017 - 7:00am
Versatility is good. Having one thing be able to do multiple things is just efficient. That’s where the Genesys Role Playing Game comes in. Fantasy Flight Games has announced this new system, which utilizes their Narrative Dice mechanic. It’s realm-free, meaning you can use it in your fantasy games, your sci-fi games, your historical games, […]
Categories: Game Theory & Design

Google Feeds

New Drupal Modules - 28 June 2017 - 6:02am

Google has some special requirements when it comes to sitemaps/feeds, therefore a special View RSS format is what you need. As of now this module solely offers the functionality to create a proper Google News sitemap (requirements can be found here: More Google sitemap formats are planned to be included in the future. Documentation

Documentation is included with this module (README.txt in the modules root).

Categories: Drupal

A Song of Ice and Fire Miniatures Game Kickstarter Coming Next Month

Tabletop Gaming News - 28 June 2017 - 6:00am
As with the end of every CMON Kickstarter, they’ve announced when the next one will be. In this case, it’s going to be the A Song of Ice and Fire Miniatures Game. And while we don’t have the exact date yet, we are being told that it will be sometime next month. So start saving […]
Categories: Game Theory & Design

Media Entity Panopto

New Drupal Modules - 28 June 2017 - 3:25am

Panopto integration for Media entity module.

Categories: Drupal

Taxonomy Import

New Drupal Modules - 28 June 2017 - 2:31am

Taxonomy Import:

This module provides an administrator user can create a vocabulary and import data from a file (with extension .csv or .xml is preferred) as taxonomy terms into it. It is possible to create hierarchy based taxonomies provided via the import file.

Categories: Drupal

Design Flow: Kill Your Darlings

Gnome Stew - 28 June 2017 - 1:00am

Right now I am sitting here, not wanting to write an article. Not that I don’t love writing to you all, but rather this article is between me and further game design work I am doing, and I have fallen into the design rabbit hole; a place where nothing matters other than designing—not eating, not sleep, not anyone else, just a burst of ideas on a page as you try to make a thing. Today’s article is not about the rabbit hole, rather it’s why I am in the hole. That starts last week at Origins . . . 

When A Playtest Goes Bad

So I was at Origins, and I was running a playtest of Hydro Hacker Operatives for a group of close friends that I only see at conventions. I was very excited to show off the game to them, as I have run it a number of times now, and I am pretty proud of the Hydro Hacking mechanics. The mechanics are a push your luck card based (was token based) game that simulates the flow of water.

During the playtest, I began to notice something. The Hydro Hacking mechanic was working (it has its own way of building tension), but what I realized was that no one was role-playing—their tension was from the players engaging the mechanic, which is something you see more in boardgames. Truth be told, the Hydro Hacking mechanic is very boardgame-like, and it was something of a sticking point for me.

You see, as a boardgame mechanic it works great. People who get to the hack have this fantastic time of turning cards and seeing if they can get the water they need before the hack comes crashing down. But as part of a role-playing game, I was noticing that there was not a lot of role-playing happening at the table, and that upset me. This was a group of people who represented my test audience for the game—and the game was not doing what it needed to.

As the playtest wrapped, I realized that I was going to have to do the hardest thing a designer has to do . . . Kill My Darling.

Killing Your Darlings

The phrase originally comes from William Faulkner, who said:

“In writing, you must kill all your darlings.”

Not to get too scholarly today, but what I got from Faulkner’s quote was: don’t hold onto anything in your writing; that the story is the most important thing. Do what the story demands. Holding onto a character, location—even an idea—can prevent you from making the best possible story.

 No matter how awesome you think a mechanic or a chunk of setting is, if it isn’t working it’s got to go. 

That same thing holds true in game design. No matter how awesome you think a mechanic or a chunk of setting is, if it isn’t working it’s got to go.

And that was where I was. The Hydro Hack mechanic, by itself, works great; players love it. As part of a role-playing game, it was not working. In fact, it was not only not working, but it was impeding actual role-playing. There it was—my darling, the first mechanic I designed for the game. It was lying on the altar, helpless. I was standing over it, knowing there was only one thing I could do—so with a silent prayer to Faulkner, I raised the editorial blade and in one downward stroke, I cut the mechanic from the game.

There Is Always Another Solution

With the resignation to remove the Hydro Hack mechanic, it created a space to come at the idea fresh. With six different playtests under my belt, I had a much better feeling for what needed to take its space. So I got some paper and a pencil and went to work. I sat with my fellow designers and hashed out my ideas, got input, and kept iterating.

I got home from Origins with a sheaf of pencil scribbled paper. I wanted to start designing right away, but first—Con Drop. I spent three days exhausted and emotionally drained as my body acclimated back to the world.

Then I got in front of a keyboard and started to design. Using the notes as a guide and keeping an eye on the target of a more role-play-centric mechanic, I went to work. The initial design came quickly, in about 2000 words; I needed to pause and make the Hacking Sheet, in Illustrator, that would be the focus of play; I needed to update the six playbooks with Moves to work with the new system; I needed to finish the remainder of the rules, with another 2000 words; I found a problem with part of the rules and brainstormed some ideas on how to fix it. That was two days of work. In between, I watched some Steven Universe, watched some Young Justice, and read a bit of Blades in the Dark.

Honestly, the new system looks pretty good. It’s a much better fit for the game than the original system. I am going to be playtesting it soon so that we can start working out the kinks.

Not All That Is Killed Is Dead

So that board game mechanic that worked so well? It’s not dead. I took all the materials and put them on the side. With a little work, that is totally going to be a board game. I just need to remove a few of the role playing parts from it, and it will be set.

See, the thing about your Darlings is that you may need to kill them from your current project, but that does not mean they are bad or broken. Sometimes they are, but other times they are just not the right fit for the project you are working on.  So you keep them, you put them in a folder, and you dig them out later to repurpose them.

That deck building, push your luck game of hacking water—that board game is coming. It’s coming after I finish the role-playing game. For now, that darling will sit in a folder until I have some time to get back to it.

Now, I need to climb back into the rabbit hole and get to work. This is the first time in months I have been truly inspired to work, and when you have momentum, you take it. So until next time, love your darlings, but never be afraid to kill them when you need to.




Categories: Game Theory & Design

Entity Update

New Drupal Modules - 28 June 2017 - 12:56am

This module allow to update Drupal 8 Entity with data

Categories: Drupal


Subscribe to As If Productions aggregator