Unity

working on a pong table

Unity Tutorial: How to Make a Multiplayer Pong game for Android

Unity Tutorial: How to Make a Multiplayer Pong game for Android Introduction In this Unity tutorial we will create a Pong-like game for Android. We will walk you through the creation process from beginning to end including how to create the sprites in Unity, write the code, implement multiplayer controls and build the apk to …

Unity Tutorial: How to Make a Multiplayer Pong game for Android Read More »

Photo by Frank Cone from Pexels

Tips and Tricks: Unity Instantiate Prefab as Child of GameObject

Tips and Tricks: Unity Instantiate Prefab as Child of GameObject Introduction Creating new GameObjects is a key component of many games. Oftentimes you will find yourself instantiating GameObjects for projectiles, enemies, or to attach items to your player. You may even be instantiating items and want them to be placed under an empty GameObject, as …

Tips and Tricks: Unity Instantiate Prefab as Child of GameObject Read More »

Unity Split Screen Multiplayer: Using Cinemachine Follow Cameras

Unity Split Screen Multiplayer: Using Cinemachine Follow Cameras Introduction Split screen is a pivotal piece in creating a local multiplayer game. With Unity Cinemachine and Player Input Manager we can seamlessly create split screen cameras for multiple players that will follow the player character. Split screen allows for independent control of a player’s character instead …

Unity Split Screen Multiplayer: Using Cinemachine Follow Cameras Read More »

Unity Multiplayer: Create a Multiplayer Game Using the New Input System for Multiplayer Controls

Unity Multiplayer: Create a Multiplayer Game Using the New Input System for Multiplayer Controls Introduction We recently began prototyping our latest game idea with Unity and decided we should implement local multiplayer and quickly realized we had never developed a multiplayer game with the type of controls we envisioned. We began looking for resources about …

Unity Multiplayer: Create a Multiplayer Game Using the New Input System for Multiplayer Controls Read More »

Unity and C# Basics: Variables

Unity and C# Basics Variables Introduction C# is a programming language created by Microsoft and used to develop games, mobile apps, and software for multiple other purposes and runs on the .Net framework. C#, pronounced ‘C sharp’, is the language of preference for developing software with the unity engine. C# is open source and entirely …

Unity and C# Basics: Variables Read More »

Unity Lifecycle: Update Vs FixedUpdate Vs LateUpdate

Unity Lifecycle: Update Vs FixedUpdate Vs LateUpdate Choosing Where to Update Introduction When creating new C# scripts within Unity you will notice that the script is generated with two default methods, Start and Update. These methods are part of the script lifecycle and are called in a predetermined order. In this post we will discuss …

Unity Lifecycle: Update Vs FixedUpdate Vs LateUpdate Read More »