One of the most important features for any 2D design software is how it can integrate into your workflow. For game developers, it’s important that your design and animation tools can work with your game engine with few or no issues. Toon Boom Harmony offers a pipeline for exporting sprites and animations directly into Unity 3D. In this post, we’ll … Read More

Unity is a robust creation engine that eases the process of game development. Even though the program’s primary function is to develop games, it can also be used for app development for mobile, desktop, console and even TV platforms. In this post, we’ll provide a broad overview of Unity and we’ll discuss the exclusive features of the Unity Pro version. … Read More

Sometimes, being able to play a video file in your game is something that needs to be done. Fortunately, Unity provides a component and some libraries to help you do just that. In this post, I will talk about the Video Player component and some of the requirements you need to meet so that Unity can play your video in-game. What … Read More

A concept that’s often talked about in software development and game design is User Interface, commonly known as “UI”. A UI is one of the most important features of software because it is the element of your program that the user will usually be interacting with the most. Without a UI, the software would have to be used with nothing … Read More

A couple of weeks ago, I wrote about how to create an isometric character controller in Unity 3D. I even made a video with instructions! The video has done surprisingly well and it has received a fair number of comments asking me questions. A lot of people want to extend the character controller in certain ways. Specifically, several people were … Read More

In modern game design and development, 2D and 3D animations are increasingly complex. If you’ve worked on a game in any capacity, you have probably come across a need to have, for example, a walking animation trigger a running animation based on movement speed. To tackle such a problem, Unity 3D has something called blend trees. In this post, we’ll … Read More

In this post, I will provide step-by-step instructions on how to create a simple isometric camera and character controller in Unity. By the end of this tutorial, you should have a simple 3D character that you can move around in an isometric scene using the WASD keys on your keyboard. What is an Isometric Game? An isometric game is one … Read More

Unity 3D has some great tools for handling animations. In general, developers will utilize animation controllers (Unity calls them animator controllers) to handle which animations to play and when to play them. In this Unity tutorial blog, I’m going to provide step-by-step instructions to create a very simple animation controller. This controller will be able to play an animation when … Read More

I’ve written a lot of Unity 3D blog posts. Yet, I have not yet written one about one of the fundamentals of object-oriented programming; classes. Today, I will remedy this problem with a quick introduction to classes in Unity. Let’s get started. What is a Class? Cars are often used as a metaphor to explain what a class is. In … Read More

Teach your students core STEM concepts and prepare them for bright careers in game development. Unity Certified Developer Courseware & Unity Certification provide both students and educators a clear pathway for learning, preparing, and evaluating key technical skills required in the game design industry. Unity Certified Developer Courseware & Certification Ensure student success and placement in game development programs for higher … Read More