Skip to Content


Tears for Spheres: Developing "Grudgeball" in the year everything changed - by Guillermo Crespi Blogs - 16 April 2015 - 10:48pm
HeavyBoat is a game development company from Argentina. This is the story behind "Grudgeball", one of our latest collaborations with Cartoon Network, and how the business risks HeavyBoat took during that year made it our most difficult period to date.
Categories: Game Theory & Design

Progression Control in Sim City BuildIt - by philipp zupke Blogs - 16 April 2015 - 10:48pm
A closer look at how the balancing of the economy in Sim City BuildIt affects the player progression.
Categories: Game Theory & Design


New Drupal Modules - 16 April 2015 - 3:49pm

Entity XLIFF FTP is a Drupal extension that introduces a localization workflow whereby editors or administrators can push XLIFF files to a remote server via SFTP, then pull down processed XLIFF files when they're ready (either manually, or automatically on cron).

This extension was designed specifically to work with SDL WorldServer, but can theoretically be used with any FTP server or FTP-enabled translation management system.

Categories: Drupal

IDNA Convert

New Drupal Modules - 16 April 2015 - 2:01pm

The module provides two functions that allow to convert domain names in Punycode to human-readable national domain names in Unicode and vice versa.

Categories: Drupal

Midwestern Mac, LLC: Thoughts on the Acquia Certified Developer - Front End Specialist Exam

Planet Drupal - 16 April 2015 - 1:34pm

Previously, I posted my thoughts on the Acquia Certified Developer - Back End Specialist exam as well as my thoughts on the Certified Developer exam. To round out the trifecta of developer-oriented exams, I took the Front End Specialist exam this morning, and am posting some observations for those interested in taking the exam.

My Theming Background

I started my Drupal journey working on design/theme-related work, and the first few Drupal themes I built were in the Drupal 5 days (I inherited some 4.7 sites, but I only really started learning how Drupal's front end worked in Drupal 5+). Luckily for me, a lot of the basics have remained the same (or at least similar) from 5-7.

For the past couple years, though, I have shied away from front end work, only doing as much as I need to keep building out features on sites like Hosted Apache Solr and Server, and making all my older Drupal sites responsive (and sometimes, mobile-first) to avoid penalization in Google's search rankings... and to build a more usable web :)

Categories: Drupal

JWT Link

New Drupal Modules - 16 April 2015 - 12:45pm

Produces a JWT-compliant URL based on the logged in user to authenticate on a remote server that is set in the settings.


Requires BSD-3-Clause licensed JWT class available at:

Download and extract the PHP JWT package from into this module's root.

The only required file is JWT/Authentication/JWT.php

Categories: Drupal

Don't Miss: Examining the ethics of free-to-play games

Social/Online Games - Gamasutra - 16 April 2015 - 12:06pm

F2P devs toss around the term 'whales' -- but what are they? What are their lives like? And should designers stop targeting them? This classic piece examines the ethics surrounding the issue. ...

Categories: Game Theory & Design

Achieve Internet Blog: Is Your Site Ready For Google’s New Search Ranking Algorithm?

Planet Drupal - 16 April 2015 - 11:35am
How does mobile-friendliness affect Google search rankings? Google reports:
Categories: Drupal

MVPCreator Marketing

New Drupal Modules - 16 April 2015 - 10:37am

Provides some widgets for use in a Panopoly site (or Panopoly-based distribution) for creating a startup marketing site!

Includes (or will include) the following:

Categories: Drupal

Organic Groups Entityform Integration

New Drupal Modules - 16 April 2015 - 10:21am

This module integrates the Organic Groups and Entityform modules. It allows users to submit entityforms in a group context, and gives access to view/edit/delete those submissions based on organic groups membership and group-level permissions.

Some sample use cases for this module are:

Categories: Drupal

Acquia: Drupal is fun to use - meet Karen Grey

Planet Drupal - 16 April 2015 - 9:49am
Language Undefined Drupal is more fun - meet Karen Grey

I sat down with Karen Grey at Drupal Camp Brighton 2015 to find out more about who she is and what she does with Drupal. I apologize for taking her out of the code sprints for that time! Since we spoke, Karen has taken on a position as Senior Drupal Developer at i-KOS in their Brighton office.

Categories: Drupal

Drupal Watchdog: RESTful Web Services Module Basics

Planet Drupal - 16 April 2015 - 8:30am

Drupal 7 does not have built-in support for representational state transfer (REST) functionality. However, the RESTful Web Services module is arguably the most efficient way to provide resource representations for all the entity types, by leveraging Drupal's powerful Entity API. Unmodified, the module makes it possible to output the instances of the core entity types – node, file, and user – in JSON or XML format. Further entity type resources and formats are possible utilizing hooks in added code.

As with any REST solution, the RESTful Web Services module supports all four of the fundamental operations of data manipulation: create, read, update, and delete (CRUD). The corresponding RESTful API HTTP methods are POST, GET, PUT, and DELETE, respectively.

Anyone hoping to learn and make use of this module – especially for the first time – will likely be frustrated by the current project documentation, which is incomplete, uneven, and lacking clear examples. This article – a brief overview – is intended to introduce what is possible with this module, and help anyone getting started with it.

We begin with a clean Drupal 7 installation (using the Standard profile) running on a virtual host with the domain name "drupal_7_test". After installing and enabling the module, we find that it does not have the configuration user interface one might expect. In the demonstration code below, we focus on the node entity type.

Nabbing a Node

The simplest operation – reading an entity instance – is performed using a simple GET request containing the machine name of the entity type and the entity's ID.

Categories: Drupal

Virtual reality may be effective tool for evaluating balance control in glaucoma patients

Virtual Reality - Science Daily - 16 April 2015 - 8:28am
Falls are the leading cause of injury-related death and morbidity in older adults, especially those with a chronic eye disease such as glaucoma. To investigate this problem, a multidisciplinary group of researchers has become the first to use virtual reality technology to develop a new method for measuring balance control in those with glaucoma.
Categories: Virtual Reality

Cache Locale

New Drupal Modules - 16 April 2015 - 7:54am

Provides a framework overriding the locale() function thereby enabling various ways of caching translations.

Requires a core patch, which is bundled with the module. The patch allows for override of the locale() function.

A couple of translation cache handlers are bundled with the module.


Apply the core patch, and enable the module.


Use the custom cache function that comes with the Cache Locale module.

Categories: Drupal

Drupal Association News: We Love Our Volunteers!

Planet Drupal - 16 April 2015 - 7:15am

This week is National Volunteer Week, a week to recognize that volunteerism is a building block to a strong and thriving community.  The Drupal Community is no different: as an open-source project our volunteers are vital to the health and growth of our project.  There are so many roles and levels of contribution within our Drupal ecosystem that we at the Drupal Association wanted to highlight how much your contribution means to us and our work.  I took some time and asked around, here’s some of the glowing praise our staff has to say about our phenomenal volunteers. 

“I am continually impressed with the volunteers that I get to work with.  Not only do they rock at their jobs, but they are so dedicated to the work that they do for Drupal and the Cons specifically!  Anyone who has volunteered for a Con knows that it is a large undertaking, and a responsibility that isn't taken lightly. These volunteers come back each week with positive attitudes, valuable ideas and great results.  Although I have only been at the Association for a little over six months, I can truly say that these volunteers are what gives our Cons the 'special sauce' and I am lucky to get to work with volunteers from around the globe on a daily basis.” 

- Amanda Gosner, DrupalCon Coordinator

“Most of my day is spent with Drupal Association staff, who have the luxury of getting paid to think about Drupal for 8 hours a day. A good chunk of my job is working with volunteers though-- the Board of Directors, Working Groups, Community Organizers, DrupalCon session speakers. So many of you give so much of your time and your smarts back to the project and the community, and it's my privilege and duty to learn from you all.”

- Holly Ross, Executive Director

"I look forward to working working with community volunteers to help build and improve The site would not be where it is today without everyone's work."

- Neil Drumm, Lead Architect


“I want to thank Cathy and Jared for being my sprint mentor at DrupalCon Latin America. I made my first comment on the issue queue. It felt so good to cross into that world finally, even if it is was just a baby toe crossing over.”

- Megan Sanicki, COO


“It feels like I’m hearing news every day about the amazing programs our community members put together all over the world — from Los Angeles to Uganda and beyond. Without help from amazing community volunteers who donate time working on social media, in the issue queues, or even volunteers who take a brief moment to drop a note in my inbox (“have you seen this?”), these stories would never be shared with our wider community.” 

- Leigh Carver, Content Writer

Today, we invite you to take a few minutes to recognize your fellow Drupal contributors by tweeting or sending a message via IRC to appreciate each other.  After all, without our volunteers, our Drupal Community would not be as lively, bright, and welcoming.  Want to lend a hand?  Our get involved page has plenty of ways to volunteer with the project.

Categories: Drupal


New Drupal Modules - 16 April 2015 - 7:01am

This module provides configurable ways to modify site and object look, feel and behavior.
Page Manager module is used as a configuration tool.

Categories: Drupal

KnackForge: Drupal 7 - Hooking Ajax events and views refresh

Planet Drupal - 16 April 2015 - 6:40am
Drupal has a solid Ajax interface, we can hook into the Ajax events at various places. I will explain some 5 important methods,   1) beforeSerialize - called before data is packed and runs before the beforeSend & beforeSubmit 2) beforeSubmit - called before the ajax request 3) beforeSend - called just before the ajax request 4) success - called after ajax event returns data 5) complete - called after the request ends   Lets say you want to capture some ajax event (in built or made by other module) to do some event like Views refresh. We can use a very simple logic to do that.  
Categories: Drupal

Pronovix: Prototyping LinkForward with Drupal, a startup case study

Planet Drupal - 16 April 2015 - 6:10am

This is the story of how I built a first prototype for LinkForward, a web application for power networkers, and how I built it in record time using Drupal (12 hours), without a single line of custom code.

Categories: Drupal

3 Zany Robots for Your Game

Gnome Stew - 16 April 2015 - 12:21am

Here are some misfit robots for your game. They span several genres, but all are fun and colorful and a little silly.

SP1kE (Sentient Prototype 1000 Experiment):

Lacking hardware that could handle the complex processing required to run a robot, the designers of SP1kE used an organic stand in; a preserved brain. SP1kE is the first prototype of a failed line using a human brain. Discontinued due to design failures and the difficulty in securing raw materials fresh enough to be usable, the SP1kE line was replaced by the SP0T line which made use of dog brains. However, this situation was never explained to SP1kE. Coupled with the inherent damage to stored memories caused by brain transplant and preservation, SP1kE is certain he’s a dog, just like the SP0T line. However, he displays a remarkable adaptability and command of higher concepts, such as language, than are easily attributed to a dog. He stubbornly refuses to believe any alternative is possible. After all, he watched production of the SP0T line with his own visual sensors. Play SP1kE like an enthusiastic man-child pretending to be a dog, but not really grasping concepts like “Dogs can’t talk and don’t understand how robotics work.”

Shreddy the intern:

If you ever wondered what happens when you feed a magical tome into an industrial shedder; the shredder comes to life, grows limbs and starts seeking out other magical documents to fuel itself with. Shreddy is a pretty simple bot. He wants to settle down in a low level job shredding documents and gabbing in the break room all day long, but is forced nights and weekends to go on adventures to obtain more magical scrolls and books to fuel himself with. Ultimately he’d like to get his clamps on an artifact level text to fuel himself indefinitely so he can retire to the life of an office slacker. Of course to shred an artifact level book, he’ll probably need artifact level grinders first, and to hold them in he’ll probably need some mounts made from some mystical metal. It’s all a major hassle really. Play Shreddy like an unmotivated drone exasperated with the effort of this whole adventuring thing.

Refurb Medical Bot 53B:

Refurb Medbot 53B is a patched and jury-rigged standard issue medical assistant robot from a few decades ago, fully qualified to administer last generation’s first aid, over the counter medication, and simple diagnoses. Most of the time she is cool and professional, dispensing care quickly, effectively and with a cheery bedside manner. However, some of her numerous patches come from military bots and a holodisc player with a library of action sims. In stressful situations, especially when one of her patients is in danger, Medbot “flips out”, starts yelling one liners from action sims and opens a can of woop-ass on the threat. Don’t let Medbot 53B overshadow the combat capabilities of your combat oriented players, but she should be a competent combatant. Alternately she can be a glass cannon who is knocked out of her enraged state after a few hits, or completely incompetent but fun comic relief (or all three depending on which sim she’s currently channeling). Play Medbot as a perky, pleasant nurse, and then have fun yelling one liners from popular action movies in a robotic falsetto when she goes berserk.



Categories: Game Theory & Design

Business of Gaming Retail: One Spark in Review

RPGNet - 16 April 2015 - 12:00am
Not up to the hype
Categories: Game Theory & Design
Syndicate content

about seo