Show your Support & Get Exclusive Benefits on Patreon (Including Access to Source Files + Code) - [ Ссылка ]
Join our Discord Community! - [ Ссылка ]
Indie Merch: [ Ссылка ]
This is a full in-depth Unity tutorial for complete beginners. If you've never touched a line of code, if you've never even OPENED a game engine before, then this will be a perfect fit for you! We're going to make a really nice angry birds clone from scratch.
I made this tutorial with my past self in mind. I remember the overwhelm, the intimidation and all the confusion as I tried to figure everything out and peice knowledge together from dozens of bite sized tutorials. This is not that. This is comprehensive, I explain absolutely everything as I go, and by the end you will be in a VERY good place to start making games on your own.
Link to Download our FREE 2D Asset Pack (NOT the ones used for this tutorial):
[ Ссылка ]
---
In need of some Unity Assets? Using our affiliate link is a great way to support us. It's free, and we get a small cut that helps keep us up and running: [ Ссылка ]
---
Link to free assets used in the video:
Sound Effects:
slingshot pull - [ Ссылка ]
slingshot pluck - [ Ссылка ]
pop - [ Ссылка ]
box punching - [ Ссылка ]
Sprites:
box assets - [ Ссылка ]
characters and particles - [ Ссылка ]
environment assets - [ Ссылка ]
misc - [ Ссылка ]
Contents of This Video: ------------------------------------------
00:00:00 - Intro + What to expect
00:03:24 - Unity HUB, Version explanation, and new project creation
00:05:57 - Unity layout, windows and overview
00:08:39 - Importing and preparing game assets for your game
00:15:54 - Setting up our scene + GameObjects + Sprite Order
00:29:15 - Your first script (high level variable and function explanation)
00:39:51 - Installing a package in Unity (for Input)
00:41:30 - Detecting our mouse click
00:44:07 - Setting up our slingshot with rubber bands that follow the mouse
01:08:21 - Clamping the distance of our slingshot
01:13:42 - Only detecting clicks near our slingshot
01:30:43 - Organizing our code and cleaning up slingshot lines
01:34:01 - Adding the angie bird with gravity and collision
01:37:38 - Setting up the angie bird launch function
01:47:06 - Spawning the angie bird in and setting his idle position
01:54:17 - Updating the bird's position along with the slingshot
01:58:26 - Offsetting the bird's position while on the slingshot
02:07:05 - Get the bird looking in his direction on the slingshot
02:09:54 - Shoot the bird off the slingshot using physics forces
02:12:51 - Smoothing out the bird's movement
02:15:33 - Get the bird looking in the direction he's flying
02:19:35 - Giving the bird friction and stopping his rotation once he's collided with something
02:22:59 - Spawning in a new copy of the bird after a timer
02:31:09 - Limit our number of angry birds per level
02:40:27 - Visualizing our number of available birds with UI Icons
02:55:35 - Adding blocks into the level
02:59:05 - Adding piggies into the level
03:07:26 - Adding a win and loss state and reloading the game
03:20:12 - Adding a restart button for the win state and disabling slingshot script
03:26:49 - Refactoring our input so it works for PC and mobile
03:40:07 - Adding particles when the piggies die
03:47:21 - Animating the slingshot with a tweening library
04:05:24 - Adding sounds to the game
04:17:56 - Controlling the camera and adding transitions
04:26:37 - Fixing seams in our tiled sprites
04:27:53 - Some small tweaks
04:29:04 - Adding a boundary to the camera
04:35:29 - Debugging the elastic on the slingshot, and fixing an error
04:39:07 - Adding a second level and adding the functionality to our game manager
Who We Are-------------------------------------
If you're new to our channel, we're Brandon & Nikki from Sasquatch B Studios. We sold our house to start our game studio, and work full time on building our business and making our game, Samurado.
Wishlist our Games:
Wishlist Veil of Maia! - [ Ссылка ]
Wishlist Samurado!
[ Ссылка ]
Don't forget to Subscribe for NEW game dev videos every Monday & Thursday!
Follow us on Twitter for regular updates!
[ Ссылка ]
#unitytutorial #unity2d #unity3d
Your First 2D GAME - Day 1 Beginner Tutorial
Теги
unityunity2dunity tutorialsasquatch bunity beginner tutorialgame development tipsunity clean code2d gameunity 2d gametutorialgame engineC scriptbeginner tutorialhow to start making gameshow to start making games (with no experience)how to start making games with no experiencemaking your first video gamemaking your first 2d gamemaking your first 2d game in unitymaking an angry birds clonelearning unitygame dev courselearn game dev