Uploaded April 2023 | Updated September 2026, 3 days ago
Parallax and Player Controller! In this first part of our Unity Top-Down Shoot 'Em Up tutorial series, we cover the essential game mechanics to create a captivating parallax background effect and a responsive player controller. Join me as I dive deep into the world of Unity, and learn how to create a top-down shooter inspired by the classic arcade game 1942.
In this tutorial, we'll cover:
Implementing a seamless parallax background
Creating a smooth player movement with rotation
Setting up the player input system
By the end of this video, you'll have a solid foundation to build upon as we continue our journey to create a full-featured top-down shooter game. Don't forget to Like / Subscribe and stay tuned for upcoming parts in this series every week!
π Subscribe for more Unity Tutorials youtube.com/@git-amend?sub_confirmation=1
#unity3d #gamedev #indiedev #shmup
β¬ Contents of this video β¬β¬β¬β¬β¬β¬β¬β¬β¬β¬
0:00 Intro
1:10 Project Setup
2:58 Input Reader
3:57 Art Assets
6:17 Parallax
9:10 Camera Controller
11:43 Player Controller
*IMPORTANT:* This project uses the NEW Unity Input System.
Make sure to add the PlayerInput component to the Player GameObject.
Create default Input Actions for the Input System by clicking the button on the PlayerInput component.
The PlayerInput component should be set to publish C# Events.
*Source code:* github.com/adammyhre/Shoot-Em-Up
Plane Sprites from Unlucky Studio: opengameart.org/content/top-down-planes-sprites-pack
*Follow me!*
https://linktr.ee/gitamend
Parallax and Player Controller! In this first part of our Unity Top-Down Shoot 'Em Up tutorial series, we cover the essential game mechanics to create a captivating parallax background effect and a responsive player controller. Join me as I dive deep into the world of Unity, and learn how to create a top-down shooter inspired by the classic arcade game 1942.
In this tutorial, we'll cover:
Implementing a seamless parallax background
Creating a smooth player movement with rotation
Setting up the player input system
By the end of this video, you'll have a solid foundation to build upon as we continue our journey to create a full-featured top-down shooter game. Don't forget to Like / Subscribe and stay tuned for upcoming parts in this series every week!
π Subscribe for more Unity Tutorials youtube.com/@git-amend?sub_confirmation=1
#unity3d #gamedev #indiedev #shmup
β¬ Contents of this video β¬β¬β¬β¬β¬β¬β¬β¬β¬β¬
0:00 Intro
1:10 Project Setup
2:58 Input Reader
3:57 Art Assets
6:17 Parallax
9:10 Camera Controller
11:43 Player Controller
*IMPORTANT:* This project uses the NEW Unity Input System.
Make sure to add the PlayerInput component to the Player GameObject.
Create default Input Actions for the Input System by clicking the button on the PlayerInput component.
The PlayerInput component should be set to publish C# Events.
*Source code:* github.com/adammyhre/Shoot-Em-Up
Plane Sprites from Unlucky Studio: opengameart.org/content/top-down-planes-sprites-pack
*Follow me!*
https://linktr.ee/gitamend










