Anthem is crashing entire PlayStation 4 systems, say players

Social/Online Games - Gamasutra - 4 March 2019 - 12:53pm

It's a fairly severe issue in a high-profile game like BioWare's latest, and one that unfortunately comes during an already turbulent launch period. ...

Categories: Game Theory & Design

Agaric Collective: Adding Extra Source Properties in Drupal Migrations

Planet Drupal - 4 March 2019 - 10:16am

Sometimes it is necessary to add extra information in our entities to migrate the content to Drupal 8.

Let’s say that I want to migrate the articles content type from Drupal 7 to Drupal 8 and as part of that I want to migrate the tags with my articles.

There are two options:

  • Create a new migration for the taxonomy terms and later link them using the migration_lookup plugin.
  • Make the article migration check to see if the terms exist already and if not then create them.

I will go with option two in this example. To do that I’m going to use the Migrate Plus module, which provides some handy plugins such as entity_generate.

Read more and discuss at

Categories: Drupal

Kanopi Studios: Ready to launch? Here’s a pre-launch checklist

Planet Drupal - 4 March 2019 - 8:29am

It’s been a lot of hard work and the time has finally come to launch your new website. Congratulations! But before you push that launch button, take a minute to think; are you REALLY ready to launch your website?

  • Multiple rounds of quality assurance testing? CHECK!
  • Cross browser and responsive testing? CHECK!

But is there something else you might have missed?

The items above are some of the more obvious steps a team may go through when preparing a site to launch, but there are some lesser known or sometimes forgotten steps that are just as important to take when launching a new website. So what are they?

  • Set up redirects
  • Check links: Absolute vs Relative
  • Accessibility checks
  • Decide what to do with your old site
  • Decide who will maintain your new site
Set up redirects

Over the years you may have amassed a great deal of content on your old website, and  chances are that in the course of creating your new website you’ve changed how that content is organized. This can lead to content revisions during the process of migrating  that content to the new system. Any team that has gone through this process can tell you that it is a massive effort; even if you’re automating the migration of content in someway. During this flurry of activity in moving content from point A to point B, it’s easy to forget one simple matter: How will users find the same or similar content on the new website?

Creating Redirects ensures that users who arrive at the site via an outdated URL, say from a bookmark or external site, are automatically sent to the appropriate content. Setting up redirects is incredibly important to creating a solid User Experience and it’s good for SEO. Just about every URL on your old site should have a redirect if the URL has changed. This may seem like a herculean effort, but it actually pairs well with the process of moving content from the old to new website.

Check links: Absolute v. Relative

First off a brief explanation of Absolute versus Relative URLs. An Absolutely URL encompasses a URL in its entirety. ie: A Relative URL is just the portion of the URL that occurs after the “.com” in the example above. ie. /about-us. In the course of preparing a new website by loading copy and uploading images, you most likely are working from a temporary Development URL. When the time comes to launch the new website, the Development URL will change. When the URL is changed, any links that are pointing to the Absolute Development URL will break. This is a common mistake, and one that can have disastrous results once your new website goes live.

As a general rule of thumb try to avoid Absolute URLs when loading content to any environment. This ensure that if the core URL ever changes, your links won’t break. Leading up to launch, try to work with your Developer to identify and rectify any Absolute URLs.   

Accessibility checks

Accessibility was not exactly a top priority of early website development; as technology catches up, supporting users with impairments is becoming an ever increasing need for any modern website. Accessibility starts early on in a project’s planning, and should be discussed early and often. From Designs to Development there are many touch points where a project team can ensure that the site is compliant with standards.

But what if your site is about to go live and you haven’t considered this? Luckily there are tools like Site Improve that allow you to run automated tests to see where your site may need remediation before it can be compliant. Not only is it good for SEO, but making your site is accessible to the widest range of users ensures you reach a wider audience and that they have the best user experience possible.   

Decide what to do with your old site

In the activity leading up to the launch of your new website, it’s easy to overlook this question. Regardless of how confident you are in the new website, it’s important to have a plan in place for what to do with your old website. Here are some important questions to consider when considering the fate of your old website:

Will you need to reference your old site at any point in the future? Perhaps you weren’t able to move all the content to the new site before launch or maybe there is old content that won’t be migrated, but you still need to reference it in the future. Whatever the reason may be if the answer to this question is yes, you’ll want to keep your site up in some capacity.

Can you afford to host two websites at the same time? This one is a little less straightforward; depending on the size, state, and makeup of your old website, you have options. From a budgetary standpoint, paying for a website that no one will really visit is probably not going to look all that great to accounting. The good news is that with no traffic visiting the old website you probably don’t need all that expensive infrastructure; many enterprise level hosting providers have a free tier that is great for storing a legacy site on.    

Regardless of your situation, you can always find options. What’s most important is that you have a plan.

Decide who will maintain your new site

Building a website is a process; one that requires regular upkeep and ongoing maintenance. Understand that your website is a tool, and built right it should be designed to grow and adapt to the changing needs of your business. This is the philosophy we at Kanopi believe in, and try to instil in our projects. So with that in mind, it’s important to consider who will be responsible for ongoing improvements, maintenance, updates, and bug fixes when the times arise.

While not uncommon for teams to try to take this on internally, it’s important to consider if you have the right skill sets, let alone bandwidth for this to be a viable option. Another solution is to work with an agency like Kanopi to provide ongoing support for your site. An agency will have access to a wider range of expertise and ensures maximum flexibility for the future growth of your site.

Check these off your list, and you’re good to launch!

These items may seem like big additions to your plate leading up to launch, but they pale in comparison to the what could occur if you leave them out. Plan for these early on, and it will ensure your launch goes off with one less hitch.

The post Ready to launch? Here’s a pre-launch checklist appeared first on Kanopi Studios.

Categories: Drupal

Light pulses provide a new route to enhance superconductivity

Virtual Reality - Science Daily - 4 March 2019 - 6:58am
Scientists have shown that pulses of light could be used to turn materials into superconductors through an unconventional type of superconductivity known as 'eta pairing.'
Categories: Virtual Reality

Hail to the Queen: Guide-nines for Superlative Female Characterization - by Michel Sabbagh Blogs - 4 March 2019 - 6:53am
Bethesda Softworks alumnus Michel Sabbagh explores the many ways in which artists can craft multidimensional female personages. From designing a unique backstory to embodying drama and a sense of humor, there are sundry paths toward female representation.
Categories: Game Theory & Design

Drupal Centric: DrupalCamp London 2019 Highlights

Planet Drupal - 4 March 2019 - 6:52am
DrupalCamp London 2019 Highlights

I headed to City University with a slight hangover, meeting up with a friend in SE London the night before doing the damage. But after some food I was ready for the opening keynote.

Richard Dewick Mon, 04/03/2019 - 14:52 Tags >DrupalCamp >Drupal >Drupal Planet About the author Richard Dewick

Company director of Drupal Centric, a web design and Drupal development company, with 20 years experience in the trade. On this blog he shares his knowledge of web design, Drupal, CRM and App development, in an easy to follow and hopefully fun way.

Categories: Drupal

Core Update

New Drupal Modules - 4 March 2019 - 6:34am

Provides the capability to update Drupal 7 core from your web browser.

This module may be installed and enabled like a standard Drupal 7 module. Once enabled, a button is added to the Update tab of the Available Updates report (/admin/reports/updates/update) whenever there is a newer release of Drupal 7 than the version your site is running.

This is a beta module. You should use it if you are looking for an easier way to carry out the chore of updating your site, but you also have alternative means to restore your site if something goes horribly wrong.

Categories: Drupal

Number Formatter

New Drupal Modules - 4 March 2019 - 4:21am

A field formatter based on PHP's Number Formatter class (part of the intl extension).

Currently only limited parts of the Number Formatter class is implemented -- YMMV.

Categories: Drupal

Thunderballs VR - #4 - Pylon Powers - by Daniel Yawitz Blogs - 4 March 2019 - 2:59am
The next chapter in the story of how we at Megafauna created Thunderballs
Categories: Game Theory & Design

How we have created sound design and music for Skylore - by Alex Mars Blogs - 4 March 2019 - 2:58am
At the end of 2017, our team started to work on Skylore. In this blog post we will show you the way we made sounds and compose music.
Categories: Game Theory & Design

The Battle for Loot Boxes: Are they Gambling? - by Caleb Compton Blogs - 4 March 2019 - 2:56am
Loot boxes have been a hot-button issue over the past couple years. Players tend to hatethem, some lawmakers want to ban them, but although they have lost some popularity designers keep making them. With all this controversy, should they be made illegal?
Categories: Game Theory & Design

Paragraphs Inline Entity Form

New Drupal Modules - 4 March 2019 - 2:33am

This module extends Inline Entity Form to add support for Paragraphs. It allows paragraphs to work with entity embed via Wysiwyg plugin. It provides an entity browser plugin to allow the user to select the paragraph type, create and embed it.

It works in a similar way of Paragraphs Entity Embed The main differences are:

Categories: Drupal

Site Info

New Drupal Modules - 4 March 2019 - 2:01am

This module allows exporting a xls file of the site's information like the modules, blocks, content types, taxonomy, menu and user profile fields.
Let's say you need to evaluate a Drupal 7 site for content types, modules and other information then this module comes in handy to provide you an in hand document about the complete site information.

Categories: Drupal


New Drupal Modules - 4 March 2019 - 1:46am
Categories: Drupal


New Drupal Modules - 4 March 2019 - 1:43am
Categories: Drupal


New Drupal Modules - 4 March 2019 - 1:42am
Categories: Drupal

Troy’s Crock Pot: Joining the prep lite brigade

Gnome Stew - 4 March 2019 - 12:01am

I wanted to share my experience running micro-sessions — all under and hour — for my two teen sons.

I’m using the d20 Modern system, or at least a bare bones version of it.
Everyone at the table has mastered this rules set, which is something to keep in mind if you wish to mimic the experience. The session could be played without fussing — or taking a deep dive into the gray manuals for referencing any rules. That helps with pacing.

The campaign — six sessions in all — was a treasure hunt/adventure. The PCs were tasked by their employer to locate clues and keys needed to obtain the Diadem of Cleopatra — believed to have been ported across Europe over the centuries by the legendary “Lost” Ninth Legion — before the nefarious Nautilus Club got to it first.

Everyone had guns, so there were lots of things that went bang and boom, and vehicles and aircraft that went fast.

My youngest son called it an Uncharted video game for the tabletop. (Not being a video console player other than NBA 2K, I’ll take his word for it.) When we started, I had in mind a Clive Cussler/Preston & Child type of romp.

My takeaways from running these six sessions:

Keeping rules referencing light kept the action moving.

I had two cribs, a list of weapons and vehicles with the d20 stats, and the Menace Manual open for NPC stats. If the thing wasn’t found there, we made it up on the fly.  The PCs were all 5th level characters — there was no leveling up or character stat advancement.

Laptop with open browser was GM screen/visual prompt.

One browser was for pictures of locations the encounter took place in — I could swing the screen around and show the players what the museum or historical location looked like. I had Google maps up on a second browser window, so I could instantly provide that to them as well. The third browser window was to an informational page about the Ninth Legion if the PCs needed to make research checks.

Player choices were always A or B.

The next step in the treasure hunt was always presented as an A or B choice. Before presenting the choice, I picked one on behalf of the adversaries — the Nautilus Club. If the PCs picked the same as me, then they were a step behind. If they picked otherwise, they were a step ahead.

Making up NPCs on the fly was fun.

Yes, I have a lifetime of watching Bond and spy movies, so coming up with signature NPCs to challenge my teen protagonists was not difficult. But building NPCs has always been in my wheelhouse. Other GMs might require a little prep time in this regard. All I can say is that the Nautilus Club hires some colorful and weird enforcers. Their HR Department must be a hoot.

Skipping the debriefing

With one exception, all the sessions had two combats connected by a quickie travel sequence and a brief exploration sequence. Satellite phone conversations with the home base were necessarily short. Essentially, that meant there was little time for roleplay. It worked for this type of game. Your mileage might differ. Recaps from the previous session were quick and to the point.  But we did sacrifice story depth and character development for a more frenetic play experience.

I prefer games with more depth and immersion, but after devoting the whole autumn and early winter to Waterdeep Dragon Heist, this was a nice change of pace.


Categories: Game Theory & Design

Fuzzy Thinking: Opposite Day

RPGNet - 4 March 2019 - 12:00am
Fuzzy spells.
Categories: Game Theory & Design


New Drupal Modules - 3 March 2019 - 10:41pm
Categories: Drupal

Video Game Deep Cuts: Ape Out To Those Lost Toejam Histories

Social/Online Games - Gamasutra - 3 March 2019 - 7:55pm

This week's highlights include pieces on Ape Out & the Toejam & Earl reboot, plus the history of the 'game over' screen, the effects of Brexit on the UK game biz, and more. ...

Categories: Game Theory & Design


Subscribe to As If Productions aggregator