Create Space Invaders in Unity: Complete Guide ๐พ
Learn to build the classic 2D arcade game Space Invaders in Unity with this full tutorial. Perfect for beginners and enthusiasts!

Zigurous
113.5K views โข May 12, 2021

About this video
Learn to make the classic 2D arcade game Space Invaders in Unity. Space Invaders is a 1978 shoot 'em up arcade game developed by Tomohiro Nishikado. Within the shooter game genre, Space Invaders was the first fixed shooter and set the template for the shoot 'em up genre. The goal is to defeat wave after wave of descending aliens with a horizontally moving laser to earn as many points as possible.
0:00โ - Introduction
0:41 - Project Creation
1:16 - Scene Setup
9:35 - Invader Prefabs
15:09 - Invader Animation
22:02 - Invader Grid
32:36 - Invader Movement
41:04 - Player Movement
43:40 - Laser Shooting
56:49 - Killing Invaders
1:07:46 - Missile Attacks
1:15:16 - Game State
1:24:00 - Outro
NOTE: I accidentally left one clip out of the video of me adding a Rigidbody2D component to the "Invader_Base" prefab. For collisions to occur, at least one of the colliding objects needs a rigidbody. Set the "Body Type" property to "Kinematic" on the rigidbody so the movement of the invaders is not simulated by the physics engine.
๐ฅ๏ธ Source code and assets: https://github.com/zigurous/unity-space-invaders-tutorial
๐ Subscribe for more Unity tutorials: http://www.youtube.com/c/zigurous?sub_confirmation=1
๐ฌ Join our Discord community: https://discord.gg/DdYyWVb
๐ Become a Patreon supporter: https://patreon.com/zigurous
โค๏ธ Support my work: https://www.paypal.com/donate?hosted_button_id=BGS8Y9U798JS8
โญ Download my Unity assets: https://zigurous.com/assets
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยญยญยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยญยทยญยทยทยทยท
โบ Learn more about my work: https://zigurous.com
โบ Follow for news and updates: https://twitter.com/zigurous
#unity #unitytutorial #gamedev #unity3d #unity2d #gamedevelopment #indiegame #indiedev #madewithunity
0:00โ - Introduction
0:41 - Project Creation
1:16 - Scene Setup
9:35 - Invader Prefabs
15:09 - Invader Animation
22:02 - Invader Grid
32:36 - Invader Movement
41:04 - Player Movement
43:40 - Laser Shooting
56:49 - Killing Invaders
1:07:46 - Missile Attacks
1:15:16 - Game State
1:24:00 - Outro
NOTE: I accidentally left one clip out of the video of me adding a Rigidbody2D component to the "Invader_Base" prefab. For collisions to occur, at least one of the colliding objects needs a rigidbody. Set the "Body Type" property to "Kinematic" on the rigidbody so the movement of the invaders is not simulated by the physics engine.
๐ฅ๏ธ Source code and assets: https://github.com/zigurous/unity-space-invaders-tutorial
๐ Subscribe for more Unity tutorials: http://www.youtube.com/c/zigurous?sub_confirmation=1
๐ฌ Join our Discord community: https://discord.gg/DdYyWVb
๐ Become a Patreon supporter: https://patreon.com/zigurous
โค๏ธ Support my work: https://www.paypal.com/donate?hosted_button_id=BGS8Y9U798JS8
โญ Download my Unity assets: https://zigurous.com/assets
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยญยญยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยญยทยญยทยทยทยท
โบ Learn more about my work: https://zigurous.com
โบ Follow for news and updates: https://twitter.com/zigurous
#unity #unitytutorial #gamedev #unity3d #unity2d #gamedevelopment #indiegame #indiedev #madewithunity
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
113.5K
Likes
2.1K
Duration
01:25:17
Published
May 12, 2021
User Reviews
4.7
(22) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
Trending Now