โญ My First Video Game ยท Series 1 ยท Episode 8
๐ŸŽ๏ธ Ep 1 ยท Zoom Zoom โ€บ ๐Ÿ„ Ep 2 ยท Jump Jump โ€บ ๐Ÿ”ซ Ep 3 ยท Bang Bang โ€บ ๐Ÿงš Ep 4 ยท Fairy Survivors โ€บ ๐Ÿฆ Ep 5 ยท Barrel Blast โ€บ ๐ŸŽจ Ep 6 ยท Pixel Quest โ€บ ๐Ÿป Ep 7 ยท Night Watch โ€บ ๐Ÿฐ Ep 8 ยท Night Watch Part 2
๐Ÿ”ง Godot Workshop ยท Parent & Child
โญ My First Video Game

Night Watch! Part 2 ๐ŸฐMore Animatronics, Multiple Nights & a Proper Main Menu

Freddy wasn't the only one awake! Add Bonnie, Chica, and the terrifying Foxy to your game, build a Night Select main menu, wire up spooky audio cues, and make each night harder than the last!

๐Ÿง’ Age 8+ with a grown-up โฑ๏ธ About 2-3 hours ๐ŸŽฎ Godot 4 (free!) โœจ 13 spooky steps ๐Ÿป Requires Part 1
๐Ÿฐ
๐Ÿ“ฆ
Starter template: download the Night Watch project this series builds on: โฌ‡ night-watch.zip.
๐Ÿป
You need to have completed Part 1 first! This workshop picks up directly from where Night Watch Part 1 left off. Open your Night Watch Godot project before starting Step 1.
โ† Go to Part 1
โญ
0 XP
Level 1
๐Ÿ”ฅ0
๐Ÿฐ Workshop Progress 0 / 13 steps
1
๐ŸŒŸ
Start here
Welcome Back, Night Guard!
Freddy wasn't the only one awake...
Current
๐ŸŽฏ
Goal

Open your Night Watch project and get ready for Part 2.

๐Ÿง’ For the Child

Brilliant work surviving Part 1! But guess what, Freddy has FRIENDS. Bonnie the Bunny sneaks in from a different hallway. Chica the Chicken comes through the kitchen. And then there's Foxy... Foxy is fast. Terrifyingly fast. Ready? Let's go!

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง For the Grown-Up

Part 2 introduces: a GameManager autoload singleton, scene switching, three additional animatronic instances with different exported AI values, Foxy's unique "check decay" mechanic, hallway peek lights, an ambient audio system, and a named death screen.

๐Ÿ’ก
If you skipped Part 1, go do that first! This workshop won't make sense without the foundation.

What to do:

  • 1Open Godot 4 and load your Night Watch project from Part 1.
  • 2Press F5 to make sure your Part 1 game still runs correctly.
  • 3Check your FileSystem dock, you should see main.tscn, freddy.tscn, main.gd, and freddy.gd.
  • 4That's everything we're going to expand. Let's do it!
โœ๏ธ
Fill in the Blanks
+15 XP
In Part 1 we created .tscn for our animatronic, and the main game logic lives in .gd.
๐Ÿง 
Knowledge Check
+15 XP
How many new animatronics are we adding in Part 2?
A1, just Bonnie
B2, Bonnie and Chica
C3, Bonnie, Chica, and Foxy
2
๐Ÿ“‹
Step 1
Build the GameManager
One script to rule all the nights...
๐Ÿ”’ Locked
3
๐ŸŽฌ
Step 2
Build the Main Menu
Every great game has a start screen...
๐Ÿ”’ Locked
4
๐Ÿฐ
Step 3
Add Bonnie the Bunny!
He's coming from the LEFT hallway...
๐Ÿ”’ Locked
5
๐Ÿ”
Step 4
Add Chica the Chicken!
She's creeping through the kitchen...
๐Ÿ”’ Locked
6
๐Ÿดโ€โ˜ ๏ธ
Step 5
Add Foxy & Pirate Cove
The rules are different for this one...
๐Ÿ”’ Locked
7
๐Ÿ’ก
Step 6
Add Hallway Peek Lights
What's lurking just outside your door?
๐Ÿ”’ Locked
8
๐Ÿ”Š
Step 7
Add the Ambient Audio System
Silence is scarier than music. Almost.
๐Ÿ”’ Locked
9
๐Ÿ’€
Step 8
Build the Death Screen
It was Chica. It's always Chica.
๐Ÿ”’ Locked
10
๐ŸŒ™
Step 9
Save Progress & Night Select
Survived Night 1? Night 2 awaits...
๐Ÿ”’ Locked
11
๐Ÿ“ฑ
Step 10
Add Phone Guy Messages
Someone left you a voicemail...
๐Ÿ”’ Locked
12
โœจ
Step 11
Add Polish & Final Touches
The difference between good and unforgettable.
๐Ÿ”’ Locked
13
๐Ÿ†
Step 12
Celebrate, You're a Game Developer!
Five nights. Four animatronics. One legend.
๐Ÿ”’ Locked
๐ŸŽ‰๐Ÿฐ๐Ÿ”๐Ÿดโ€โ˜ ๏ธ๐Ÿป
Five Nights Survived, You're a Game Dev!

You built a full FNAF-style horror game with four animatronics, five nights, a main menu, phone messages, ambient audio and a power-out sequence. Legendary work!

0
Total XP
1
Level
0
Best Streak
0%
Accuracy
โœจ Night Watch Part 3: Polish Night โ†’ ๐ŸŽฎ See All Episodes โ†’ โญ View My Progress & Certificates

This workshop was free and took many hours to build. If it helped you learn something new, consider supporting the project.

☕ Support on Ko-fi

๐ŸŽฎ What We're Adding

Part 1 gave you a working FNAF-style horror game with one animatronic, a power meter, and a jump scare. Part 2 makes it a real game, three new animatronics with unique AI patterns, a main menu that lets you pick your night, five nights of increasing difficulty, hallway peek lights, and ambient audio that actually makes you nervous.

๐Ÿง’ For the Child

Remember how Freddy could creep up on you? Now Bonnie does it too, but from a DIFFERENT direction! And Chica sneaks through the kitchen. And Foxy... well, Foxy is special. If you don't check Pirate Cove often enough, he SPRINTS at your office and there's nothing you can do. You'll also build a proper Start Screen so your game looks like a real game! ๐Ÿดโ€โ˜ ๏ธ

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง For the Grown-Up

This episode introduces: scene switching (main menu โ†’ game โ†’ game over), a GameManager autoload singleton for passing night data between scenes, multiple animatronic instances with different exported AI values, Foxy's unique "check counter" mechanic, an AudioStreamPlayer-based ambient sound system, and a death screen showing which animatronic caught you. More GDScript patterns introduced here than in any previous episode.

โœจ What You'll Add

  • Bonnie the Bunny, attacks from the left
  • Chica the Chicken, approaches through the kitchen
  • Foxy the Pirate, rushes if you ignore Pirate Cove
  • A proper main menu with Night Select
  • 5 nights with scaling AI difficulty
  • Hallway peek lights at each door
  • Ambient audio & door creak sounds
  • A death screen naming who got you
  • A GameManager singleton keeping it all together
โญ My First Video Game ยท Series 1
Five nights survived! You're a legend. ๐Ÿ†
You built a horror game with a full cast, multiple nights, and a proper main menu. One more part to go, Polish Night makes it feel like a real game.
โ† Ep 7 ยท Night Watch Part 1 โœจ Part 3 ยท Polish Night โ†’

๐Ÿ› ๏ธ Free In-House Dev Tools

Make It Yours

Use these free browser tools alongside this workshop to create custom sprites, sounds, levels and colour schemes for your game. No installs. Free forever.

๐ŸŽจ
Pixel Studio
Draw sprites & animations
๐ŸŽต
SFX Studio
Create custom sound effects
๐ŸŽจ
Colour Palette
Build a game-ready colour scheme
๐ŸŽฒ
Game Idea Gen
Random game concepts & prompts
๐Ÿ› ๏ธ See All 20 Free Tools โ†’

๐Ÿงฉ Horror Game Design Order

Drag the horror game development steps into the correct order:

Design the escape or survival condition
Add audio cues and jump scares
Build the detection and chase system
Add enemy patrol paths
Create the player flashlight mechanic
Set up the dark environment