Srijan Technologies: #DCD19: A True Summer Delight!

Planet Drupal - 23 June 2019 - 6:56am

The summer of 2019 gave a reason for the Delhiites to rejoice. This time as one of the most conspicuous open source technology events of India, DrupalCamp was back after a sabbatical of two years, in Delhi.

Categories: Drupal

Drupixels: First 5 Drupal 8 modules to install to make your life easy

Planet Drupal - 23 June 2019 - 6:04am
Starting a new Drupal 8 project? And the first thing you might do is to install a module, but which one first. There are a few obvious ones to install and sometimes these have no relation with the functionality of your project but they always help you in the background.
Categories: Drupal

Srijan Technologies: Should You Migrate Your Developer Portal To Drupal 8?

Planet Drupal - 23 June 2019 - 1:23am

APIGEE recently announced - from May 31, 2020, Apigee-sponsored hosting for Drupal-based portals will end. The existing customers who wish to remain on Drupal 7 need to assume hosting responsibility, they can either migrate to Drupal 8 or move to Apigee's integrated portal.

Categories: Drupal

Video Game Deep Cuts: My Friend Pedro's Elite Beat Agent

Social/Online Games - Gamasutra - 22 June 2019 - 9:01pm

This week's roundup includes a look at breakout indie action game My Friend Pedro, a much-deserved history of the excellent Elite Beat Agents series, on Mordhau's surprisingly hot debut, & lots more. ...

Categories: Game Theory & Design

Video Game Deep Cuts: My Friend Pedro's Elite Beat Agent - by Simon Carless Blogs - 22 June 2019 - 8:55am
This week's roundup includes a look at breakout indie action game My Friend Pedro, a much-deserved history of the excellent Elite Beat Agents series, on Mordhau's surprisingly hot debut & classic interviews/retrospectives around Tetris & Sam and Max.
Categories: Game Theory & Design

Profile form mode

New Drupal Modules - 22 June 2019 - 2:30am
Profile form mode

Provide form mode page for profiles.

You can visit add/edit profile page on different mode:

Categories: Drupal

Entity Browser Upload & Extract

New Drupal Modules - 21 June 2019 - 3:23pm

This module aims to provide an upload widget to be used in Media Entity browser (and possibly other options) that extracts a zip file and uploads to the corresponding entities.

Categories: Drupal

Subscription services unlikely to replace traditional game sales, says WBIE

Social/Online Games - Gamasutra - 21 June 2019 - 12:00pm

Warner Bros Interactive Entertainment president David Haddad tells VentureBeat that streaming and traditional premium sales serve two different types of players. ...

Categories: Game Theory & Design

OPTASY: How to Upgrade to Drupal 9: Just Identify and Remove Any Deprecated Code from Your Website

Planet Drupal - 21 June 2019 - 8:01am
How to Upgrade to Drupal 9: Just Identify and Remove Any Deprecated Code from Your Website radu.simileanu Fri, 06/21/2019 - 15:01

This is no news anymore: preparing to upgrade to Drupal 9 is just a matter of... cleaning your website of all deprecated code. 

No major disruption from Drupal 8. No more compatibility issues to expect (with dread)...

“Ok, but how do I know if my website's using any deprecated APIs or functions? How do I check for deprecations, identify them and then... update my code?”

2 legitimate questions that must be “haunting” you these days, whether you're a:

Categories: Drupal

Consoles are resilient for now, but cloud gaming will create new dynamics and competition - by Matthew Bailey Blogs - 21 June 2019 - 8:00am
Senior Analyst Matthew Bailey shares insights from Ovum’s latest Game Console Device Forecast - analyzing key trends shaping the future of the home game console market.
Categories: Game Theory & Design

I don't hate social media... - by Claire Sh Blogs - 21 June 2019 - 7:31am
Is there a love-hate relationship between Marketeers and Social media?
Categories: Game Theory & Design

Prevent broken games with computer play testing - part3 - by Sascha de Waal Blogs - 21 June 2019 - 7:29am
In this part we will look at how to implement this framework into your game. For this example, I have made a simple game to test it on. You can view and download it here.
Categories: Game Theory & Design

Using Max 8 as a synthesizer for Unity with UnityOSC - by Cale Plut Blogs - 21 June 2019 - 7:27am
This post gives a basic run-down example of how to use Max 8 as a synthesizer for the Unity game engine, using jorgegarcia's UnityOSC plug-in (available at
Categories: Game Theory & Design

Part 4, Putting into play - How to trigger the narrative vehicle - by Katarina Gyllenback Blogs - 21 June 2019 - 7:26am
"Putting into play" is part of more than a one-year-long project which goal is to explain from a cognitive and narrative perspective the mind and hands-on approach to the design of an engaging and dynamic game system.
Categories: Game Theory & Design

Archaeologist considers Heaven's Vault - by Bob Whitaker Blogs - 21 June 2019 - 7:21am
Bob Whitaker talks with archaeologist Andrew Reinhard about Heaven's Vault, the latest game from Inkle Studios. Topics include archaeology, the depiction of archaeologists in games, parsing ancient languages, and artifact colonialism.
Categories: Game Theory & Design

Entity Reference Views Token

New Drupal Modules - 21 June 2019 - 6:52am

Provides a views selection plugin with support tokens for entity reference fields.


The module depends on Token module.

Categories: Drupal

OpenSense Labs: Drupal in the age of FinTech

Planet Drupal - 21 June 2019 - 6:41am
Drupal in the age of FinTech Shankar Fri, 06/21/2019 - 19:11 "There are hundreds of startups with a lot of brains and money working on various alternatives to traditional banking" - Jamie Dimon, CEO, JPMorgan Chase

FinTech and the disruption it can cause to the traditional banking systems is now a hot topic of debate in the banking conferences. Global venture capital funds are super-bullish on this front and are accentuating investments in the FinTech companies. Thanks to the burgeoning demand of FinTech in recent times, more crowdsourcing platforms are letting artists or fledgling entrepreneurs to crowd-source capital from a large constituency of online donors or investors.

For instance, peer to peer (P2P) lending, the high-tech equivalent of borrowing money from friends, helps in raising a loan from an online community at a mutually negotiated interest rate. Also, digital wallet providers allow people to zip money across borders even without any bank accounts using handheld devices.

Amalgamation of these technologies, which goes under the umbrella term FinTech, is expected to metamorphose the way all of us use banking and financial services. And Drupal can act as the perfect content management framework for building a great FinTech platform.

A portmanteau of financial technology

Financial technology, which is referred to as FinTech, illustrates the evolving intersection of financial services and technology. FinTech allows people to innovate while transacting business ranging from digital money to double-entry bookkeeping.

The lines between technology and the financial services are blurring

Since the advent of the internet revolution and later the mobile internet revolution, financial technology has grown multifold. Originally referred to   technology applied to the back office of banks or trading firms, FinTech now caters to a broad variety of technological interventions into personal and commercial finance.

According to EY’s FinTech Adoption Index, one-third of consumers leverage at least two or more FinTech services and more and more of these consumers are also aware of FinTech being a part of their daily lives.

FinTech encompasses the startups, technology companies or even legacy providers. Startups use technology to offer existing financial services at affordable costs and to provide new tech-driven solutions. Incumbent financial enterprises look to acquire or work with startups to drive digital innovation. Technology companies offer payment tools. All these can be seen as FinTech. Surely, the lines between technology and the financial services are blurring.

Origins of FinTech Source: 16Best

In broad lines, the financial industry has seen a gargantuan shift over the years with the way it is leveraged in the times of rapid technological advancements. 16Best has compiled a brief history of FinTech which shows how the gap between financial services and the technology has got bridged over the years.

The gap between financial services and the technology has got bridged over the years.

In 1918, the Fedwire Funds service began offering electronic funds transfer. And while the Great Depression was ravaging the world’s economies, IBM provided some solace with its 801 Bank Proof Cach Machine that offered the means for faster cheque processing. Subsequently, credit cards and ATMs came into existence in the ‘50s and ‘60s.

In 1971, first all-electronic trading emerged in the form of NASDAQ. And in 1973, the SWIFT (Society for Worldwide Interbank Financial Telecommunications) built a unified messaging framework between banks for handling money movement.

1997 was the year which saw the emergence of mobile payment through Coca-Cola Vending Machine. Fast forward to 2000s and the present decade, a slew of innovations crashed into the finance sector with the introduction of digital wallets, contactless payments and cryptocurrencies.

FinTech is definitely re-inventing a quicker and more durable wheel as the world continues to witness a superabundance of new ventures refining financial services with technology.

Merits of FinTech

Financial technology has taken the financial services to a whole new level with a cluster of merits that it offers. Here are some of the major benefits of FinTech:

  • Robo Advisors: They are one of the biggest areas of FinTech. These online investment services put users through a slew of questions and then relies on algorithms to come up with an investment plan for them.
  • Online Lending: It encompasses all aspects of borrowing from personal loans to refinancing student loans which improves money lending.
  • Mobile payments: There is a growing demand for mobile payment options with the stupendous rise of mobile devices over the years.
Total revenue of global mobile payment market from 2015 to 2019 (in billion U.S. dollars) | Statista

Personal Finance and Savings: A plethora of FinTech organisations in the micro saving department have been helping people to save their change for rainy days and a whole lot of them rewarding customers for doing so. For instance, Digit allows you to automate the process of saving extra cash.

Source: Statista

Online Banking and Budgeting: Online banks like Simple reward users for using their ‘automatic savings’ service and also offer a cost-effective option over a traditional bank. Leveraging online tools, they assist users to plan budgets and handle their money smartly from their mobile devices with minimal effort to meet their savings goals.

Insurance: New insurance models have been strengthening the FinTech space. Metromile, an insurance model, sells pay per mile car insurance.

Source: Statista

Regtech: Regulation Technology, which utilises IT to enhance regulatory processes, is one of the significant sectors where numerous FinTech app ideas have come into light around this domain. Regtech is useful for trading in financial markets, monitoring payment transactions and identification of clients among others. For instance, PassFort helps in standardising the online compliance processes.

How is Drupal powering FinTech?

Organisations offering FinTech solutions need to maintain a robust online presence. Drupal has been powering the landscape of FinTech with its enormous capabilities.

The launch of TPG Capital

TPG Capital is one of the major enterprise-level FinTech companies which has leveraged the power of Drupal 8.

One of the primary objectives for TPG’s marketing circuit was to harness the Drupal’s flexibility as a digital empowerment platform. They wanted the ability to make alterations to content on the fly and try out new messaging approaches. Simultaneously, the financial industry’s stringent legal and regulatory requirements called for a flexible TPG platform that would meet the specific needs of the sector thereby offering top-notch security.

Drupal came out as the right choice when it came to the CMS that would facilitate the TPG’s goal for mirroring their cutting-edge business practices and incorporate modern website design and branding.

A digital agency built a responsive, mobile-first site. It featured newer CSS features like Flexbox and CSS animations and minimised the site’s dependence on Compass by introducing auto prefixer. Moreover, Drupal 8 version of Swifttype was built for the search component and contributed back to the Drupal Community.

The launch of Tech Coast Angels

Tech Coast Angels are one of the biggest angel investment organisation in the US. 

Tech Coast Angels selected Drupal as their CMS of choice for its excellent features vis-à-vis user authentication, account management, roles and access control, custom dashboards, intricate web forms for membership and funding application, workflow management and email notifications.

Performance improvements were made by a digital agency to both the Drupal application and the server environments which brought down the costs to a huge extent by minimising the hardware requirements necessary to run the Drupal codebase in both staging and production environments.

With Drupal being one of the most security focussed CMSs, it helped a great deal in making amendments related to security of the site. Views caching were enabled and unnecessary modules were turned off on the production server.

Market trends

The Pulse of FinTech 2018 by KPMG shows that global investments activity in FinTech companies has been steadily rising with 2018 turning out as the most profitable year. It is only going to grow more in the coming years.

In the coming years, the main trends in the asset and wealth management, banking, insurance and transactions and payments services industries can be seen in the illustration above.


FinTech is a great alternative to traditional banks. FinTech excels where traditional banks lag behind. In addition to offering robust financial services leveraging technological advancements, organisations offering FinTech solutions need to have a superb digital presence to offer a great digital experience. Drupal can be an awesome content store for an enterprise-level FinTech platform.

Drupal experts at Opensense Labs have been powering digital transformation pursuits of organisations offering a suite of services.

Contact us at to build a FinTech web application for your business using Drupal.

blog banner blog image FinTech Drupal FinTech Drupal and FinTech Financial Technology FinTech platform FinTech web application FinTech website Blog Type Articles Is it a good read ? On
Categories: Drupal

The 3 Tweaks I Make To Speed Up D&D Combat

Gnome Stew - 21 June 2019 - 6:35am


I’ve gotten back into the D&D game with 5th edition (as many of us have), and running games at conventions, for home groups, and at events like meetups and social groups has given me a diversity of D&D 5e game types. I’ve always found that there is one thing in common with D&D combats between all these different types of games – combats still often drag. Especially at higher levels, there is something of a grind to taking down multiple enemies or big enemies with lots of HP. Sometimes you want to emphasize the drawn out nature of a tough and grueling combat through a dungeon, but sometimes you want to slide through the combats a bit quicker and move on with the narratives, or you want to pack more combat into the game so that the players feel a sense of progression and can move between the scenes rather than spend 2 hours on one combat. If you’re a purist that only wants to run things by RAW rather than RAI, skip over the rest of this because these tweaks are more about improving the experience rather than the pure mechanical game aspect. With that said, here are the 3 biggest things I do to make sure D&D combats move quickly and have a lot more action in them.

Three / Fourths HP For Enemies, Especially Tanks – Knock Down The Grind

I’ve often found the thing that slows down most D&D combats is that some enemies are just tanks compared to the players’ ability to deal consistent damage. That one roll that failed on a great spell, the lack of good damage rolls consistently… any small stroke of bad luck can turn the tide in a, let’s say tedious way. Dropping the standard HP of most enemies (but especially tank enemies with a lot of HP) can change this paradigm and speed up combats in a very satisfying way. If the players are rolling well or using really well thought out tactics, it makes their successes feel even better. They get to end a combat quicker because they were smart of successful. Three / Fourths HP has been my sweet spot, but for some really tanky enemies I might drop it to 60%. IF I find that the combat is just OVER within a few minutes because I was overzealous, I can always tweak it back up to normal. I’m much more about letting the players get the win though.

Increase Enemy Damage – But Not At Early Levels

The other problem I’ve had with some D&D combats, especially in shorter convention games, is that after a certain level many of the PCs feel untouchable. I can’t get them to feel threatened, even when I’m running the Tarrasque. (I’m looking at you barbarians…) Sometimes this is because I have to play the NPCs logically. E.G. they wouldn’t geek the mage first because she did a great job of disguising herself as a fighter, or the clay golem was ordered to destroy the bard who was shouting insults and he’s running away fast. When I want to speed things up, I edge up enemy damage just enough that it feels legitimate. Usually I rough judge this to about 150%. If the creature does 6 damage per hit, now it does 9, etc.

I moved into this paradigm once I started using Kobold Press’s Tome of Beasts and a nasty (but fun) little creature called a Fext. It has a ranged ray attack that does a chunk of damage at will. That one aspect really put my players on edge and they felt a lot more sense of threat and action. I was actually able to take down a fighter or two and force the healers to engage and get those fighters back up and running. Combined with lower HP on the Fext, the fight suddenly became a quicker but more action oriented experience. I’ll use this rule often, BUT NEVER WHILE THE PCS ARE AT LOWER LEVELS. Low level PCs are squishy and you don’t need to do much to make them feel threatened. As they go up in level, getting that feeling into the game is hard and it sometimes drops into the tedious grind.

Make Sure PCs Have and USE their Healing

Now I’m not actually out to kill the PCs, I want them to feel like their actions matter and that there is a sense of threat, but I want them to get back up after they fall. So, I always make sure the players have access to healing and that they USE it. I’ll often provide some magic item to the cleric to use as a last chance healing item. Some staff of cure wounds or some extra potions so that when people fall they can be brought back. One of my favorite items to provide is the Healing Shillelagh. It is basically heal at will for 1d6, or damage at will for 1d4. Roll a d20. 1-10 and the magic fails to activate and it deals 1d4 damage. 11-20 and it heals 1d6 points of damage. It’s a fun little gimmick that players feel will often resolve in their favor.  Another fun option I’ve used is the Caduceus of Cautious Curing. It’s a small stone that can be placed on a person and anything with cure wounds can cast it as a ritual, up to 3 times per day. It forces healing out of combat, regenerates a little bit of HP and often adds some extra boosts during short rests.

Fun and shenanigans aside, any kind of boost to their healing ability, even if it takes a ritual to perform lets them know they’ll get some recovery once they are out of immediate danger. This assurance that they can recover after a vicious fight will make players feel more confident in taking risks and being less cautious during combats. That speeds up the combats immensely and prevents a lot of analysis paralysis.

Wrapping It Up

So, my three changes are:

  • Tweak 1 – Drop enemies to 3/4 their HP to start the fight, especially tanks.
  • Tweak 2 – Increase NPC damage to provide threat and speed up desire to eliminate the enemies, but never at lower levels.
  • Tweak 3 – Make sure the PCs have off-combat healing options that they can cheaply use.

These three tweaks have helped me incredibly while I’m running games. Players seem to like the combats and push through them a lot quicker. They get more of a sense of satisfaction when they down an enemy, especially when it is dealing out the damage.  Since they’re bleeding a bit more they feel like the  combat had more meaning and was less one-sided, even if it was against normally “weaker” enemies. 10 Goblins with at will high damage attacks suddenly becomes a threat (using tweak 2) even if they are being waded through with ease. The mage is more likely to use the fireball to remove the mass threat rather than hold off. These sorts of tweaks aren’t for everyone, but try them out in a game and see how it runs. What are your tweaks to combat and action scenes for crunchy games like D&D?

Categories: Game Theory & Design Responsive design in Drupal 8: great core & contributed modules

Planet Drupal - 21 June 2019 - 5:23am
Drupal 8 has been built with mobile devices in mind. It has responsive default themes, responsive admin interfaces, and powerful opportunities for mobile-friendly design. Great Drupal 8 modules are very helpful in implementing any ideas in this area.
Categories: Drupal

Activity Tracking

New Drupal Modules - 21 June 2019 - 3:42am

This module track & logs of entity operations (Create, Update & Delete) action performed by the users/cron are saved in the database and can be viewed on the page /activitytrackinglog.

If you wish to exclude certain entities from being tracking, then you can put the entity name into provide configuration (admin/config/system/activity_tracking) and their logs will not be tracked.

Categories: Drupal


Subscribe to As If Productions aggregator