What is Game Design: The Creative Side of Development

What is Game Design: The Creative Side of Development

It is no real secret that making games is a complex and intense process – whether you’re creating a simple platformer or something as robust as an MMORPG. This complexity begins first and foremost at the idea stage where the life essence of all game projects begins. As much as some people might wish it, … Read more What is Game Design: The Creative Side of Development

A Guide to the Unity Device Simulator

A Guide to the Unity Device Simulator

You can access the full course here: Publishing and Optimizing Mobile Games Unity Device Simulator Tutorial In this lesson, we’re going to be looking at the Device Simulator inside of Unity. Device Simulator is a package you can install as an alternative to the default Game view. It allows us to get a preview of … Read more A Guide to the Unity Device Simulator

Unity vs. Unreal – Choosing a Game Engine

Unity vs. Unreal

When learning game development, people often wonder about what the best game engine is – in fact, we’ve done a whole entire article on the matter. In terms of versatility, power, popularity, and use in the industry – there are two that most people talk about though: the Unity game engine and the Unreal Engine. Answering … Read more Unity vs. Unreal – Choosing a Game Engine

Optimizing Mobile Apps in Unity

Web Class: Mobile Game Development

You can access the full course here: Mobile Game Development for Beginners Caching Objects In Unity, there’s many functions we can use to easily get objects/components. GameObject.Find GameObject.GetComponent GameObject.FindObjectOfType GameObject.FindObjectWithTag Camera.main Calling these every frame or frequently is not recommended. What you should do, is cache the object so that you can easily use it … Read more Optimizing Mobile Apps in Unity

How to Detect Touch Input for Mobile

Web Class: Mobile Game Development

You can access the full course here: Mobile Game Development for Beginners Touch Inputs Create a new C# script called ColorChanger and attach it to the main camera. Open it up in Visual Studio. In the Update function, we’re going to check for touch inputs. If the player has touched the screen, shoot a raycast at what … Read more How to Detect Touch Input for Mobile

Creating Mobile Games with Phaser 3 and Cordova

Phaser 3, infinite scroll, airplane flying game

Find the source code for this example . Photon Storm’s Phaser is one of the most trusted frameworks for developing professional-quality 2D games in JavaScript. With Phaser, it’s feasible to make performant games that run smoothly in all major browsers, across all major systems, while only having to maintain one codebase. And now, the latest … Read more Creating Mobile Games with Phaser 3 and Cordova

Build an Educational AR App to Mobile

You can access the full course here: AR Projects – Science App for Kids It’s recommended that you use a 2019 version of Unity for this project. The alpha versions can cause problems for some people, so either use a beta or official release of the engine. Part 1 Adding the Android SDK Open the … Read more Build an Educational AR App to Mobile

Creating a 3D Smash Game in Unity – Part 3

Introduction Imagine this, you’ve just gotten a puzzle for Christmas. You don’t read the writing on the box and just toss it aside as you begin to construct this masterpiece. You pride your self on the fact that you’re almost done and it only took about 40 minutes. You get up to take a better … Read more Creating a 3D Smash Game in Unity – Part 3

Creating a 3D Smash Game in Unity – Part 2

Introduction Benjamin Franklin once said, “the best video games that I have ever made were the ones where I persisted and didn’t give up.”* Whether or not Benjamin Franklin actually said this, he is right. Welcome to Part 2, and congratulations on continuing this tutorial series on creating a 3D Smash Game in Unity! In … Read more Creating a 3D Smash Game in Unity – Part 2

How to Create a Hyper Casual Game for Android in Unity – Part 3

Part 3: Keeping track of the score, item pickups, and endless obstacle spawning This is the final part of a three part tutorial series on how to create a Hyper Casual game. Please make sure you have followed and completed the first and second parts of the tutorial and completed them before starting Part 3. … Read more How to Create a Hyper Casual Game for Android in Unity – Part 3