Sasquatch B Studios
Sasquatch B Studios
  • 162
  • 1 966 018
INSANE shooter with WAY too many bullets (Unity ECS Tutorial) - PART 2
Show your Support & Get Exclusive Benefits on Patreon (Including Access to this tutorial Source Files + Code) - www.patreon.com/sasquatchbgames
Join our Discord Community! - discord.com/invite/aHjTSBz3jH
--
If you've never used ECS before then this video is for you. ECS is great for game's with LOADS of entities, so I figured why not make a shooter that attemps something INSANE that a normal monobehavior approach wouldn't be able to handle (50 projectiles per frame....WITH physics and enemies you can damage)
I hope you enjoy! And I hope ECS inspires you to create more ambitious games!
--
Timestamps:
00:00 - Introduction
00:15 - Adding collisions to bullets in ECS
02:46 - spawning enemies in waves
08:12 - spawning the enemies in a circle around the player, facing the player
11:32 - adding health to the enemies and making them damageable
13:04 - moving the enemies towards us and looking at us every frame
Free 2D Space assets:
prf.hn/click/camref:1100lwgBQ/destination:assetstore.unity.com/packages/2d/environments/2d-spaceships-free-trial-146307
bitwise operators (CodeMonkey tutorial):
ua-cam.com/video/uDYE3RFMNzk/v-deo.html
---
In need of more Unity Assets? Using our affiliate link is a great way to support us. We get a small cut that helps keep us up and running: assetstore.unity.com/?aid=1100lwgBQ
---
Looking for some awesome Gamedev merch? - sasquatchbgames.myspreadshop.com/
---
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.
Don't forget to Subscribe for NEW game dev videos every Monday & Thursday!
Wishlist Samurado!
store.steampowered.com/app/2343270/Samurado/
Follow us on Twitter for regular updates!
SasquatchBGames
#unitytutorial #unity2d #unity3d
Переглядів: 638

Відео

How To Escape Tutorial Hell
Переглядів 4,1 тис.7 годин тому
Check out the Podcast! - sasquatchbstudios.podbean.com/ Show your Support & Get Exclusive Benefits on Patreon! - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH Are you currently trapped in tutorial hell, or maybe you're afraid of getting stuck there? It's a common struggle, and the conflicting advice out there can be really overwhelming. In this vide...
INSANE shooter with WAY too many bullets (Unity ECS Tutorial) - PART 1
Переглядів 3,4 тис.16 годин тому
Show your Support & Get Exclusive Benefits on Patreon (Including Access to this tutorial Source Files Code) - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH If you've never used ECS before then this video is for you. ECS is great for game's with LOADS of entities, so I figured why not make a shooter that attemps something INSANE that a normal monobeh...
The LIES You've Been Told About Gamedev
Переглядів 8 тис.День тому
Check out the Podcast! - sasquatchbstudios.podbean.com/ Show your Support & Get Exclusive Benefits on Patreon! - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH Try Codecks & get 30% off their pro plan for the 1st 3 months here: codecks.io/sasquatch In this video, we'll unravel five common myths in indie game development. From the widely-held belief t...
Day of INDIE GAME DEV - Day in the Life DEVLOG
Переглядів 6 тис.14 днів тому
Wishlist Samurado - store.steampowered.com/app/2343270/Samurado/ Show your Support & Get Exclusive Benefits on Patreon! - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH Check out the Podcast - sasquatchbstudios.podbean.com/ Try Codecks & get 30% off their pro plan for the 1st 3 months here: codecks.io/sasquatch A day in the life devlog in the style o...
The Tools I Use for Gamedev 2024
Переглядів 5 тис.14 днів тому
Check out the Podcast! - sasquatchbstudios.podbean.com/ Show your Support & Get Exclusive Benefits on Patreon! - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH Try Codecks & get 30% off their pro plan for the 1st 3 months here: codecks.io/sasquatch In this video, I'm giving you a behind-the-scenes look at the tools we use to create our game, Samurado...
SPEED UP Your game development with these 10 TOOLS! (Unity)
Переглядів 6 тис.21 день тому
Show your Support & Get Exclusive Benefits on Patreon (Including Access to this tutorial Source Files Code) - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH Out of over 500 Assets that are included in Unity's Spring Sale...I combed through the whole thing and this is my TOP 10 Favorites for the theme of: - Efficiency - "Saving you dev time" I spent t...
Let's Talk Game Dev: Expert Music & Sound Design
Переглядів 1,5 тис.21 день тому
Check out the Podcast! - sasquatchbstudios.podbean.com/Show your Support & Get Exclusive Benefits on Patreon! - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH In this interview, we sit down with Zak Knight, an audio expert and professional musician and we dig DEEP into the world of video game music and sound design! With a musical background spanning...
CLEAN Game Architecture with ScriptableObjects | Unity Tutorial
Переглядів 7 тис.28 днів тому
Show your Support & Get Exclusive Benefits on Patreon (Including Access to this tutorial Source Files Code) - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH I've long heard tales of how singletons are 'bad' - but for some time I didn't really understand why... In this video, I'll exaplin why singletons have a bad rep (despite how easy they are to use...
I QUIT Making Devlogs... Here's What I Learned
Переглядів 11 тис.Місяць тому
Check out the Podcast! - sasquatchbstudios.podbean.com/ Show your Support & Get Exclusive Benefits on Patreon! - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH For seven months, I completely stopped making devlogs for my game, Samurado. They just weren't helping us hit our goals, our views tanked, and they took ages to produce. Frustration took over,...
OPTIMIZE your Unity game using these performance tips | Tutorial
Переглядів 6 тис.Місяць тому
Show your Support & Get Exclusive Benefits on Patreon (Including Access to this tutorial Source Files Code) - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH As my game (Samurado) continues to get bigger and bigger, performance and optimization is something I've been getting more concerned about. So I went on a deep dive to figure out as much as I cou...
Day of INDIE GAME DEV - Day in the Life DEVLOG
Переглядів 10 тис.Місяць тому
🔥🔥 Check out Zibra Smoke & Fire from the Unity Asset Store: assetstore.unity.com/packages/tools/physics/zibra-smoke-fire-272211/?aid=1100lwgBQ Wishlist Samurado - store.steampowered.com/app/2343270/Samurado/ Show your Support & Get Exclusive Benefits on Patreon! - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH Check out the Podcast - sasquatchbstudio...
THIS is Why Most Indie Games Fail
Переглядів 20 тис.Місяць тому
Check out the Podcast! - sasquatchbstudios.podbean.com/ Show your Support & Get Exclusive Benefits on Patreon! - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH As indie developers, we're constantly reminded of the importance of marketing our games. With game development becoming increasingly accessible, the competition for attention is fierce. But wh...
Making a custom inspector using UI Builder (Easy) | Unity Tutorial
Переглядів 5 тис.Місяць тому
Show your Support & Get Exclusive Benefits on Patreon (Including Access to this tutorial Source Files Code) - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH Editor scripting is FINALLY in a much, much nicer state thanks to UI Toolkit. Creating custom inspectors requires a lot less code and can be done visually now via the UI Builder that UI Toolkit p...
Let's Talk Game Dev: With Sasquatch B Studios
Переглядів 5 тис.Місяць тому
Check out the Podcast! - sasquatchbstudios.podbean.com/ Show your Support & Get Exclusive Benefits on Patreon! - www.patreon.com/sasquatchbgames Join our Discord Community! - discord.com/invite/aHjTSBz3jH To celebrate hitting 25K subscribers, for the first time ever, my wife Nikki & I are going to sit down together and answer all of your questions! We're about to give you the real deal on what ...
Get started with UI Toolkit in Unity
Переглядів 13 тис.Місяць тому
Get started with UI Toolkit in Unity
How Free Games Trick You into Spending Your Money
Переглядів 2,3 тис.Місяць тому
How Free Games Trick You into Spending Your Money
EVERY Post-Processing effect in Unity | What you NEED to know
Переглядів 6 тис.2 місяці тому
EVERY Post-Processing effect in Unity | What you NEED to know
What You've Been Told About Devlogs is a LIE
Переглядів 9 тис.2 місяці тому
What You've Been Told About Devlogs is a LIE
EVERYTHING you need to know to LIGHT your 2D Game
Переглядів 4,8 тис.2 місяці тому
EVERYTHING you need to know to LIGHT your 2D Game
Watch This if You Haven't Started Marketing Your Game
Переглядів 10 тис.2 місяці тому
Watch This if You Haven't Started Marketing Your Game
4 Ways to MOVE (Pros and Cons) in Unity
Переглядів 6 тис.2 місяці тому
4 Ways to MOVE (Pros and Cons) in Unity
The Gamedev Landscape is CHANGING
Переглядів 21 тис.2 місяці тому
The Gamedev Landscape is CHANGING
TOP DOWN Movement - Unity Tutorial
Переглядів 6 тис.2 місяці тому
TOP DOWN Movement - Unity Tutorial
Let's Talk Game Dev: With Fairlii
Переглядів 3,1 тис.2 місяці тому
Let's Talk Game Dev: With Fairlii
7 Days of INDIE GAME DEV - Week in the Life DEVLOG
Переглядів 13 тис.3 місяці тому
7 Days of INDIE GAME DEV - Week in the Life DEVLOG
Watch This BEFORE making Your First Indie Game!
Переглядів 19 тис.3 місяці тому
Watch This BEFORE making Your First Indie Game!
Sprites inside your text boxes - How to use sprites with Unity TextMesh Pro!
Переглядів 2,2 тис.3 місяці тому
Sprites inside your text boxes - How to use sprites with Unity TextMesh Pro!
Let's Talk Game Dev: With DevDuck
Переглядів 13 тис.3 місяці тому
Let's Talk Game Dev: With DevDuck
Save TIME and keep Inspector CLEAN with these
Переглядів 3,7 тис.3 місяці тому
Save TIME and keep Inspector CLEAN with these

КОМЕНТАРІ

  • @rayclemenes7638
    @rayclemenes7638 3 години тому

    It would be nice if you could slow the pace a bit so I don't have to keep going back to see what you did. Thank you.

  • @rc1entertainment51
    @rc1entertainment51 5 годин тому

    I've been using Unreal for over a year and if Unity could have the same level of graphics with the same performance, I would be back in Unity in a flash.

  • @radosawlament6794
    @radosawlament6794 9 годин тому

    Dude, i am only 30 minutes in so far, but let me tell you, the way you explain things - it's perfect. You don't rush, your voice is at a moderate pace, you do not omit explaining even small things, i love it!

  • @cadafinn
    @cadafinn 12 годин тому

    En un futuro video, nos puede enseñar como usar el efecto parallax del juego Ori and the blind forest y también como guardar Y cargar la partida en las scenas con el canvas?

  • @daniel3dart
    @daniel3dart 15 годин тому

    This tutorial is so needed from you guys, It's so good and I am so not ready to fully use or understand it all. I can't wait to watch this again in the near future LOL

  • @windwalkerrangerdm
    @windwalkerrangerdm 15 годин тому

    I am seriously disappointed with ECS. Think of this use case where you could have done a creative collision check optimization instead of all these hassles and loss of animation and inaccurate physics collisions. At its current state it's not worth changing your workflow, even for projects which may look like they could benefit from ECS, considering what little it brings. There was an amazing ECS library called Entitas. I don't know it's last state but it was much more awesomer and easier to use than this.

  • @ragerungames
    @ragerungames 15 годин тому

    This is indeed the best use case for utilizing DOTS. The great thing is that we can mix both MonoBehaviors and ECS. Thanks for another fantastic video on ECS. I'm curious, how do you find the time to research and learn all this while developing your own game and running your UA-cam channel?

  • @TheArghnono
    @TheArghnono 16 годин тому

    Very solid explanation. But please zoom in when showing code.

  • @user-rm2pj9jf8s
    @user-rm2pj9jf8s 16 годин тому

    Among the most UA-camrs I've ever seen, it's the number one UA-camr who explains ECS the best.

  • @Coco-gg5vp
    @Coco-gg5vp 16 годин тому

    First

  • @gabrieljubilin5201
    @gabrieljubilin5201 16 годин тому

    i'm already sub, but i would've followed you if i wasn't. Because this video saved me so much time. Thank you

  • @thegoodbeat-tz6xg
    @thegoodbeat-tz6xg 18 годин тому

    im at the start

  • @najibabdullah9328
    @najibabdullah9328 18 годин тому

    Can we write code to change the sprite dynamicall?

  • @Relokful
    @Relokful День тому

    His Visual Studio looks a bit different and seems to have a little more functionality than mine. seems like his has more context predictive text / tabbing functionality / error identification. Is it just because hes using a pro or enterprise version?

  • @ayushKumar-9835
    @ayushKumar-9835 День тому

    Thanks for opengameart ❤

  • @ericmatthews9894
    @ericmatthews9894 День тому

    2 games stand out. I found them on Steam. One took the little guy from an Epic tutorial for UE4, changed the textures and mage his game. Now, that wouldn't be so bad for those who have no idea about the UE4 tutorial, but the other was so much worse. He used the default UE4 mannequin, the grey and white checkered floor and a few free assents from the "permanently free" section of the UE marketplace.

  • @unikat-kmnkmn2799
    @unikat-kmnkmn2799 День тому

    I am still in tutorial hell since 2014

  • @KhattakVibes786
    @KhattakVibes786 День тому

    Assets\Script\FlapBehaviour.cs(4,19): error CS0234: The type or namespace name 'InputSystem' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?)

  • @KhattakVibes786
    @KhattakVibes786 День тому

    using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.InputSystem; public class FlapBehaviour : MonoBehaviour { [SerializeField] private float _velocity = 1.5f; [SerializeField] private float _rotationSpeed = 10f; private Rigidbody2D _rb; private void Start() { _rb = GetComponent<Rigidbody2D>(); } private void Update() { if (Mouse.current.leftButton.wasPressedThisFrame) { _rb.velocity = Vector2.up * _velocity; } } private void FixedUpdate() { transform.rotation = Queternion.Euler(0, 0, _rb.velocity.y* _rotationSpeed); } } what is erorr

  • @ronaldosenajr7015
    @ronaldosenajr7015 2 дні тому

    Amazing camera system, thank u so much!