O'Reilly logo

GameMaker Cookbook by Brandon Gardiner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Changing day to night

Though it has been done before, my first memory of a game with an active day/night cycle was Legend of Zelda: Ocarina of Time.

While running around most outdoor areas, the game's internal clock would cycle day to night and back to day again. Different enemies would appear between day and night, but the biggest change was to see how the world appeared. Enemies became less visible and the draw distance (how far you could see) was affected. Using what we've learned in this chapter so far, let's create a day/night cycle in GameMaker.

Getting ready

We'll start from scratch for this recipe because you only need three things: A room (rm_game), a block object to test your sight (obj_block), and a night cycle controller object (obj_cycle ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required