Android Native Audio

Anyone who's done serious work in Unity knows that it's notorious for audio issues. It's basically impossible to get a perfectly-looping...

Now, We Wait...

After spending this weekend testing a final few things, today I uploaded the 1.0 version of Undersea Odyssey to the Google Play Store. I...

IAPs

The second part of my genius money-making strategy is to include In-App Purchases. Also known as microstransactions, they've been the...

Adding Ads

And now, the moment we've all been waiting for: adding Unity Ads to the game so that we can finally start making some money. The concept...

Google Leaderboards

Since we last spoke, I've been working on the mobile app-specific parts of my mobile app, namely integrating Unity Ads and Google Play...

Online Demo is Live!

Here's a surprise to kick off your weekend: the online demo of Undersea Odyssey is live! I wanted to start promoting this one as soon as...

How To Play

I've always disliked when people use "personal stuff" as an excuse for not getting their work done. This problem ran rampant during my...

Phone Input (Part II)

Last time, we were talking about how to read phone input, and we concluded that none of the motion-sensing tools available in the API...

Phone Input (Part I)

If the date stamps on these things are any indication, I've been working on Undersea Odyssey for a month and a half now, and I've only...

The Behavioral Model

Welcome to another edition of this devlog. Today's topic is the Behavioral Model of coding, which is one of the most personally...

Shopping for Subs

Today, I'd like to talk to you about the in-game shop. The eventual plan is to offer a way to pay for items using real money, but before...

New Game Announcement!

My latest game project is called Undersea Odyssey. It's my first excursion into the world of mobile gaming, and I'll be making use of...

Prefab Variants

The first thing I did when starting my next game project was update to Unity 2019. It was due, but the biggest factor in that decision...