XaiJu
Sasquatch B Studios

Sasquatch B Studios

patreon


Sasquatch B Studios posts

Early Access - Object Pooling EVERYTHING in Your Game With One Script

I've done an object pooling tutorial in the past, but that one was focused on teaching how to create an object pool using Unity's Pool namespace.

This tutorial is a more practical tutorial, as I needed something similar for my commercial game, Samurado.

I use this object pooling manager to handle spawning enemies, projectiles, particles, visual effects, and literally EVERYTHING that CAN be pooled in our game. 

I'll also show you how to keep your hierarchy from getting c...

View Post

EARLY ACCESS: Why I'm not switching to Unreal Engine | Unity vs Unreal

In this video, we explore the classic indie developer debate: Which is better, Unity or Unreal Engine?

View Post

What Type of Content Would You Like to See More Of?

I know info about Samurado has been pretty sparse since it's been announced. Mainly, that's cause we're hard at work building the game :D

However, We'd like to try some different options of video content, where we could maybe talk about "design" decisions made for the game, and get right into the geeky stuff with all that.

What sounds the most interesting to you? (Or if you have your own idea, leave a comment!)

View Post

Early Access - The Best Way I've Found to Pause Your Game

This is a quick and easy one, but I haven't actually seen many tutorials deal with a proper way to pause your game directly, most of them just have you freeze time and maybe deactivate a script or 2. 

This way is a one-and-done method that you won't need to worry about because it scales perfectly.

View Post

EARLY ACCESS: Game Dev Nightmare: How to Avoid Losing Your Mind and Your Joy

Game development can get really tough when there's no more joy or magic left in the process.

In this video we talk about the easiest way to keep your creative juices flowing and stay motivated while working on your project.

View Post

Early Access - Key Rebinding Tutorial | Unity

I recently needed to learn how to rebind controls for my game, and ALL of the resources I found online left unanswered questions, unfixed bugs, and were thrown together quickly for a "test" scene without much thought as to how it might work for an actual commercial game.

So for this tutorial I spent LOTS of time figuring out how to get it working the way I would want it for a commercial game.

This will show you everything from the ground up, from creating a new controls input act...

View Post

EARLY ACCESS: The Future of Creativity

AI is here to stay, and it's improving at mind blowing speeds! 

Let's talk about what that means for the game development industry and more specifically, artists and indie developers.

View Post

How to Create a Menu WITH Gamepad and Keyboard Navigation

This is a beginner friendly tutorial which will show you how to create a menu in Unity that you can navigate through with your keyboard/gamepad.

I'll walk you through the process of:
- Setting up Controls for the Input System
- Setting up an Input Manager to detect Input
- Setting up a Menu Manager to control your game's menu canvases
- Setting up some basic UI elements
- How to control which button/UI element is selected first when the canvas is opened.

I ho...

View Post

Day 22: 90 Days to a Full Steam Release

Here we are at day 22 already! The time is passing so fast, but we're hopeful we can still finish on time!

A lot has been accomplished but there have definitely been a few setbacks too.

We had some issues setting up our procedural levels, and it took much longer than expected.

Since our last update we've added:

-a screenshake system

-audio system

-key rebinding

-settings menus for: audio, key rebinding & screenshake

-damage effects system View Post

EARLY ACCESS: Why Are There So MANY S*** Games Made in Unity?

Everyone loves to hate on Unity, but is it really an inferior game engine? 

...or is there another reason why so many games 'Made With Unity' turn out to be total garbage?

View Post

2D - Blur (Sprite OR specific layer) Shadergraph Tutorial

This tutorial will first focus on building a 2D blur shader for specific sprites, like your character or anything else...
But afterwards we'll take it and expand it so that you can blur ANYTHING within a "box" that is on a specific layer - which could be really useful for blurring things like a background in your game.

View Post

EARLY ACCESS: These 5 Things Will DESTROY Your Game

In this video we take a look at 5 things that every single game developer should try to avoid. These 5 things are so easy to get stuck on, can waste a TON of your time and even destroy your game project if you let them. So come check out this video so you can be sure not to make any of these mistakes.

View Post

Day 10: 90 Days to a Full Steam Release

It's been a crazy 10 days trying to stay on schedule with Samurado and maintain our Youtube schedule, but we're managing to mostly stay on target.

Here's a high level breakdown of what's been done so far:


-set up input for keyboard and gamepad controls

-finite state machine for player

-basic player movement 

-basic player melee and ranged attacks with damage slash

-different camera behaviors based on control schemes

-player animations<...

View Post

How to make a Shockwave Shader in Unity using Shadergraph and the 2D Renderer

I had a HECK of a time figuring out how to make a shockwave effect in Unity.

Not because there is a lack of info out there on Shaders for it, that was easy to find, but particularly, because I use a 2D renderer (which was experimental when I first started using it.) There was shockingly little on how to actually implement a full-screen distortion effect with the 2D renderer.

Well, I'll show you the tricks I used to accomplish this with this video, hope you enjoy!

View Post

EARLY ACCESS: This Secret Hack Will Reduce the Stress it Takes to Make Your Game

In this video, I share the method I've discovered that has helped me to not only reduce the stress it takes to make a game, but also to ensure a constant level of productivity.

View Post

Creating Parallax Environment Particles and Fog

This is a beginner-level tutorial that will teach the basics of particles, what world space is, shaders and parallax.

With this one you can take a moderately boring scene, and bring it to life in just a few minutes!

Let us know what you think!

View Post

Day 1: 90 Days to a Full Steam Release

Today is Day 1 of our 90 day challenge to release a full steam game in time for Next Fest!

Samurado will be an action packed rogue-like with a TON of juice about a Samurai avocado out for vengeance against an evil chef that devoured his entire family.

We're hard at work ironing out the core mechanics, gameplay details and the story as well as a detailed schedule that tells us exactly what we need to have done & by what date in order to finish on time.

It looks like time ...

View Post

EARLY ACCESS: How to Keep Going When You Feel Like You're Failing at EVERYTHING

In this video I talk about some of my personal struggles with both game development and Youtube, as well as how I deal with them and keep going anyway.

View Post

Should we add character customization to Samurado?

We start work on Samurado this SUNDAY!!! 

Let us know what you think about having character customization options! 

Some ideas we've had so far are: custom colors/facial hair/gender options.

View Post

It's Official... Gamedev has taken over our kitchen.

View Post

UNITY TUTORIAL - Create a trajectory line that predicts where your bullet will land

this is building off the older "2D shooting" tutorial I made - here's the link:

https://youtu.be/zYN1LTMdFYg


You'll learn a little bit of physics prediction, and a little bit of SHADERGRAPH in this tutorial.

Hope you enjoy guys!

View Post

EARLY ACCESS: Difficult Decisions to be Made... More Harsh truths and Honesty | Indie Game Dev

I'm going to give you an inside peek into our lives as game developers and Youtubers.

What struggles are happening behind the scenes? What's it like to be a developer? a youtuber?

View Post

UNITY TUTORIAL - Make a Camera System (Like Hollow Knight) using Cinemachine

We'll make a full camera system that includes:

- bias towards the facing direction of our player.
- fast Y damping when falling, slower when not.
- camera bounds


- 3 different cameras:
- an open room camera (that keeps the player centrally locked)|
- a tight corridor camera (that dosn't take vertical movement into account)
- a fixed position camera (that doesn't move at all)

Plus I'll show you how to control the transitions between the cameras themselves.<...

View Post

90 Day Steam Release - What Do You Want to See?

This hasn't been officially announced anywhere yet! You're the first to know!

We will be doing a 90 day Steam Release challenge where we make a game in 90 days and release it on Steam! (hopefully in time for Steam's Next Fest).

What part(s) of the process would you like to see most in an upcoming video?

View Post

EARLY ACCESS - How I Would Learn to Code (If I could Start Over)

I've been learning to make games for over 6 years now. 

If I could start all over again, I would do things VERY differently! 

In this video, I talk about what I've learned from my many mistakes and how I would go about learning if I could do it all again.

View Post

UNITY TUTORIAL - Make Hill Climb Racing in 10 Minutes

In this tutorial I'll show you how to setup the car, how to make it drive, how to make it flip, and how to setup some levels in a prodedural way.


Let us know what you think!

View Post

EARLY ACCESS - Check out our latest Veil of Maia devlog

View Post