Newsfeeds

Mapping Your Soft Launch With Hard-Hitting IP - by Rose Agozzino

Gamasutra.com Blogs - 3 May 2019 - 9:32am
Strong IP is a boost that can catapult games apps to the top of the charts.To make it big requires a new level of teamwork and open communications. Miss a step (or a deadline) and even a hit title can miss the mark.
Categories: Game Theory & Design

Level Design Principles - Familiarity - by Mateusz Piaskiewicz

Gamasutra.com Blogs - 3 May 2019 - 9:29am
I recently recorded a podcast about one of the core design principles I use every day - the familiarity principle. You can watch the video and also go through my notes.
Categories: Game Theory & Design

81mokeys: Transitioning from Desktop to Mobile - by GameMaker Studio

Gamasutra.com Blogs - 3 May 2019 - 9:28am
81monkeys blog post on transition from desktop to mobile game development using GameMaker
Categories: Game Theory & Design

The Limitations of Leveling in Game Design - by Josh Bycer

Gamasutra.com Blogs - 3 May 2019 - 9:26am
Today's post looks at how RPG progression has become tied to action-based design, and where I feel designers have hit the limit in terms of getting these two philosophies to work together.
Categories: Game Theory & Design

Clickup Integration

New Drupal Modules - 3 May 2019 - 7:05am
Categories: Drupal

DvG Authentication

New Drupal Modules - 3 May 2019 - 5:20am

DvG Authentication provides a complete set of modules to allow visitors to login using external authentication methods.
This module is designed for sites using the Drupal voor Gemeenten distribution. It replaces the dvg_digid and dvg_digid_autologout module in DvG.
Best used in combination with the webform module.

Supported Authentication Methods

Support for the following authentication methods is included in this project:

Categories: Drupal

Entity admin handlers

New Drupal Modules - 3 May 2019 - 2:50am

The Entity Admin Handlers module provides an out-of-the box admin UI for custom entity types whose configuration means that the admin UI code in Drupal core doesn't fit.

This reduces the need for boilerplate code to provide a UI to manage fields on the entity type and its bundles.

The following cases are provided for.

Single bundle entity type

This is for entity types that do not use bundles and in effect, have a single
bundle which typically has the same name as the entity type.

This is identical to the way the core user entity type works.

Categories: Drupal

Sugar Aggregate

New Drupal Modules - 3 May 2019 - 2:30am

Sugar Aggregate connects to a SugarCRM instance, pulls down data about
all entries belonging to a specific SugarCRM module, and up to one
related (linked) SugarCRM module, aggregates that data into the
specified format, and saves it to a single node on the Drupal instance.

Categories: Drupal

Gábor Hojtsy: Present your own "State of Drupal 9" session, get slides here!

Planet Drupal - 3 May 2019 - 2:27am

I am about to present about Drupal 9 at DrupalCamp Belarus in May and then at Drupal Developer Days Transylvania in June . I already presented an Acquia webinar with Dries Buytaert on the topic, and was on the Lullabot Podcast discussing Drupal 9 with Angie Byron and Nathaniel Catchpole. I am a firm believer that this know-how should spread as far and wide as possible. I should not be needed to travel around the globe to present the topic and people should not spend the same time again to redo slides for their local presentations. There is no intellectual property here to hide, as many people should be aware and excited and participating as possible. The topic should be presented at Drupal Meetups, Camps, and inside your own companies. So the natural next step for me was to create an open source slideshow.

I took all that we learned from the webinar and Dries' keynote at DrupalCon Seattle as well as new technology that emerged since then. I also used a free slide template and Google Slides so you can make a copy for yourself and add your own contact information as well as edit the slides down to shorter or longer timeslots. The 51 slides in my test run for about 35 minutes, leaving 10 minutes for discussion in a 45 minute slot. You would likely need to cut content for shorter sessions. There are only basic buildup animations, so if you need to present offline that is also an option. Edit in your contact/introduction info and export and present as PDF.

The 1.0 version of the slides have been presented by Christian Fritsch at DrupalCamp Munich last week and I updated some content to the current 1.1 version as it is available now. I'll keep updating slides based on all your feedback. I shared the slides with public comments allowed, so keep the feedback coming there, comments here or some other way you can get ahold of me.

Resources to watch/listen to learn more include:

  1. Dries' State of Drupal presentation from DrupalCon Seattle
  2. Lullabot Podcast on Drupal 9
  3. Acquia Webinar on Drupal 9

Thanks to Acquia for funding me to create this slideshow and thank you for presenting it!

Categories: Drupal

DEV :: Drupal, Skepticism and Spaceships...: Where is drush?

Planet Drupal - 2 May 2019 - 3:58pm
Where is drush? Unifex Fri, 05/03/2019 - 10:58

Part of me is suspecting that I may be one of the lucky 10,000 today but I figure it's worth putting this out there because if I wasn't aware of this then there may be others too. It turns out that the version of Drush that you just installed may not be the version of Drush that executes your command.

So, as it happens there's a number of ways to install Drush. Older OSs may have it in the package management system, you may have just installed it globally using the instructions on the site, or, if your project is managed by composer it may have been installed as a site-local version. In my case I had messed it up just a little and had multiple versions hanging around and, despite having definitely downloaded and installed drush 8.2.3 to /usr/local/bin/drush and I confirmed that this was being called via which drush when I ran drush --version it informed me I was running version 9.6.2.

The thing that I didn't know... Drush will check the directory the site is in to see if there is a local-site version installed and pass off the request to that. So despite having Drush 8.2.3 installed and called from the command line the request was finding the local copy and returning results from that. If it wasn't for the fact that this was a Drupal 7 site and I'd inadvertently installed Drush 9.x locally via composer (Drush 9.x doesn't support Drupal 7.x) I'd never have known that this was how it worked.

Big thanks to Kirill for correcting my brain meat on this.

Planet Drupal
Categories: Drupal

Ubisoft and Genba aim to thwart key resellers with silent key activation

Social/Online Games - Gamasutra - 2 May 2019 - 3:18pm

Ubisoft and Genba Digital have partnered on silent key activation, a more secure method of selling games through third-party stores that aims to prevent keys from popping up on unauthorized resellers. ...

Categories: Game Theory & Design

CloudFront Path Invalidate

New Drupal Modules - 2 May 2019 - 1:32pm

If you have AWS CloudFront CDN setup in front of your web server then you can use this module to invalidate pages on CDN

Categories: Drupal

LC Subject Field

New Drupal Modules - 2 May 2019 - 12:02pm

Provides a field that lets a user choose subject headings from the Library of Congress's API via an autocomplete widget.

Categories: Drupal

Drupal In the News: Drupal 8.7.0 release marks rigorous, unique update to Drupal 8

Planet Drupal - 2 May 2019 - 10:54am

Release offers all-new stable layout builder, meets web accessibility guidelines
 
Washington D.C., Wednesday, May 1, 2019 - The Drupal community announces an update to Drupal 8. This new version — Drupal 8.7.0 — is a leap forward in the Drupal content manager experience as a creative tool streamlining workflows and improving efficiency within teams. Drupal 8.7.0 also maintains the project's commitment to web content accessibility guidelines, enabling screen readers or keyboards to navigate options — meaning this version is accessible to all. 
 
Drupal's newly stable Layout Builder module enables a drag-and-drop editing experience, which means no custom code or theming is required in order to lay out pages. But Drupal goes far beyond similar offerings by competitors, empowering content editors with increased power and flexibility: enabling management of templated layouts, support for powerful overrides based on content-type, and support for one-off landing pages. 
 
“Not only can this version support basic use cases, it also supports advanced use cases,” said Drupal Founder Dries Buytaert. “These types of templated layouts and workflow updates are not available in competitors’ layout building tools.” 
 
Drupal 8.7.0 provides significant improvements over all past versions of Drupal, particularly by including JSON:API as a stable module in core. By enabling the JSON:API module, all Drupal entities such as blog posts, users, tags, comments and more become accessible via the JSON:API web service API. This is a powerful, standards-compliant, web service API to pull content into JavaScript applications, digital kiosks, chatbots, voice assistants and more. This propels Drupal further into the lead among headless content management systems, making it the clear choice for the backbone of digital experiences beyond the web.
 
Drupal 8.7.0 provides the JSON:API for reading and modifying resources, interacting with relationships between resources, and filtering, sorting, and pagination of resource collections. It also supports complex workflows, allowing for a staging or approval process. 
 
Tim Lehnen, Executive Director of the Drupal Association, said, “Drupal 8.7 is a milestone release for the Drupal project. It simultaneously extends Drupal's lead as a powerful, API-first content framework, and leapfrogs competitors' tools for content editors.” 

In addition to being incredibly powerful, JSON:API is easy to learn and put into practice, and uses all the existing tooling to test, debug, and scale Drupal sites. 

“This feels like the dawn of a new chapter for Drupal and its authoring experience and we’re certain we’ve only scratched the surface,” said Caroline Casals, a developer at Phase2 - a digital experience agency. 
 
Overall, this version streamlines the user experience for Drupal content creators and site builders, allowing front-end developers to work easily and efficiently. More than two years’ of commits from the open source community built this rigorous release. 
 
“On behalf of the Drupal Association and the Drupal community, I want to thank all of the contributors who made the Drupal 8.7.0 release possible,” Lehnen said. 
 
 
 
About Drupal
Drupal is content management software. It is used to make many of the websites and applications you use every day. Drupal has great standard features, easy content authoring, reliable performance, and excellent security. What sets it apart is its flexibility; modularity is one of its core principles. Its tools help you build the versatile, structured content that ambitious web experiences need.
 
About the Drupal Association
The Drupal Association is dedicated to fostering and supporting the Drupal project, the community and its growth. The Drupal Association helps the Drupal community with funding, infrastructure, education, promotion, distribution and online collaboration.
 

###

Categories: Drupal

Facets Range Dropdowns

New Drupal Modules - 2 May 2019 - 10:16am

Provides processors and a widget to handle ranges with dropdowns in facets.

This module mainly improves upon the Range slider widget provided by the Facets module in its Facets Range Widget submodule and the Range dropdowns widget provided by https://www.drupal.org/files/issues/dropdowns-range-widget-2928069-2.patch.

Categories: Drupal

Hook 42: Did Someone Say Drupaldelphia? Philly Philly!

Planet Drupal - 2 May 2019 - 9:27am
Did Someone Say Drupaldelphia? Philly Philly! Lindsey Gemmill Thu, 05/02/2019 - 16:27
Categories: Drupal

Social graphql

New Drupal Modules - 2 May 2019 - 7:33am
Overview

This module provide give you social networks integration into graphQL

Features

-Twitter posts integration

Requirements

graphql

Remaining

-Integrate other social networks (at least facebook)

Categories: Drupal

Mitigating Toxic Behaviour: 4 Lessons from Overwatch - by Sarah RobinsonYu

Gamasutra.com Blogs - 2 May 2019 - 7:32am
As an avid Overwatch gamer, I thought I’d discuss the level of toxicity the Overwatch community and the number of notable strides that Overwatch has taken over the past year or so to rid itself of this infamous reputation.
Categories: Game Theory & Design

Lone Hero Dev Journal 3 | Drawing the Line (Artstyle Update) - by Petter Dahne

Gamasutra.com Blogs - 2 May 2019 - 7:31am
Warrior’s Journey (I wonder if that name will stick indefinitely now...) is coming along.  Today I want to continue to talk about the next step in exploring our art style as we continued to dabble with lines and the crosshatching effect I showed in the
Categories: Game Theory & Design

Zip File Field

New Drupal Modules - 2 May 2019 - 6:49am
Categories: Drupal

Pages

Subscribe to As If Productions aggregator