Create an Endless Background in Unity
In this video, I will show a really easy way to turn a seamless texture into an endlessly scrolling background.
TIMESTAMPS
0:00 Intro
0:37 Installing Render Pipeline
2:03 Installing Cinemachine
2:19 Creating the Background Object
2:40 Background Texture
3:15 Follow Script
4:40 Setup the Camera
6:18 Brief Overview of UVs
9:08 Explaining the Shader
10:40 Simple Shader
13:53 Using World Position
15:08 Scaling the Texture
16:40 Outro
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
6
views
Finish Your Games
In this video we will talk about the reasons that I have had for wanting to give up on games, and what I did about it.
The Art of Game Design - https://amzn.to/3KaU8Qk
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
Gameplay - https://www.youtube.com/c/NoCopyrightGameplays
images:
https://www.freepik.com/free-vector/illustration-list_2945066.htm#query=checklist&position=0&from_view=search&track=sph Image by rawpixel.com on Freepik
https://www.freepik.com/free-vector/product-iteration-concept-illustration_12219841.htm#query=iteration&position=3&from_view=search&track=sph Image by storyset on Freepik
https://www.freepik.com/free-photo/sitting-businessman-throwing-crumpled-paper-with-bad-ideas-floor_10676212.htm#query=throw%20away%20idea&position=0&from_view=search&track=sph Image by gpointstudio on Freepik
https://www.freepik.com/free-vector/english-opposite-word-swamped-bored_4228312.htm#query=bored&position=6&from_view=search&track=sph Image by brgfx on Freepik
https://www.freepik.com/free-vector/tired-employee-exhausted-with-work_7416583.htm#query=give%20up&position=4&from_view=search&track=sph Image by pch.vector on Freepik
https://www.freepik.com/free-vector/businessman-front-question-with-roads_11053508.htm#query=problem%20solution&position=12&from_view=keyword Image by macrovector on Freepik
https://www.freepik.com/free-photo/young-businessman-thinking-hard-office-desk_11800277.htm#query=hard%20work&position=3&from_view=search&track=sph Image by azerbaijan_stockers on Freepik
32
views
Become a Better Game Designer 03 | What is a Game
In this video, we will discuss what a game is and what it isn't. This is a great way to start to change how we think about game design.
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
10
views
1
comment
Become a Better Game Designer 02 | Skills
In this video, we discuss the important skills of a game designer. Specifically what Jesse Schell says is the most important skill for game designers.
The Art of Game Design - https://amzn.to/3KaU8Qk
Gameplay - https://www.youtube.com/channel/UCVc4OHulhAROrr5n-YsKppA
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
7
views
Become a Better Game Designer 01 | Intro
This is an introduction to a video series covering "The Art of Game Design" by Jesse Schell. This video will discuss game design, what it is and what game designers do.
Affiliate links:
The Art of Game Design - https://amzn.to/3vUKcnZ
Gameplay - https://www.youtube.com/channel/UCyof...
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
6
views
Learn to Solve Programming Problems
Problem solving is a big part of programming, so if you have a systematic way to solve problems, programming becomes much easier.
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
41
views
Yin Official Release Trailer
I started this game as an entry for the Brackey's 2021 Game Jam but continued work on it afterwards.
Purchase the game here
https://sodarocketstudios.itch.io/yin
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
14
views
SOLID Design Principles for Game Development
Learn how to use the SOLID design principles to improve your game code.
Read more about the solid design principles.
https://www.c-sharpcorner.com/UploadFile/damubetha/solid-principles-in-C-Sharp/
https://www.freecodecamp.org/news/solid-principles-explained-in-plain-english/
https://stackify.com/solid-design-principles/
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
52
views
Using Events in Unity | Level Up Your Game Dev Ep. 6
Events can really improve your workflow in Unity. They can keep your code clean and easy to understand, and provide a way to decouple your scripts. In this video, we will talk about what events are and how to use them.
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
17
views
Creating Custom Sliders For Unity | Level Up Your Game Dev Ep. 5
If you want to improve the UI in your game, then you will probably need to make your own sprites for sliders. This video covers how to make some simple sliders and what settings you will need to change in Unity.
Unity Image types:
https://docs.huihoo.com/unity/5.3/Documentation/en/Manual/script-Image.html
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
26
views
Creating Custom Button Sprites For Unity | Level Up Your Game Dev Ep. 4
In this video, I show how you can create custom buttons for your UI in Unity. We will use the sprite swap option to change sprites when the user clicks on the button.
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
18
views
Unity Input System | Using the Generate C# Class Option
This is an extension to my Unity input system deep dive video. In this video, I quickly cover how you can use an input action class instead of a player input component.
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
6
views
GTA style sprinting in Unity | Level Up Your Game Dev Ep. 3
This video will show you how you can create a button mashing sprint system like you will see in Rockstar games like GTA and RDR.
0:00 Intro
0:15 How it will work
1:28 Writing the code
5:20 Demo
Avatar Controller Videos:
https://youtu.be/dqfVlSxOXv8
https://youtu.be/BxIIg639KpM
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
6
views
Control Your Random Numbers | Level Up Your Game Dev Ep. 2
Learn how to create a random number system in Unity that will let you use any arbitrary distribution. It will allow you to more easily balance random outcomes in your game.
Timestamps:
0:00 Intro
0:35 Intro to probability
3:20 How it will work
4:25 Writing the code
9:25 Demo
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
6
views
Random Outcomes In Unity Games | Level Up Your Game Dev Ep. 1
Learn how to create a discrete random outcome system in Unity. It will allow you to more easily balance random outcomes in your game.
This is the first video in what I hope to make a series called "Level Up Your Game Dev." I plan for them to be short (less than 10 minutes) tutorials that explain how something works, give some examples of when you would use it, and show how to implement it in code.
Timestamps:
0:00 Intro
0:45 Unity's Random.Range() Function
2:10 How it will work
5:20 Writing the code
6:30 Demo
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
13
views
Yin Trailer
This is the trailer for my entry for Brackey's 2021.2 game jam.
Yin and Yang where separated leaving Yin alone surrounded by chaos. She must find her way back to Yang, but the chaos is always close behind.
Play the game here: https://sodarocketstudios.itch.io/yin
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
8
views
Brackey's Game Jam day 2 | Adding the Tutorial and Fixing Some Bugs
In the second day of Brackey's game jam, I added in a tutorial level, and fixed a few bugs.
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
#shorts
8
views
Brackey's Game Jam Day 1 | The first 24 hours
I got an early prototype put together on the first day of the jam.
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
#shorts
8
views
What will be the theme for Brackey's 2021.2 Game Jam?
I will be joining Brackeys 2021.2 game jam and hope you will too.
Join here:
https://itch.io/jam/brackeys-6
Send me your entry to the game jam, and I will make an effort to play it.
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
#shorts
4
views
Make a Third Person Shooter with Cinemachine and the Unity Input system
In this video I cover how to setup a cinemachine camera for a third person over the shoulder view, control the camera using the new input system in Unity, setup simple third person controls, and more.
Please consider supporting my work with the link below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
4
views
Control Mixamo Characters with the Unity Input System
Start using Mixamo characters in your games. In this video I walk through how to download characters and animations from Miximao, import them into Unity, and control them with the Input System.
Download the unity package
https://drive.google.com/file/d/1o_ju9bhOuUY6n5jxYRughmLiqCYnUpVY/view?usp=sharing
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
Chapters:
0:00 Intro
0:36 Scene Setup
0:55 Downloading and Importing a Character
2:36 Creating an Input Action Asset
4:38 Giving the Player Control
17:14 Easy Camera Follow with Cinemachine
18:25 Getting Animations from Mixamo
21:00 The Animator Controller
21:52 Transition Between Animations
24:28 Playing Animations Directly
25:10 Fixing the Jump Animation
25:26 Using Animation Events
26:38 Tweaking the Jump Animation
27:14 Outro
4
views
Endless Drift Devlog 4 | Some minor updates
I finished a few more small features for Endless Drift including a settings menu, and a how to play section. It is a pretty short devlog since I didn't have much time to work on the game over the last few weeks.
Play Endless Drift:
https://sodarocketstudios.itch.io/endless-drift
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
4
views
Endless Drift Devlog 3 | Polishing and approaching the end
In this devlog, I go over some of the polish I added into Endless Drift. I made some buttons for the menu and added some, music sounds, and screen shake. There are only a couple more things to finish before I can say it is complete, but there are more things that I want to experiment with afterwards.
Play the game here: https://sodarocketstudios.itch.io/endless-drift
password: soda
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
#madewithunity
2
views
Object Pooling in Unity
In this video, we discuss when and how you can use object pooling in Unity. We start by building a simple project that instantiates projectiles when you fire, then modify it to use an object pool.
-------------------------Contents-------------------------
0:00 - Intro
0:40 - When and why you should use object pooling
1:30 - Instantiating objects
3:50 - Creating and initializing an object pool
6:35 - Spawning objects from a pool
10:45 - Initializing objects properly
13:15 - What if the object pool is too small
15:25 - Putting the objects in a container
16:18 - Creating an object pool interface
19:50 - Switching to a singleton
20:35 - Spawning waves of objects
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
1
view
Endless Drift Devlog 2 | Adding some juice
I started to add some style to the game with models and particle effects. I also fixed some minor bugs and concerns I had about how the game worked.
Play the game here: https://sodarocketstudios.itch.io/endless-drift
password: soda
Please consider supporting my work with the links below.
https://www.buymeacoffee.com/SodaRocket
https://www.paypal.com/donate?business=2XAWU43T4DFVG&no_recurring=0¤cy_code=USD
#madewithunity