Featured resource
pluralsight tech forecast
2025 Tech Forecast

Which technologies will dominate in 2025? And what skills do you need to keep up?

Check it out
Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Unity Mobile Game Development: Game State

In this Unity tutorial, we'll learn how to code a game's state or logic to keep track of things like timers, kills, and rounds. Software required: Unity 3.4.

What you'll learn

In this Unity tutorial, we'll learn how to code a game's state or logic to keep track of things like timers, kills, and rounds. Through these lessons, we'll examine our game design doc and build game-play functionality. We'll begin with creating a simple count-down timer and how to let other scripts cleanly access it. Then we'll learn how to start and end our game with a splash screen to hide the level. Next we'll create functions for the various parts of a game, like winning a round, pausing the game, killing an enemy, saving our data, resetting our game, and game over. Finally we'll take a quick look at randomly spawning our player. A game's internal logic is one of the most important parts of any game's development. By learning how to deal with many common game states, we can extend them to fit our own game's needs. Software required: Unity 3.4.

Table of contents