#12 Unity Ragdoll Tutorial - Using the Ragdoll WizardRoundbeargames2019-04-15 | GameDev Course by Roundbeargames - setting up ragdoll colliders - turning on/off ragdoll parts - using triggers
#gamedev #indiegame #unitytutorial #devlogWriting the Attack System Part 2 - Indie GameDev C++Roundbeargames2024-09-19 | Continued from the previous video, I talk about the attack system and vfx etc.
Channel Memberships: youtube.com/roundbeargames/joinWriting the Attack System Part 1 - Indie GameDev C++Roundbeargames2024-06-21 | On this indie devlog I talk about the basic attack / fighting system
Channel Memberships: youtube.com/roundbeargames/joinEnums to Strings - Strings to Enums - Indie GameDev - C++Roundbeargames2024-03-22 | On this indie devlog I talk about converting enums to strings or strings to enums in C++
Channel Memberships: youtube.com/roundbeargames/joinUpdating the BoxCollider in Realtime - Indie GameDev - C++Roundbeargames2024-02-04 | On this indie devlog I talk about the player box / box collider editor. This is mainly about changing the box collider in realtime.
Maybe you can see that I was slightly distracted in this video, but oh well..
Channel Memberships: youtube.com/roundbeargames/joinWriting Jump Physics - Indie GameDev - C++Roundbeargames2023-11-28 | On this indie devlog I talk about jump physics, collisions, collision resolve, etc.
Channel Memberships: youtube.com/roundbeargames/joinRewriting the HitBox Editor - Indie GameDev C++Roundbeargames2023-10-13 | Indie gamedev series Here's updates for my CPP Fighting Game (hurtbox/hitbox editor and stuff)
Channel Memberships: youtube.com/roundbeargames/joinRewriting the HurtBox Editor - Indie GameDev C++Roundbeargames2023-07-16 | Continuing on with my indie gamedev series Here's some updates for my CPP Fighting Game (hurtbox/hitbox editor and stuff)
Channel Memberships: youtube.com/roundbeargames/joinIntegrating AI Tools Into My Workflow - Bing, GitHub CopilotRoundbeargames2023-04-24 | Here's my C++ fighting game. I'm using Visual Studio 2022. I wanted a lazy way of integrating AI into my workflow. The engine I'm using is OlcPixelGameEngine. Devlog#4
0:00 Intro 1:13 Bing 2:55 GitHub Copilot 6:33 Outro
#gamedevIndie Devlog - Weapon Customization - UnityRoundbeargames2023-03-31 | Here's my top down shooter devlog #4. Main update is weapon customization.
#gamedevIndie Devlog - Enemy State Machine AI, Crosshair, Player DeathRoundbeargames2023-02-05 | Here's my top down shooter devlog #3. Updates include enemy AI (state machine), crosshair/recoil, player death, etc.
0:00 Enemy state machine AI 0:34 Future plans 1:03 Crosshair / Recoil 1:38 Player death
#gamedevIndie Devlog - VFX and Gunplay - Top Down ShooterRoundbeargames2022-11-12 | Here's my top down shooter devlog #2. Most common components that make up "gunplay" are VFX (blood, bullet trail, etc), sound, crosshair, recoil, and camera shake. I also talk about some quick optimization tricks.
0:00 Effects & Gunplay 1:14 Optimization 2:43 Third Person View 3:13 Outro
#gamedevIndie Devlog - Unity Line of Sight - Top Down ShooterRoundbeargames2022-10-24 | Here's my top down shooter devlog #1. Line of sight (or fog of war) is the underlying mechanism for this game. Scriptable Render Pipeline (Unity) is used to render only the pixels that are in your field of view. Blend tree matches animations to your aim direction (X and Z axis). Pls lemme know if you want open source code on fov or third person shooter controller etc.
FOV, Aim, Physics 0:00 Blend Tree 0:57 Minimap 1:35 FOV Basic Concept 2:09 My Previous Project 6:26
#gamedevGameDev Takes TimeRoundbeargames2022-09-12 | Not only does being able to write your own software take years of experience, programming + learning about game engines is only a small part of being a game developer.
#gamedevHow bad do you wanna be a game developer?Roundbeargames2022-06-20 | If you want money, there's probably better ways than being a game developer or learning Unity.
I really enjoyed making the multiplayer FPS prototype + using HDRP. But something even more interesting came up that made me pause all my personal projects. From here instead of a personal devlog, I might start giving you updates and random thoughts on the new project. Hopefully I'll have something visual to show you soon.
#gamedevFPS Devlog - Trying Out HDRPRoundbeargames2022-02-28 | Here's my multiplayer FPS game (WIP) Trying out HDRP in Unity 2020.3
I'm not 100% satisfied with the current look, but I learned a lot. Hopefully the next update will be better. I would like to try different assets in the future for more realism. Right now it's a little too cartoony and flat (also everything a little too dark). Stay tuned for more.
#gamedevRoundbeartalks #12 - GameDev ChatRoundbeargames2022-01-26 | Let's talk about gamedev, or other things.. Stay awhile and listen to an indie game developer.
#gamedevRoundbeartalks #11 - GameDev ChatRoundbeargames2022-01-25 | Let's talk about gamedev, or other things.. Stay awhile and listen to an indie game developer.
#gamedevRoundbeartalks #10 - GameDev ChatRoundbeargames2022-01-21 | Let's talk about gamedev, or other things.. Stay awhile and listen to an indie game developer.
#gamedevRoundbeartalks #9 - GameDev ChatRoundbeargames2022-01-20 | Let's talk about gamedev, or other things.. Stay awhile and listen to an indie game developer.
#gamedevFPS Game WIP - Playing my own prototype with a friendRoundbeargames2021-11-30 | Here's a Unity FPS multiplayer (WIP) Basic mechanics are there, like network animation sync, rigidbody character controller, etc. Next is replacing placeholder assets.
#gamedevUnity Tutorial - Input System Setup - PS4 ControllerRoundbeargames2021-11-01 | Getting started with the new Unity Input System. I'm using Unity 2021.2 and a PS4 controller (DualShock 4). With the latest updates, Windows 10 natively supports it. For more details or manual installation, check out this video: youtu.be/Zhy5GG1e81Q
#gamedevDevlog #3 - Input Devices - Unity Platform FighterRoundbeargames2021-10-20 | Multiple input devices can be tricky. Fortunately for us, Unity Input System does its job pretty well. I'm using keyboard and PS4 controllers in this video. Next is Steam integration.
#gamedevDevlog #2 - Unity Multiplayer Game - C# NetworkingRoundbeargames2021-10-04 | Here's my Unity multiplayer game. I'm using very basic C# networking for now.
#gamedevDevlog #1 - Rigidbody 2D Character Control - UnityRoundbeargames2021-08-07 | Unity Character Controller vs Physics-Based Rigidbody Control: What's your choice?
#gamedevA Prologue to My C++ Tutorial Series - GameDevRoundbeargames2021-07-15 | As a beginner in gamedev, should you learn Unity, or Unreal, or something else?
#gamedevMaking a Fighting Game (C++ Devlog #3 - HitStops)Roundbeargames2021-06-10 | Some key updates that will serve as a basis for more hitstops, time controls, aerial hits, combos, etc. This is an indie C++ fighting game project.
#gamedevHadouken Input Buffer - Fighting Game Devlog #2 - C++Roundbeargames2021-04-12 | Fighting game input buffer can be tricky. As with any gamedev project, I've encountered some unexpected issues. In this devlog video I talk about the basic Hadouken and the to-do list. (I'm using C++ and the olcPixelGameEngine)
#gamedevMaking a Fighting Game (C++ Devlog #1 - Collisions)Roundbeargames2021-03-29 | For now I only have the basics, things like boxcollider editor, collisions, horizontal movement, character animations, etc. (Lemme know if you want me to talk more in details regarding the inner workings)
In the next video I'll have the iconic Hadouken, or at least the game mechanic that allows you to recognize input sequences..
#gamedev2D Camera Zoom & Parallax (C++ Game Devlog #0)Roundbeargames2021-03-15 | Some basic concepts behind 2D camera moving, zooming, and parallaxing. The little details can give you interesting results, so don't be afraid to play around with the code, vector math, worldspace vs screenspace, etc.
I can't even say I started a project yet, which is why I'm calling this Devlog #0. Next video I might have some collision detection and hitboxes.
#gamedevSimple C++ Game - Intro to Fixed Timesteps - GameDevRoundbeargames2021-03-04 | In this video, I scratch the surface on fixed timesteps, and there’s other topics that I didn’t mention simply because there’s too many things to talk about. If there’s something that you’d like me to cover pls lemme know. I’m gonna start working on a fighting game soon. I’ve never done one, but I’m sure it’ll be fun.
#gamedevSprite Animation - Using olcPixelGameEngine - C++Roundbeargames2021-02-22 | Using the DrawPartialWarpedDecal function you can now animate your C++ 2D game. I'll have examples of fixed timesteps later in this playlist.
#gamedevKeyboard and Mouse Input - Using olcPixelGameEngineRoundbeargames2021-02-19 | With keyboard/mouse input and a renderer, you can start building your C++ 2D game right now.
#gamedevUnity Tutorial - Emissive Lighting & Post Processing - URPRoundbeargames2021-02-15 | Emissive material + bloom (post processing effect). Unity has gone through many updates since my last video on this topic, so here's a new one with the latest version. Lighting is a tricky subject, so I cannot cover everything in one video. First we'll cover emissive material and volume profile.
I'm using Unity 2020.2 (URP/LWRP), the latest version at the time of recording.
#gamedevVector Multiplied by Scalar - GameDev Prep CourseRoundbeargames2021-02-10 | In this video we talk about vector multiplied by scalar. There's other forms of vector multiplication, and we'll get to them later in the playlist. You can't make a video game without understanding vector arithmetics, so pls make sure you understand the concepts before moving on.
#gamedevAdding and Subtracting Vectors - GameDev Prep CourseRoundbeargames2021-02-01 | In this video I talk about the geometric concept in adding and subtracting vectors. You cannot build your video game without understanding vectors. Next I'll talk about multiplications. FYI, I used Unity to draw the graphs.
#gamedevOne Process to Get Every Combination - Game DevelopmentRoundbeargames2021-01-22 | Do not confuse writing recursions directly into your code vs the concept of recursions. In this video I use one simple definition to iterate over every combination from multiple arrays (permutation with replacement).
#gamedevPermutations Visualized in Unity - GameDev Prep CourseRoundbeargames2021-01-19 | I'm not talking about code in this video, but rather some basic concepts in regards to permutations and/or combinations. Once you understand the idea and the process, expressing it in code becomes a lot easier.
#gamedev[C++ Tutorial #1] Thinking in 1s and 0s - Game DevelopmentRoundbeargames2021-01-17 | Code itself is simple. Thinking in binaries might not be. Fundamental concepts will be the foundation later when you're trying to understand why certain code gives you certain results.
In case with the speed of light (11:21), it's meters per second. I forgot to mention the unit.
#gamedev[C++ Tutorial #11.2] Ace Combinations - GameDev Prep CourseRoundbeargames2021-01-11 | Here's another example of nested for loops. Combinations and/or permutations with larger numbers become more complicated, but with 4 Aces and 2 choices we can pretty much hard code it (like I did in this video).