Tutorial

unity moving platform

Unity Create a Moving Platform the Player Character Can Stand On

Unity Create a Moving Platform the Player Character Can Stand On Moving Platforms In Unity Moving platforms are a staple in any platformer. Platforms create a target for players to aim for when traversing the level. Landing on a platform is a test of the player’s hand eye coordination as well as their skill at …

Unity Create a Moving Platform the Player Character Can Stand On Read More »

pass parameters with scrptableobject events

Pass Parameters with ScriptableObject Events in Unity

How to Pass Parameters with ScriptableObject Events Introduction Events are an essential component in having clean, understandable, modular, and encapsulated code. They allow you to decouple scripts and Classes from one another. Events are like mailing lists. When the event is triggered a message is sent out to everyone that has subscribed to the event’s …

Pass Parameters with ScriptableObject Events in Unity Read More »

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 »

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 »