Newsfeeds

Encrypt RSA

New Drupal Modules - 3 December 2017 - 8:19am

Encrypt RSA provides public-keys (asymmetrical) encryption method plugins for the Encrypt module, using RSA algorithm . These plugins offer a variety of solution to use public/private key to encrypt - and send - your date safely.

With normal symmetrical cryptography you use the same key to both encrypt and decrypt. Depending by the scenario, this has 2 downside:

Categories: Drupal

YAML Parser

New Drupal Modules - 3 December 2017 - 8:17am
Yaml parser

This module will add the spyc-library and provide a simple API to parse YAML from strings or files. It is an api-only module and has no UI. Other modules will depend on this one.

Installation

Copy the modules in sites/all/modules/contrib as usual
Download the spyc-library from https://github.com/mustangostang/spyc and place it into sites/all/modules/libraries

Categories: Drupal

Video Game Deep Cuts: Dream Of A Million Onions - by Simon Carless

Gamasutra.com Blogs - 3 December 2017 - 12:35am
This week's best articles and visuals around games include a podcast about Dream Daddies, a wonderful video profile of Million Onion Hotel creator Yoshiro Kimura, and lots more.
Categories: Game Theory & Design

Review Roundup

Tabletop Gaming News - 2 December 2017 - 11:00am
It’s Saturday. Usually, that would mean gaming. But Friday meant gaming for me, as a friend came over after work and we played some Guild Ball, Bunny Kingdom, and Apotheca. Great way to spend a Friday. So, what am I up to Saturday? Well, I’m in the CMON Offices, helping pack orders for the holiday […]
Categories: Game Theory & Design

Matt Glaman: MigrationWTF: Specified key was too long; max key length is 3072 bytes

Planet Drupal - 2 December 2017 - 6:56am
MigrationWTF: Specified key was too long; max key length is 3072 bytes mglaman Sat, 12/02/2017 - 08:56 I recently hit a curveball with a custom migration to import location data into Drupal. I am helping a family friend merge their bespoke application into Drupal. Part of the application involves managing Locations. Locations have a parent location, so I used taxonomy terms to harness the relationship capabilities. Importing levels one, two, three, and four worked great! Then, all the sudden, when I began to import levels five and six I ran into an error: Specified key was too long; max key length is 3072 bytes
Categories: Drupal

Commerce Moyasar

New Drupal Modules - 1 December 2017 - 9:17pm
Categories: Drupal

Battlefront Posts a Look Inside the Stripes Book for Team Yankee

Tabletop Gaming News - 1 December 2017 - 3:00pm
WWIII is not currently happening. Let’s do our best to keep it that way, eh? I don’t really want Team Yankee to turn into a modern game, as opposed to just post-modern-sci-fi. So, for the meantime, these are just figurative, uh, figures. And in the Stripes book, Battlefront expands the U.S. options. Take a look […]
Categories: Game Theory & Design

Freelock : Do your clients have the priorities you think they have?

Planet Drupal - 1 December 2017 - 3:00pm
black-and-white-interior-macbook-drawing-71983.jpeg

I just read a quick post over on another Drupal shop's blog, Be a Partner, not a Vendor, and added a comment to the great point Dylan made about not limiting your project to the specs.

We've recently started asking our clients directly about their priorities for the project. Not just overall, but specifically for each one -- and particularly how they would rank these three aspects:

QualityBudgetingEstimatingDeadlinesDrupal Planet
Categories: Drupal

Video: A year's worth of lessons learned from growing a F2P mobile game

Social/Online Games - Gamasutra - 1 December 2017 - 2:07pm

N3twork's Ethan Levy speaks at GDC 2017 about the studio's success with its F2P mobile game Legendary: Game of Heroes, sharing the top 5 lessons its learned during 12+ months of steady growth. ...

Categories: Game Theory & Design

Conan the Mercenary Sourcebook Now Available

Tabletop Gaming News - 1 December 2017 - 2:00pm
Conan wore a lot of different hats over the course of his long career chopping people in half. Barbarian, King, and in this instance, Mercenary. Modiphius has added a new book to their Conan RPG line. This one is Conan the Mercenary. It gives players many more options for their characters, as well as rules […]
Categories: Game Theory & Design

Battle of Golems Board Game Up On Indiegogo

Tabletop Gaming News - 1 December 2017 - 1:00pm
The digital world is becoming more and more important in our everyday lives. Hell, I work online. You’re reading this on some electronic device (unless you have someone print out all these articles for you and then hands you the hard copy, which just seems odd…). All of these items run using programs. So having […]
Categories: Game Theory & Design

Genesys RPG Now Available

Tabletop Gaming News - 1 December 2017 - 12:00pm
Most RPG systems are very specific to a time or place. Medieval fantasy. Interstellar sci-fi. Pulp-noir Earth. The Genesys system isn’t like that. This new set of rules gives you the ability to play anywhere, anytime, anytheme. It’s now available from Fantasy Flight. From the announcement: Aim a rocket launcher at a group of supernatural […]
Categories: Game Theory & Design

Lullabot: Recording Remote Usability Tests with Invision App and ScreenFlow

Planet Drupal - 1 December 2017 - 11:49am

Great designers know that successful solutions begin with being a great listener. Whether we’re listening to stakeholders, the users' needs, or the trends and opportunities in the market, each voice is an important building block, informing the holistic design system. Usability testing is one way we listen to our audience’s feedback throughout the design process, with the goal of determining if a specific website experience is meeting the interviewees' needs, is easy to use and hopefully, even creates delight or surprise.

Usability testing, though, has a reputation for being time-consuming and expensive, and therefore it can be difficult to secure its spot in a design contract. Over the last few years, our design team has prioritized discovering new ways of conducting usability tests in the most efficient, yet effective, way possible. We’ve learned how to quickly organize tests throughout the design process as questions arise, employ tools that we already use on a daily basis, and utilize templates from previous projects wherever applicable.

With these tricks in our back pocket, we can spin up a usability test in minutes instead of hours. Having your preferred testing process and tools ready to go before the design project begins will help ensure that even the leanest-of-lean testing actually takes place, even if there is not a formal line item for testing in the project contract. 

There are a handful of different ways to conduct a usability test and all approaches fall into a few categories: remote vs. in-person, automated vs. moderated. Choosing the best user-testing method depends on a number of things, like the type of asset you have to test (e.g. a sketch, a static wireframe, a prototype), the nature of the question you want to ask (e.g. navigation usability vs. marketing messaging effectiveness), the amount of time you have and whether you have physical access to your participants. Learn more about this process from Nielson Norman Group's Checklist For Planning Usability Studies

Because testing can be difficult to squeeze in early scoping phases, we’re most often conducting remote, moderated tests. In short, remote tests are cost-effective and save time when your audience is geographically diverse. Moderated tests can also save time in test preparation, and we like learning things we did not expect to learn when we can actually be present with the user as opposed to sending out an automated test.

Although our usability testing toolset often changes as we continue to learn and refine our process, one set of tools you’ll find us using for recording remote, moderated usability tests are Invision App and ScreenFlow

Using Invision App and ScreenFlow fit into our principles for choosing usability testing tools: 

  • Efficient: It needs to be as quick and easy to set up and conduct as possible. 

  • Participant-friendly: It needs to feel easy for the participants to quickly get setup (for example, lookback.io has a lot of great features, but requires Google Chrome and downloading an extension for users to get up and running). 

  • Inexpensive: We want testing to create value, not add cost. As often as possible, we’re looking to use tools that we already employ on a daily basis. 

  • Flexible: We need to be able to test on various devices (e.g. mobile, tablet, desktop) as well as different types of assets: from simple paper sketches to a clickable digital prototype.

Let’s take a look at how to conduct remote, moderated usability tests with Invision App and ScreenFlow.

Setting up a Test with Invision App and ScreenFlow

1. Close all apps on your computer (e.g. messenger, slack). Disable all notifications as well (on a Mac, option-click the little notification list icon on the top right of the menu bar). We want to make sure notifications are not popping up while recording the test.

2. Spin up an Invision Liveshare presentation. You can also create Liveshares with mobile projects. Invision Liveshares work best for testing static sketches, wireframes, mockups, or clickable prototypes built in Invision. If you have an HTML prototype, consider using a screen-sharing application (e.g. Google Hangout, GoToMeeting, Slack Calls) to watch the user interact with the prototype, or choose to conduct an automated test. 

Ask the interviewee to select the cursor icon in the Invision Liveshare toolbar. You will be able to see your cursor as well as the user’s cursor on the same screen, whereas in a screen sharing application like Google Hangouts or GoToMeeting, you can only see the cursor of the person who is sharing their screen. 

undefined 3. Setup your collaborative note-taking app of choice. We love Dropbox Paper for its simplicity. Google Docs works well too. You may choose to invite another co-worker or friend to be the note-taker so that you can focus on interacting with the interviewee. Setup your screen so that the Liveshare and note-taking app are visible. 

undefined

4. Create a conference call line. Send conference call line information to your interviewee. You can also use the call feature in the Invision Liveshare. Although lately, we have used Uber Conference just to be sure that we have a backup recording. Loading the Invision Liveshare for the first time can also be a new experience for interviewees, and we find it more bulletproof to be on the phone while they are getting set up. We usually send an email and a calendar event with this call information included a few days in advance, as well as resending a few minutes before the call. Be sure to dial the conference call via your computer, or VOIP (e.g. Uber Conference, Google Voice, Skype, Slack Call), and not on your phone. Dialing in on your computer will allow ScreenFlow to pick up the call audio.

undefined

4. Use ScreenFlow to record your screen and call audio. Make sure both “record audio from” and “record computer audio” boxes are checked in order to capture the interviewee's voice as well as yours. Remember to ask the interviewee for permission to record, even if you are not planning to share the video and are simply wanting to check your notes afterward. Also, consider scheduling a conference call test run with a friend or coworker to test that audio is being recorded correctly with ScreenFlow.

undefined

5. Host the recorded files securely and privately. Export your ScreenFlow video file and host via your provider of choice. We usually use YouTube (remember to make sure the video is privately listed, meaning that no one can find the video unless they have a link), or Dropbox. Both allow us to easily share links if necessary.

undefined Usability testing adds incredible value to the design process and most of all can save a lot of time and heartache down the road. And it does not have to be expensive or time-consuming! Explore and practice ways you can utilize tools you already use on a daily basis so that when the time comes, you can easily organize, record and share a usability test as easily and quickly as possible.

More Resources But wait! There's more!

Curious about the project referenced in the images used in this article? That would be our soon-to-be-released product called Tugboat, the solution for generating a complete working website for every pull request. Developers receive better feedback instantly and stakeholders are more connected enabling confident decision-making. Sign up for our mailing list to receive Tugboat product and release updates!

Categories: Drupal

Friday Snippets

Tabletop Gaming News - 1 December 2017 - 11:00am
I’ve almost run out of Thanksgiving leftovers. I still have some turkey and some sweet potato casserole, along with just a touch of one pumpkin pie left. BTW: the sweet potatoes still being around are a case of “Save the best for last.” Not to sound haughty, but trying some of it, with a bit […]
Categories: Game Theory & Design

Little Wars Coming to Lombard, IL, next April

Tabletop Gaming News - 1 December 2017 - 10:00am
We’re almost to the end of the year. The final month is upon us. There’s no better time than now to be working on plans for next year. The convention season almost never ends now, and you can find something awesome going on somewhere every weekend. In this case, we’re talking about April 26-29. If […]
Categories: Game Theory & Design

Yummy World: Party at Picnic Palace Now Available From WizKids

Tabletop Gaming News - 1 December 2017 - 9:00am
I’m guessing that Picnic Palace is where the people from Who Should We Eat? think they are… or maybe this game is what the players in that game are imagining, when they start chomping into each-other… There’s a thought for you… Anyway, Yummy World: Party at Picnic Palace is a new card game that’s available […]
Categories: Game Theory & Design

Entity Reference Labels

New Drupal Modules - 1 December 2017 - 8:31am

Tired of the non-descriptive entity reference autocomplete labels? This module enhances the core labels with the entity's machine name, which is especially useful if a referenced entity has the same name as another one being referenced.

Before (with core):

After (with this module in use):

REQUIREMENTS

You must have the entity_reference core module installed.

Categories: Drupal

Smile Now Available From Z-Man Games

Tabletop Gaming News - 1 December 2017 - 8:00am
Fireflies are almost guaranteed to bring a smile, especially to the critters in the forest who think that their big, light-up butts are just super-tasty. In Smile, a new card game from Z-Man Games, you’ll take your collection of fireflies out into the forest in order to gather the animals within. But be careful, there […]
Categories: Game Theory & Design

Link Field Autocomplete Filter

New Drupal Modules - 1 December 2017 - 7:33am
Description

Currently the autocomplete in Link Field widgets always shows content suggestions from all content (node) types.

This module adds a Link Field configuration for filtering the allowed content types in the autocomplete field.

Use

Simply activate the module, and a series of checkboxes (one fore each content type) will appear in the Link Field field-instance configuration form. If you check none, then all content types will appear as suggestions in the autocomplete. Otherwise only those checked will appear.

Categories: Drupal

The Regions That Produce the Most Successful Developers and Tech Companies - by Peter Smalls

Gamasutra.com Blogs - 1 December 2017 - 7:02am
There are some very small towns that have produced several huge gaming companies and technologies. It's not all about Silicon Valley.
Categories: Game Theory & Design

Pages

Subscribe to As If Productions aggregator