Uploaded March 2022 | Updated September 2026, 2 weeks ago
In this livestream, starting at 12PM EST, in what I hope will serve as a helpful Unity Tutorial for Beginners, I will continue working on Egg Patrol, a Moon Patrol clone which I'm adding as a minigame to my Angry Birds clone "Ninja Eggs".
I will be adding a countdown at the start of the game giving the player time to get ready before his buggy starts moving.
If I have time, I'll wire the minigame up to the mini games map.
0:00 - Prelude
5:00 - Intro
5:15 - Welcome / agenda
7:40 - Adding countdown component to the EggPatrolManager
18:15 - Fixing null reference exception
30:30 - Fixing z-offset of countdown component
32:00 - Animating buggy rolling into view during countdown
42:25 - Fixing issue with buggy bouncing while rolling into view
47:00 - Wiring Egg Patrol game up in mini games map
54:10 - Adding Egg Patrol scene to Build Settings
56:00 - Testing unlocking Egg Patrol game by beating Ninjaroids
59:00 - Outro
Ninja Eggs is an Unity2D Angry Birds clone featuring hand-drawn art inspired by artist, illustrator, teacher Mark Kistler of PBS fame (Secret City, Imagination Station).
The game is available for free from the Apple App Store and Google Play. You can also play in your browser at itch.io.
apps.apple.com/us/app/ninja-eggs/id1549540942
play.google.com/store/apps/details?id=com.midniteoilsoftware
midniteoilsoftware.itch.io/ninja-eggs
markkistler.com
draw3d.com
I draw my game art using Corel Painter 2022 on an XP-Pen Artist 15.6 Pro tablet.
My Links:
My itch.io site: midniteoilsoftware.itch.io
Twitter: twitter.com/SoftwareOil
Discord: discord.gg/Tx6avpC
Facebook: facebook.com/groups/347087173378560
#indiegamedev #indiedev #gamedev #unity2d #unitytutorials #madewithunity #tutorial #unitytutorials #digitalart #angrybirds #markkistler #moonpatrol #debugging #unity #tutorials
In this livestream, starting at 12PM EST, in what I hope will serve as a helpful Unity Tutorial for Beginners, I will continue working on Egg Patrol, a Moon Patrol clone which I'm adding as a minigame to my Angry Birds clone "Ninja Eggs".
I will be adding a countdown at the start of the game giving the player time to get ready before his buggy starts moving.
If I have time, I'll wire the minigame up to the mini games map.
0:00 - Prelude
5:00 - Intro
5:15 - Welcome / agenda
7:40 - Adding countdown component to the EggPatrolManager
18:15 - Fixing null reference exception
30:30 - Fixing z-offset of countdown component
32:00 - Animating buggy rolling into view during countdown
42:25 - Fixing issue with buggy bouncing while rolling into view
47:00 - Wiring Egg Patrol game up in mini games map
54:10 - Adding Egg Patrol scene to Build Settings
56:00 - Testing unlocking Egg Patrol game by beating Ninjaroids
59:00 - Outro
Ninja Eggs is an Unity2D Angry Birds clone featuring hand-drawn art inspired by artist, illustrator, teacher Mark Kistler of PBS fame (Secret City, Imagination Station).
The game is available for free from the Apple App Store and Google Play. You can also play in your browser at itch.io.
apps.apple.com/us/app/ninja-eggs/id1549540942
play.google.com/store/apps/details?id=com.midniteoilsoftware
midniteoilsoftware.itch.io/ninja-eggs
markkistler.com
draw3d.com
I draw my game art using Corel Painter 2022 on an XP-Pen Artist 15.6 Pro tablet.
My Links:
My itch.io site: midniteoilsoftware.itch.io
Twitter: twitter.com/SoftwareOil
Discord: discord.gg/Tx6avpC
Facebook: facebook.com/groups/347087173378560
#indiegamedev #indiedev #gamedev #unity2d #unitytutorials #madewithunity #tutorial #unitytutorials #digitalart #angrybirds #markkistler #moonpatrol #debugging #unity #tutorials



Project Architecture Diagram:
[https://github.com/Midnite-Oil-Software-L-L-C/Architecture-Diagrams/blob/main/Space-War.md](https://github.com/Midnite-Oil-Software-L-L-C/Architecture-Diagrams/blob/main/Space-War.md)
Project Source Code:
https://github.com/Midnite-Oil-Software-L-L-C/space-war-tutorial
Play the Game on itch.io:
[https://midniteoilsoftware.itch.io/space-war](https://midniteoilsoftware.itch.io/space-war)
ASSETS USED IN THIS TUTORIAL
Unity Tutorial Assets (GitHub):
[https://github.com/Midnite-Oil-Software-L-L-C/Unity-Tutorial-Assets](https://github.com/Midnite-Oil-Software-L-L-C/Unity-Tutorial-Assets)
2D Space Kit (Unity Asset Store):
[https://assetstore.unity.com/packages/2d/environments/2d-space-kit-27662](https://assetstore.unity.com/packages/2d/environments/2d-space-kit-27662)
Free Laser Weapons (Unity Asset Store):
[https://assetstore.unity.com/packages/audio/sound-fx/weapons/free-laser-weapons-214929](https://assetstore.unity.com/packages/audio/sound-fx/weapons/free-laser-weapons-214929)
Free Fonts:
[https://www.1001freefonts.com/](https://www.1001freefonts.com/)
VIDEO CHAPTERS
00:00:00 - Intro
00:01:06 - Installing Packages
00:05:27 - Multiplayer Play Mode (MPPM)
00:07:02 - Architecture Overview
00:12:05 - Import Space War Assets
00:13:31 - Configure Space War Assets
00:15:13 - Main Menu
00:24:48 - Space War Scene
00:36:56 - IDestroyable Interface
00:39:23 - SpaceWar Game Manager
00:43:36 - ScreenWrapper Component
00:45:41 - SpaceWar Player Prefab
00:46:28 - Fighter Prefab
00:50:41 - Add Required Scripts
00:51:40 - Fighter Script
00:57:13 - PlayerProjectile Script
00:59:27 - GravityWell and Attractable Scripts
01:03:20 - Projectile Prefab
01:06:06 - Add Fighter Script to SpaceWar Player Prefab
01:06:32 - Assign Projectile Prefab to Player
01:06:42 - Add Fighter_1 Prefab to Player
01:07:27 - Explosion Prefab
01:08:49 - Add Space Background to Space War Scene
01:09:59 - Create Black Hole
01:11:51 - Additional Fighter Prefabs
01:14:59 - Assign Prefabs to SpaceWar Player
01:15:32 - Update Assignments in NetworkManager
01:16:45 - Initialization and CleanUp Scripts
01:20:09 - SpaceWar Game UI
01:24:15 - Time Remaining Text
01:25:32 - Initial Test
01:26:43 - Debug SpaceWarGameManager Error
01:28:13 - Debug Player Visibility Issue
01:32:32 - Fixed Explosion Bug
01:36:08 - UI and Sound Effects
01:39:10 - Test UI and Sound Effects
01:40:37 - Debugging Gravity Well on Client
01:44:20 - Adding Some Log Messages
01:48:01 - Fixing Gravity Well on Client
01:50:03 - WebGL Config
01:53:42 - WebGL Build
01:54:17 - Deploy to itch.io
01:57:15 - Outro
CONNECT WITH ME
Subscribe for more Unity tutorials: [https://www.youtube.com/@midniteoilsoftware](https://www.youtube.com/@midniteoilsoftware)
Support me by buying me a coffee: [https://ko-fi.com/gregorybradburn](https://ko-fi.com/gregorybradburn)
My Web Site: [http://midniteoilsoftware.com/](http://midniteoilsoftware.com/)
My itch.io Site: [https://midniteoilsoftware.itch.io/](https://midniteoilsoftware.itch.io/)
Twitter: [https://twitter.com/SoftwareOil](https://twitter.com/SoftwareOil)
Good Luck On Your Multiplayer Game Development Journey! 🎮🚀
#madewithunity #unitytutorial #unity2d #multiplayer #netcodeforgameobjects #unitygamingservices #tutorials #indiegamedev #indiedev Lets Create a Multiplayer Space War Game in Unity](https://i.ytimg.com/vi/bsU2W6_B9to/mqdefault.jpg)







