Most modern game engines support PBR (physically-based rendering) materials. These maps can be created using expensive and hard to learn software, or created from photographs. There's an alternative however, you can draw these textures by hand using free software and basic drawing skills![Read More]
Over the years, I’ve had good and bad experiences with teams and projects, but that’s part of the process. The bright side is that I learned a few tips and tricks that can help to find and manage a team easier, which I will share today.[Read More]
In this post, I’ll share the nuances of handling near-field voice control, which uses the microphone button on the remote, and far-field voice control, which uses an Alexa-enabled device linked to a Fire TV.[Read More]
Missile Cards isn’t my first commercial project, but it’s one of the weirdest, most ambitious, and most successful games I’ve created to date. For me, learning is an important part of the process and each project brings new challenges, victories, and opportunities to share my experience with others.[Read More]
Today, we are going to use PRNG to create some random cave-like environments using a programming model called cellular automata.[Read More]
In this tutorial we will walk you through how to integrate GameOn's APIs into an Android game. Using a simple quiz game as an example, you'll see how each piece fits together to produce a working game integration.[Read More]
With proxy support on Fire TV and using a popular proxy tool such as Charles Proxy, you can set up your Fire TV environment to view SSL/HTTPS traffic in plain text.[Read More]
Learn how to enable in-app voice control by integrating the Android Media Session API.[Read More]
I will talk about three examples in this article related to that genre, namely: Coyote Time, Jump Buffering, and Sticky Walls. Let’s get started.
In my previous blog post, we went over some basic tools and terminology for audio engineering. Now that we have an appreciation of the basic sculpting tools available to us, let’s talk about a holistic approach to the soundscape.
The experience on Fire TV requires you to think about designing for the 10-foot experience as well as taking into account different control interfaces, like a remote and voice capabilities.
Designing for voice is different from designing for screens; therefore, developers looking to build for voice can start by embracing a set of design principles that are unique to voice-first interactions. Here we cover four design patterns to keep in mind.[Read More]