Author name: Paul Patrick

warm-up-the-holidays-with-this-$50-off-deal-for-the-ember-smart-mug-2

Warm up the holidays with this $50-off deal for the Ember Smart Mug 2

internal/modules/cjs/loader.js: 905 throw err; ^ Error: Cannot find module ‘puppeteer’ Require stack: – /home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js: 902: 15) at Function.Module._load (internal/modules/cjs/loader.js: 746: 27) at Module.require (internal/modules/cjs/loader.js: 974: 19) at require (internal/modules/cjs/helpers.js: 101: 18) at Object. (/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js:2: 19) at Module._compile (internal/modules/cjs/loader.js: 1085: 14) at Object.Module._extensions..js (internal/modules/cjs/loader.js: 1114: 10) at Module.load (internal/modules/cjs/loader.js: 950: 32) at Function.Module._load (internal/modules/cjs/loader.js: 790: 12) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js: 75: 12) code: ‘MODULE_NOT_FOUND’, requireStack: [ ‘/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js’ ]

Warm up the holidays with this $50-off deal for the Ember Smart Mug 2 Read More »

android-tv-development-has-its-eyes-on-the-future,-as-old-adt-3-box-gets-the-boot

Android TV development has its eyes on the future, as old ADT-3 box gets the boot

internal/modules/cjs/loader.js: 905 throw err; ^ Error: Cannot find module ‘puppeteer’ Require stack: – /home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js: 902: 15) at Function.Module._load (internal/modules/cjs/loader.js: 746: 27) at Module.require (internal/modules/cjs/loader.js: 974: 19) at require (internal/modules/cjs/helpers.js: 101: 18) at Object. (/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js:2: 19) at Module._compile (internal/modules/cjs/loader.js: 1085: 14) at Object.Module._extensions..js (internal/modules/cjs/loader.js: 1114: 10) at Module.load (internal/modules/cjs/loader.js: 950: 32) at Function.Module._load (internal/modules/cjs/loader.js: 790: 12) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js: 75: 12) code: ‘MODULE_NOT_FOUND’, requireStack: [ ‘/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js’ ]

Android TV development has its eyes on the future, as old ADT-3 box gets the boot Read More »

the-pixel-feature-drop-for-december-is-out-now.-here’s-everything-that’s-new

The Pixel Feature Drop for December Is Out Now. Here’s Everything That’s New

internal/modules/cjs/loader.js: 905 throw err; ^ Error: Cannot find module ‘puppeteer’ Require stack: – /home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js: 902: 15) at Function.Module._load (internal/modules/cjs/loader.js: 746: 27) at Module.require (internal/modules/cjs/loader.js: 974: 19) at require (internal/modules/cjs/helpers.js: 101: 18) at Object. (/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js:2: 19) at Module._compile (internal/modules/cjs/loader.js: 1085: 14) at Object.Module._extensions..js (internal/modules/cjs/loader.js: 1114: 10) at Module.load (internal/modules/cjs/loader.js: 950: 32) at Function.Module._load (internal/modules/cjs/loader.js: 790: 12) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js: 75: 12) code: ‘MODULE_NOT_FOUND’, requireStack: [ ‘/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js’ ]

The Pixel Feature Drop for December Is Out Now. Here’s Everything That’s New Read More »

the-android-december-security-patch-is-here

The Android December security patch is here

internal/modules/cjs/loader.js: 905 throw err; ^ Error: Cannot find module ‘puppeteer’ Require stack: – /home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js: 902: 15) at Function.Module._load (internal/modules/cjs/loader.js: 746: 27) at Module.require (internal/modules/cjs/loader.js: 974: 19) at require (internal/modules/cjs/helpers.js: 101: 18) at Object. (/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js:2: 19) at Module._compile (internal/modules/cjs/loader.js: 1085: 14) at Object.Module._extensions..js (internal/modules/cjs/loader.js: 1114: 10) at Module.load (internal/modules/cjs/loader.js: 950: 32) at Function.Module._load (internal/modules/cjs/loader.js: 790: 12) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js: 75: 12) code: ‘MODULE_NOT_FOUND’, requireStack: [ ‘/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js’ ]

The Android December security patch is here Read More »

the-complete-guide-to-shiny-hunting-in-pokemon-scarlet-and-violet

The Complete Guide to Shiny Hunting in Pokémon Scarlet and Violet

internal/modules/cjs/loader.js: 905 throw err; ^ Error: Cannot find module ‘puppeteer’ Require stack: – /home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js: 902: 15) at Function.Module._load (internal/modules/cjs/loader.js: 746: 27) at Module.require (internal/modules/cjs/loader.js: 974: 19) at require (internal/modules/cjs/helpers.js: 101: 18) at Object. (/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js:2: 19) at Module._compile (internal/modules/cjs/loader.js: 1085: 14) at Object.Module._extensions..js (internal/modules/cjs/loader.js: 1114: 10) at Module.load (internal/modules/cjs/loader.js: 950: 32) at Function.Module._load (internal/modules/cjs/loader.js: 790: 12) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js: 75: 12) code: ‘MODULE_NOT_FOUND’, requireStack: [ ‘/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js’ ]

The Complete Guide to Shiny Hunting in Pokémon Scarlet and Violet Read More »

synology’s-upcoming-big-dsm-7.2-update-is-filled-with-long-awaited-features

Synology’s upcoming big DSM 7.2 update is filled with long-awaited features

internal/modules/cjs/loader.js: 905 throw err; ^ Error: Cannot find module ‘puppeteer’ Require stack: – /home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js: 902: 15) at Function.Module._load (internal/modules/cjs/loader.js: 746: 27) at Module.require (internal/modules/cjs/loader.js: 974: 19) at require (internal/modules/cjs/helpers.js: 101: 18) at Object. (/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js:2: 19) at Module._compile (internal/modules/cjs/loader.js: 1085: 14) at Object.Module._extensions..js (internal/modules/cjs/loader.js: 1114: 10) at Module.load (internal/modules/cjs/loader.js: 950: 32) at Function.Module._load (internal/modules/cjs/loader.js: 790: 12) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js: 75: 12) code: ‘MODULE_NOT_FOUND’, requireStack: [ ‘/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js’ ]

Synology’s upcoming big DSM 7.2 update is filled with long-awaited features Read More »

Cookie to Cookieless: The Latest Trend in Ad Buying?

internal/modules/cjs/loader.js: 905 throw err; ^ Error: Cannot find module ‘puppeteer’ Require stack: – /home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js: 902: 15) at Function.Module._load (internal/modules/cjs/loader.js: 746: 27) at Module.require (internal/modules/cjs/loader.js: 974: 19) at require (internal/modules/cjs/helpers.js: 101: 18) at Object. (/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js:2: 19) at Module._compile (internal/modules/cjs/loader.js: 1085: 14) at Object.Module._extensions..js (internal/modules/cjs/loader.js: 1114: 10) at Module.load (internal/modules/cjs/loader.js: 950: 32) at Function.Module._load (internal/modules/cjs/loader.js: 790: 12) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js: 75: 12) code: ‘MODULE_NOT_FOUND’, requireStack: [ ‘/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js’ ]

Cookie to Cookieless: The Latest Trend in Ad Buying? Read More »

Billboards for Phones: Taking Back the Phone Channel from Scammers 

internal/modules/cjs/loader.js: 905 throw err; ^ Error: Cannot find module ‘puppeteer’ Require stack: – /home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js: 902: 15) at Function.Module._load (internal/modules/cjs/loader.js: 746: 27) at Module.require (internal/modules/cjs/loader.js: 974: 19) at require (internal/modules/cjs/helpers.js: 101: 18) at Object. (/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js:2: 19) at Module._compile (internal/modules/cjs/loader.js: 1085: 14) at Object.Module._extensions..js (internal/modules/cjs/loader.js: 1114: 10) at Module.load (internal/modules/cjs/loader.js: 950: 32) at Function.Module._load (internal/modules/cjs/loader.js: 790: 12) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js: 75: 12) code: ‘MODULE_NOT_FOUND’, requireStack: [ ‘/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js’ ]

Billboards for Phones: Taking Back the Phone Channel from Scammers  Read More »

5 Advertising Predictions for 2023 That B2B Marketers Should Know

internal/modules/cjs/loader.js: 905 throw err; ^ Error: Cannot find module ‘puppeteer’ Require stack: – /home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js: 902: 15) at Function.Module._load (internal/modules/cjs/loader.js: 746: 27) at Module.require (internal/modules/cjs/loader.js: 974: 19) at require (internal/modules/cjs/helpers.js: 101: 18) at Object. (/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js:2: 19) at Module._compile (internal/modules/cjs/loader.js: 1085: 14) at Object.Module._extensions..js (internal/modules/cjs/loader.js: 1114: 10) at Module.load (internal/modules/cjs/loader.js: 950: 32) at Function.Module._load (internal/modules/cjs/loader.js: 790: 12) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js: 75: 12) code: ‘MODULE_NOT_FOUND’, requireStack: [ ‘/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js’ ]

5 Advertising Predictions for 2023 That B2B Marketers Should Know Read More »

‘super-smash-bros’-creator-masahiro-sakurai-says-vr-is-“truly-the-perfect-fit”-for-some-games

‘Super Smash Bros’ Creator Masahiro Sakurai Says VR is “Truly the perfect fit” for Some Games

In his video series introducing aspiring developers to the basics of game development, Super Smash Bros creator Masahiro Sakurai recommends viewers give VR a try to understand what it does uniquely well.

Masahiro Sakurai has had an illustrious career in game development. Though best known as the creator and director of the Super Smash Bros series, the first game in the series was actually his fourth game. He first got his start back in 1992 with another franchise you’ve probably heard of… Kirby.

With 30 years of experience under his belt, Sakurai recently started up his own YouTube channel to share his game design philosophy with the world. The series, straightforwardly called Masahiro Sakurai on Creating Games, covers everything from game pitching to game design to managing a dev team—all in bite-sized videos that are short, sweet, and geared toward aspiring developers.

Sakurai briefly touched on VR in one of his recent videos that focused on choosing the right field-of-view for a given game. Speaking of both VR’s strengths and weaknesses, he ultimately encourages his viewers to give VR racing games a try to understand what a VR headset brings to the table in terms of field-of-view and immersive first-person perspective.

In racing games, a cockpit viewpoint would probably feel the most realistic. And yet, I feel like most developers tend to go for something different [like a third-person point of view]. [First-person] can make the game hard to play, since the screen space available for actual gameplay ends up severely decreased [because of the limited view out the car’s windshield].

You could try playing VR instead, but the lower resolution will make distant objects too blurry to really see. That’s a problem when the player is using it to see more. And when driving in real life, you can glance sideways like this… but the only way to do that in VR is to turn your entire head.

Still, I recommend you overlook these downsides and give VR racing a try, even just once. Motion sickness is always a possibility, but for games that separate your viewpoint and direction of travel, VR is truly the perfect fit. Back to the topic at hand…

Despite clearly appreciating the unique experience that a VR headset can bring to a game, Sakurai hasn’t created any VR content himself. According to NintendoLife, back in 2015 Oculus offered to contract Sakurai to create a VR game, but ultimately he declined, citing the medium’s small audience size.

While the VR audience is still far from the size of mainstream gaming at large, it has no doubt increased significantly since 2015; I wonder what if Sakurai would make of the VR landscape today.

‘Super Smash Bros’ Creator Masahiro Sakurai Says VR is “Truly the perfect fit” for Some Games Read More »

how-to-emulate-old-pokemon-games-on-your-android-phone

How to Emulate Old Pokemon Games on Your Android Phone

internal/modules/cjs/loader.js: 905 throw err; ^ Error: Cannot find module ‘puppeteer’ Require stack: – /home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js: 902: 15) at Function.Module._load (internal/modules/cjs/loader.js: 746: 27) at Module.require (internal/modules/cjs/loader.js: 974: 19) at require (internal/modules/cjs/helpers.js: 101: 18) at Object. (/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js:2: 19) at Module._compile (internal/modules/cjs/loader.js: 1085: 14) at Object.Module._extensions..js (internal/modules/cjs/loader.js: 1114: 10) at Module.load (internal/modules/cjs/loader.js: 950: 32) at Function.Module._load (internal/modules/cjs/loader.js: 790: 12) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js: 75: 12) code: ‘MODULE_NOT_FOUND’, requireStack: [ ‘/home/760439.cloudwaysapps.com/jxzdkzvxkw/public_html/wp-content/plugins/rss-feed-post-generator-echo/res/puppeteer/puppeteer.js’ ]

How to Emulate Old Pokemon Games on Your Android Phone Read More »

how-active-games-can-make-you-healthy

How Active Games Can Make You Healthy

 

Video games have been blamed for sedentary lifestyles and social problems since early arcade games hit the streets in the 1970s. Throughout my career, from post-doctoral research to the company boardroom, I have made it my mission to change that perception and truly bring physical activity into the gaming industry.

The recipe is simple: By fully utilizing the capabilities of mixed reality technologies, we can make active, social, and fun gaming experiences that reward exercise. Combining the benefits of an active lifestyle with everything we love about video games, we can finally bury all the negative stereotypes for good.

The Pandemic Glued Us to the Couch

The COVID-19 pandemic was a tough time for many. A study by WHO found that the global prevalence of anxiety and depression increased by 25%. Especially young people found themselves cut off from their social networks. At the same time, interest in gaming skyrocketed.

When we were stuck in our houses, playing video games became one of few ways to spend time with friends and family. Studies undertaken after the pandemic show that people who played augmented reality games like Pokémon Go or Harry Potter: Wizards Unite were less likely to develop anxiety and depression. Another study showed that young people who played online games coped better with anxiety, depression, and stress related to lockdown measures.

Many of our gaming habits have stuck with us after restrictions were lifted. In the US, 56% of male and 47% of female respondents to a recent survey said they play video games as often as they did during the pandemic. Safe to say, gaming is here to stay.

Active Games Make People Active

While games are more popular than ever, we are facing another problem: Sitting down is the new pandemic. As much as 80% of the global underage population does not get enough weekly exercise. The average American sits more than 6.5 hours daily, and it’s even worse in the UK at over 9 hours. Yet we have to acknowledge that going for a run or to the gym is not for everyone. To include more people, we have to rethink what exercise could be.

Gamified exercise is the key. Active games have been around for a long time and are growing in popularity. The first dancing game with a floor pad launched in 1987, and by the late 90s, they were a feature at every arcade. All major consoles have featured active games since Playstation 2’s EyeToy. Yet, these games all share the same issue: they are primarily for one or two players, and the experience relies heavily on factors like additional controllers, having a good TV, or enough space in the living room.

Pokémon Go took on this challenge and made active gaming accessible. Players have to move around to progress and so they had no other choice than to take the dog for a walk or go to the park. Data from 2017 showed the number of active players that walked more than 10,000 steps per day had increased from 15% to 28% since the game launched. Using AR technology and mobile phones, inserting the game directly into the player’s surroundings made the gaming experience feel real.

So how do we build on the success of Pokémon Go? For me, the digitalization of theme parks, arcades, and activity centers, provides a fantastic opportunity to introduce MR active games to larger groups. Using immersive technology, we can create fun and challenging group gaming experiences that could never fit in our living rooms.

Active Games Are Social Arenas

Video games are social, and creating social games is also what MR systems do best. New, immersive, digital attractions are a great social way to inspire competition and get people moving. Friends can work out together, and you are free to move around in the game arena. Competing against real people in a mixed reality space where they can see, hear, touch, and talk to each other while playing takes the gaming experience to the next level.

As a social arena, gearless MR games have an advantage over their equipment-based VR cousins. By removing the need for mobile phones or headwear, we can create games that let you stay connected with your fellow players in the real world. The game truly becomes a challenge you face together. The sense of jeopardy is real, as are the interactions you have with other players.

MR technology also lets us create new, gamified activities for traditional sports venues such as gyms or climbing centers. By boosting the spread of MR gaming experiences, we can introduce healthy activity to more people and promote healthy living. I can think of no better use of technology.

Guest Post


How Active Games Can Make You Healthy Read More »