Game Dev Beginner

Game Dev Beginner Navigation
  • Articles
  • About
  • Newsletter
  • Search
  • Articles
  • About
  • Newsletter
  • Search

Category Archive

View Post

How to get a variable from another script in Unity (the right way)

In Unity by JohnDecember 2, 202012 Comments

In this beginners guide, you’ll learn the right way to access other scripts & manage global variables, without making a mess of your project.

View Post

How to load a new Scene in Unity (with a Loading Screen)

In Unity by JohnMay 14, 202016 Comments

Learn how to load levels, build progress bars and pass data between Scenes in my in-depth beginner’s guide to loading Scenes in Unity.

View Post

The right way to Lerp in Unity (with examples)

In Unity by JohnApril 13, 202025 Comments

Learn to animate buttons, move objects and fade anything – the right way – in my in-depth guide to using LERP in Unity (including copy / paste examples).

View Post

Coroutines in Unity (how and when to use them)

In Unity by JohnApril 4, 202035 Comments

In this step by step guide, learn how pause functions and script sequences of events the easy way. With Coroutines in Unity.

View Post

Start vs Awake in Unity

In Unity by JohnMarch 5, 20208 Comments

Learn the right way to use Start & Awake in Unity to avoid errors and make initialising scripts easier in this mini guide.

View Post

How to make a countdown timer in Unity (in minutes + seconds)

In Unity by JohnFebruary 25, 202051 Comments

In this step by step guide you’ll learn the easy method for making a countdown timer in Unity that looks and works as you expect it to.

View Post

The right way to pause a game in Unity

In Unity by JohnFebruary 13, 202039 Comments

Learn the right way to pause a game in Unity. Including how to animate menus, move objects or run coroutines while the game is paused.

View Post

How to move or copy a Unity project (without breaking it)

In Unity by JohnFebruary 3, 202032 Comments

Learn the right way to safely move or copy a Unity Project in my simple step-by-step guide.

View Post

How to convert the mouse position to world space in Unity (2D + 3D)

In Unity by JohnJanuary 22, 202016 Comments

Find the best method for converting the mouse’s position on the screen to a real position in the world in my comprehensive guide.

View Post

How to change a Sprite from a script in Unity (with examples)

In Unity by JohnJanuary 9, 20209 Comments

Learn the different methods for changing a Sprite at runtime in Unity. Including loading from Sprite Sheets or by filename in code.

  • Page 1 of 2
  • 1
  • 2
  • →
game audio assets

Welcome to my blog

John Leonard French - Photo

I’m John, a professional game composer and audio designer. I’m also a keen amateur developer and love learning how to make games. More about me

Latest Posts

  • How to get a variable from another script in Unity (the right way)
  • How to load a new Scene in Unity (with a Loading Screen)
  • The right way to Lerp in Unity (with examples)
  • Coroutines in Unity (how and when to use them)
  • Start vs Awake in Unity

Thanks for Your Support

Some of my posts include affiliate links, meaning I may earn a commission on purchases you make, at no cost to you, which supports my blog.

For more information view my Affiliate Policy.

Ultimate Game Music
Game Dev Beginner - Home

In-depth game development tutorials and resources for beginners.

Resources

  • Articles
  • Assets
  • Newsletter

Information

  • About
  • Privacy Policy
  • Affiliate Policy
  • Contact
This website uses cookies to improve your experience. You can opt-out if you wish. Cookie SettingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.