A Game Developer’s Guide to Enums in C#

Enums in C# store related constants. Despite their storage capabilities, enums aren’t the same as other types in C# used to store many values, such as lists or arrays.

4 min read

A Game Developer’s Guide to Conditional Statements in C#

Conditional statements control the execution of your Unity game’s code, a programming concept known as control flow. One of the simplest use cases for conditional statements is moving the character in a game you’re building in the Unity Game Engine.

11 min read

A Game Developer’s Guide to Booleans in C#

Booleans in C# are like on/off switches. They’re often used with conditional statements to control the flow of your code’s execution. Booleans can only be one of two values: true or false.

5 min read

How to Bake Lights in Unity: A Step-by-Step Guide

Baked lights in Unity offer better performance than realtime lights because all the lighting computations happen before the game runs. They add realism to your game by simulating bounced light and how it lights up different areas in the scene.

7 min read

Free Music & Sound Effects for Your Unity Games

Music and sound effects (SFX) in video games increase the immersion and create a more believable experience for the player. Good audio doesn’t always come cheap, but there are places where you can find good music and sound effects at no extra cost.

3 min read

Best YouTube Channels to Learn Unity Game Development

The rise of content creation has made game development more accessible than ever before. Social media these days is filled with content teaching aspiring game developers, but YouTube arguably stands out as the best platform for learning how to make games.

10 min read

A Game Developer’s Guide to Strings in C#

Whether you’re working with non-playable character (NPC) names or text in your game’s user interface (UI), you’ll most likely run into strings in C#. Strings store and manipulate text.

9 min read

A Game Developer’s Guide to Operators in C#

If the player in your game picks up some ammo, you’ll need to update the ammo count to reflect this increase. It’s also common to reduce the player’s health whenever they take damage. These are operations that will require operators.

9 min read