Unity AWS S3 Example Fixed

Let’s say you want to upload a file to AWS S3 from your Unity game. Well, if you follow the AWS instructions, you’ll probably run into errors. This guide helps you through the errors I encountered. Step 1 – Follow the Setup the AWS SDK Tutorial Notes: While importing the AWS SDK into Unity, since I only …

My First Game

(Please excuse the prototype graphics…) Estimated release: December 2018 You own an animal shelter in your pocket! Rescue, adopt, and play with cats and dogs in an exciting mobile incremental game. How many adoptions can your shelter provide? What’s the best part? Some of the profits go to REAL-LIFE animal shelters! How many real animals …

How to Add Layers of Challenge to Keep Players in Flow

One of the best ways to keep difficulty balanced for different skill levels between players is Challenge Layering. Challenge Layering is when games have multiple goals of different difficulty at a given time that players can choose to complete. If they become bored or frustrated, the player can make the game harder or easier for …

Coding for the Future: Making Code Readable and Extensible

In today’s world, software tends to live on and on with many features added over the course of its lifetime. To deal with perpetual software, software engineers must write code that is maintainable. Maintainable code has two properties we care about: readability, the ease of understanding code, and extensibility, the ease of extending code later. As …

My Best Games of 2017

For me, this was an incredible year for games. As a 3D platformer and JRPG fan, this year was much-needed candy to my palette. Let’s do this by category: Adventure/Action RPGs Zelda: Breath of the Wild– Quite the experience. Probably the ultimate form of adventure we’ve seen in any video game to date. Buy this …