Rob LangThis is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
This week I worked hard on getting pick up and drop working with the wave function collapse algorithm but it's not quite there. So bask in the glory of me failing a little more than usual.
Procgen broke my quest system | Indie dev log | Clomper #39Rob Lang2021-01-24 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
This week I worked hard on getting pick up and drop working with the wave function collapse algorithm but it's not quite there. So bask in the glory of me failing a little more than usual.
#devlog #unity #gamedevHelp me fix my game design - and I VFXd all the things! | Indie dev log | Clomper #70Rob Lang2024-07-30 | I need your feedback! I have three possible solutions to a game design conundrum. No idea is too silly! But it might be too much effort for now. Please watch through and let me know what you think.
⏰ Timestamps 0:00 Introduction 0:40 Dynamic Lighting 2:07 High Quality Software 2:28 Handles 3:07 Pipe Details 4:11 Footbug 4:59 Sprite Chucking 7:16 VFX All The Things 9:58 Fog Failure 10:34 I Need Your Help 12:28 Solution 1: Big Damage 13:15 Solution 2: Evolution 14:00 Solution 3: Feeding The Clomper 15:13 How Long? 15:43 Wishlist Update
#devlog #unity #gamedevHow I made the fire sprites cuter and the damage damage-ier! | Indie dev log | Clomper #68.5Rob Lang2024-06-16 | We're in the land of graphics update! I've liberally applied DOTween to aniamte the boilers, improved the fire sprites (added petting too) and then updated all the machines so that they have damage animations. Now, when the Clomper is damaged, it looks completely obliterated!
#indiegamedev #unity3d #gamedevPouring love into graphics: lighting, map and periscope | Indie dev log | Clomper #68Rob Lang2024-04-21 | More graphics! This time it's lighting, the map and the periscope. I also have a problem with wireframe in the scene view, announce a new social media thing and update you on wishlists. Also my Discordians had a request...
⏰ Timestamps 00:00 Introduction 0:24 Can I Say "Iris" without Laughing? 1:06 Photomode 1:43 Lighting Improvements 4:36 Map Iris 5:25 Periscope Animation 7:06 Port Blanks 7:54 Where It All Goes Wrong: Boiler Handles 11:28 Help With Scene View 12:19 ClompTok - I am Kenough 14:00 For Discord
#devlog #unity #gamedevImprove your indie game by adding this one feature!Rob Lang2024-04-01 | After you have Poured delicious juice Round every single feature Improve it by adding Large balls to your game
Feel terrified Outside there is hell Outside there are spheres Lots and lots of Spheres!!!Breathing life into a steampunk ladybird | Indie dev log | Clomper #67Rob Lang2024-02-16 | The inside of the Clomper now feels like a living machine! Brand new models, machines, animations and that feeling you get when everything is alive! Come and find out what I've added.
⏰ Timestamps 0:00 NEW! Introduction 0:24 The Machines 0:53 The Masher 1:56 The Guv'na 3:03 The Gyro 3:29 The Steam Reservoir 4:29 The Floor 6:13 What's Next? 7:48 Wishlist Progress!
#devlog #unity #gamedevHow I boosted the visuals of my indie game | Clomper #66Rob Lang2023-12-10 | I've been updating graphics in Clomper! A new shader, palette, brief flirtation with light maps and I've begun work on the floor and updating some machines. One machine in particular gives me goosebumps!
⏰ Timestamps 0:00 Introduction 0:24 The Graphics Refresh Plan 1:07 Simplifying my Shader 6:30 New Colour Palette 8:15 Lightmaps vs Realtime lighting 10:44 Remodeling Begins! 14:02 Life Stuff
#devlog #unity #gamedevHow did I make the new CLAW so easy to use? | Indie dev log | Clomper #65Rob Lang2023-09-13 | Why balance your game? How do you balance a game? Find out how I balanced Clomper, what tools you have. I settled on Jupyter Lab, which lets you code Python. I've also taken your wonderful feedback and rebuild how the Claw works. The outro is a lovely chill clomp across the landscape to Karen Tingley's score.
⏰ Timestamps 0:00 Introduction 0:24 How to Galance Bame 3:12 Game Balance Tools 4:35 Jupyter Lab 9:22 The Claw Dilemma 13:59 Roadmap update, wishlists 15:36 Karen Tingley's Chill Clomp
#devlog #unity #gamedevGame dev is TERRIBLE at his own game | Lets Play Clomper... BadlyRob Lang2023-08-19 | You're probably better at this than I am.
Why am I so bad at Clomper? Partly it's because I'm not very good at games. Partly it's because the design of the claw isn't good. I decided to record some play testing where I try and figure out how long it takes collect scrap and turn it into resources.
So it's not really a devlog, it's just a man with a beard moaning about a game he must fix.
⏰ Timestamps 0:00 Introduction 0:24 It's not a proper dev log 1:16 Test 1 - what does this do? 13:05 Test 3 - Test 2 didn't have a timer 16:35 Test 3.5 - Trying to go fast 20:00 Test 4 - DANGER!
#devlog #unity #gamedevTaming a HUGE inventory with filters | Indie dev log | Clomper #64Rob Lang2023-08-13 | How do you deal with an inventory that has hundreds of objects in it and you're trying to find a specific thing? Filters. Let's look at how I designed them, how you get resources and these lovely dials. That and a quick look at the plan and some Steam Wishlist numbers too because... well why not!
⏰ Timestamps 0:00 Introduction 0:24 Roadmap 2:16 Inventory Filters 7:24 Resources: Scrap 10:55 What's left on inventory? 11:46 Game balancing tools 12:22 Wishlist stats 12:50 The Four Robs of the Tubepocalypse
#devlog #unity #gamedevHow I built a 3D inventory in Unity | Indie dev log | Clomper #63Rob Lang2023-06-04 | The inventory work has begun! Find out how I have designed, architected and progressed with the inventory, as well as how I used a state machine to make it interact with other game areas.
⏰ Timestamps 0:00 Introduction 0:24 One Thing Before We Start 0:43 Inventory Design 2:48 Inventory Progress in Unity 4:44 Inventory Architecture 6:03 What a Registry is for 7:52 Use One Prefab or Two? 9:44 Player State Machine 12:04 Steam Page Update! 12:26 OMG Fan Art! 12:51 It's all a bit janky
#devlog #unity #gamedevHow I got my indie hobby game onto Steam! | Indie dev log | Clomper #62Rob Lang2023-05-02 | I can't believe I've finally done it. It's taken a fair amount of effort and I am absolutely delighted. But before that, let's talk menus, how to make a trailer, music and what's coming next!
⏰ Timestamps 0:00 Introduction 0:34 Menus 1:29 The Thing I Didn't Do 2:40 No Trailer? 3:03 How to make a trailer 4:10 Trailer Audio 5:19 Photo Mode 6:43 The Roadmap Progress 7:11 Growth 8:26 OuttakesLone Crusade: My Journey To Steam | Indie dev log | Clomper #61Rob Lang2023-02-25 | My roadmap from where I am to getting on Steam. The plan, the roadblocks, the ups and downs. Also an edit of the Pre-Alpha playtest and some cringeworthy talking to camera.
I've implemented the "new" Unity Input System and am in good shape to start putting together those menus that games tend to need. I need your feedback on whether to choose Inventory or Weather as the next big feature. I'm looking forward to doing either one but I need some external feedback! Please let me know in the comments.
⏰ Timestamps 0:00 Introduction 0:22 Roadmap 0:51 Leg Bugs 1:25 Starting Steam 2:51 Pre-Alpha Test 3:36 Input System 4:25 Into the FUTURE! 4:42 Weather or Inventory? 5:49 Quality of Life 6:00 Game Rules 7:00 Polish 7:23 Alpha, Beta, Steam! 8:00 When? 8:56 The Algorithm Loves It 9:30 Pre-Alpha Playtest 18:30 Outtakes
#devlog #unity #gamedevHow I added legs onto my steampunk ladybird | Indie dev log | Clomper #60Rob Lang2023-01-29 | With Localisation parked, it was time for a brief LAN playtest with my son - which was a success. I also explain Clomper Proxy movement (and why it needed to change), why you need a scene switcher before descending into scope creep by adding legs!
⏰ Timestamps 0:00 Introduction 0:22 Localisation? 0:49 LAN Playtest 1:30 Multi Scene Switcher 2:36 Clomper Proxy Movement 5:10 Scope Creep 5:37 Blame Marketing 7:02 The Stupid 8:15 People Making Clomper Better Than Me 8:55 The End
#devlog #unity #gamedev
# YT Tags game dev log unity,game development unity,steampunk,indiegame,madewithunity,get indie gaming,gaming,devlog unity,devlog,steampunk games,steampunk games 2021,unity 3d,game development,networking,netcode,multiplayer games,netcode for gameobjects,indie game dev,indie game development,indie game devlogThat feeling when you finish something HUGE! | Indie dev log | Clomper #59Rob Lang2022-12-30 | Moving from Mirror to Netcode for Game Object was tough but it's done! I am now racing along to the next play test, before which there needs to be some changes. Menus, localisation and a few tweaks are coming. It definitely feels like the mountain has been climbed and I'm now sliding down the other side!
⏰ Timestamps 0:00 Introduction 0:22 Where I left off 1:48 Celebration! 2:02 Le Menu 3:07 Start Screen 3:49 UI Toolkit 4:14 Multiple Scenes 4:48 What's Next? 5:17 Free Gift 🎁
#devlog #unity #gamedev6 ways to speed up multiplayer testing! | Indie dev log | Clomper #58Rob Lang2022-11-24 | No-one talks about how to test multiplayer because it's not the sexy kind of devlog you want to see. Let's look at 6 ways that you can speed up testing by fighting with your UI less and testing more.
Also I announce some very exciting things. Exciting to me and, hopefully, to you too!
0:00 Introduction 0:22 What's it all about? 0:36 Progress 1:05 Tip 1: Regression Test Template 1:17 Tip 2: Sizer 1:39 Tip 3: PowerToys Fancy Zones 2:23 Tip 4: Parallel Sync 2:45 Tip 5: Lag Simulation 3:35 Tip 6: NGO Multiplayer Tools 3:52 How to minimise Lag Effects 3:53 Announcements!
#devlog #unity #gamedev123 days through rewrite - will I survive? | Indie dev log | Clomper #57Rob Lang2022-10-23 | I'm 123 days into the netcode migration from Mirror to Unity's official Netcode for Game Objects (NGO).
Pick up and drop raises its ugly head once again but this time with a frustrating NGO jumper on. I show why they appear and how I solve them. It's been a long drag but I do feel really close to finishing the rewrite - so close in fact that I'm starting to write down plans for next steps.
For those wondering about the parenting bug at the end, it was caused by the quest object (the big cylinder) being transported to the claw from inside the Clomper but not being offset low enough so it was colliding with the body of the Clomper. As both have collision colliders on them and the quest object was parented to the Clomper, physics was trying to move the Clomper body and the quest cylinder apart but as they were connected, it just pushed them up in the air! The fix was to make sure the quest cylinder wasn't colliding with the Clomper body, I'd introduced that by not reproducing the Mirror code in NGO properly.
Timestamps 0:00 Introduction 0:24 Where were we? 0:40 Disclaimer 1:03 The Grabber 2:57 Pick up and Drop 4:06 Top Tip: Test for late joiners 4:49 Questing 6:44 Is NGO Recommended? 7:09 Medium Term Goal 7:30 Steps to get there 8:58 Outro with the parenting bug
#devlog #unity #gamedevProgress! Unity Mirror to Netcode for Gameobjects | Indie dev log | Clomper #56Rob Lang2022-08-27 | I'm uploading this in something of a hurry as the migraines are back! If it wasn't for poor health; I'd probably be finished with the netcode rewrite by now. Nevermind, I'm not in a rush.
Timestamps 0:00 Introduction 0:24 Where have you been, Lang? 1:08 What to fix first? 1:41 Dependency Tree 2:34 The Quagmire 3:20 Composition over Inheritance 4:20 Migraines
#devlog #unity #gamedevWhy Im swapping out Mirror netcode | Indie dev log | Clomper #55Rob Lang2022-06-23 | I've persevered for 18 months with Mirror but I can't go on. I go into why you shouldn't, why I'm not following my own advice, what I'm choosing and what my plan is.
Big thanks and love to the Mirror team; I would not have got this far without you but I can't carry on!
Timestamps 0:00 Introduction 0:22 Don't Change Your Netcode Library 0:48 It's you, not the Library 1:26 Why you shouldn't change your Netcode Library 2:26 Why am I changing it, then? 2:50 What was the problem? 4:54 How to swap a library 6:16 It's me, not you
#devlog #unity #gamedevGamedev roasts... himself? | Clomper #54Rob Lang2022-06-02 | Environment update is complete! So the testing has begun and, unsurprisingly, I've found a whole bunch of bugs 🐞 that I wasn't expecting!
#indiegamedev #unity3d #gamedevNew evil tile and how to place quests in procedural world | Indie dev log | Clomper #53Rob Lang2022-04-26 | Placing quests in my procedurally generated world needed to change as the world became more complex. You'll learn how to use A* pathfinding to generate a quest location.
I also explain where I've been and how much I enjoyed streaming, which I hope to do again!
Timestamps 0:00 Introduction 0:25 Procedural Questing 1:15 What's the problem? 1:15 Finding a quest location 4:07 The Evil Tile 4:32 Where have I been? 5:03 Streaming
#devlog #unity #gamedevLive Unity game dev | Clomper Stream #2Rob Lang2022-03-06 | Join me on the journey building my co-op pipe puzzler Clomper.
I'm still very new to streaming, so please do come on in and give some support!
#indiegamedev #unity3d #gamedevThis isnt scary in the slightest /s | Clomper bug fixing #indiedevRob Lang2022-02-17 | I'm trying streaming for the first time, come in and say hi.How to make proc gen worlds less repetitive | Indie dev log | Clomper #52Rob Lang2022-02-13 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
Find out how to avoid your procedural worlds becoming repetitive, marvel at my new tiles, learn how to control scope creep and see me be attacked by my own children.
⏰ Timestamps 0:00 Introduction 0:24 Problem with Procgen 1:14 Biomes and WFC 2:07 Probability and WFC 3:27 Weights and Probability 5:13 Controlling Scope Creep 7:17 Biomes 8:21 PID Controller 8:59 Custom Inspector 9:40 Coming Next 10:28 Outtakes
#devlog #unity #gamedevBlender model to Unity prefab tiles in code | Indie dev log | Clomper #51Rob Lang2021-12-06 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
Thank you to the feedback from the last video, taking your advice I've been full throttle with the Clomper environment upgrade - making it version 4. In this video I explain how I make a slick workflow between Blender and Unity, cutting up meshes and saving meshes.
Thanks also to all the new subscribers, I'm delighted to
Timestamps 0:00 Introduction 0:25 Inventory or Environment? 0:44 What is the Environment? 1:40 Why Procedural Map Generation? 3:32 Editor Only Scene 4:22 The Struggle 5:00 World Building 5:46 Physics Changes 7:33 Outro and Request for Questions! 8:46 The Outtakes
#devlog #unity #gamedevIve worked on my game for 2 years, but is it fun? | Indie dev log | Clomper #50Rob Lang2021-11-03 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
2 years of hobby time is a lot to spend on anything, especially when it's not finished. How do you know when to keep going? For me the quesetion is "is the game fun?" and stop if it isn't. I've been trying to answer that for 2 years and for better or worse, I now think I have an answer.
⏰ Timestamps 0:00 Introduction 0:26 The Idea 3:24 Original Hellscape 5:47 Questing and The Con 6:35 The Claw and Pot (RIP) 7:38 Performance 7:57 Periscope, Life and Grinder 8:30 Ignoring Bugs 9:02 Performance and HDRP 9:37 Migraines 9:49 Wave Function Collapse 10:40 Don't Reweite Your Netcode 11:25 First Playtest 12:40 Heat Management 13:30 Second Playtest 14:15 What's Next? 14:52 Outro
#devlog #unity #gamedevOne pipe makes all the difference | Indie dev log | Clomper #49Rob Lang2021-09-10 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
Although family routines are all change with the onset of school, I've managed to make steady progress with new dial functionality, a bunch of audio, steam sillyness and a new pipe type, which I'm really excited to show off. Not because it's beautiful but because it's really, really useful!
Timestamps 0:00 Introduction 0:38 Diegetic Interfaces 0:59 Dials 1:48 Danger! 2:33 Dials on the Con 3:30 Grumbles, Plinks & Bang 4:04 Steam Shinanigans 4:40 Switch Pipe 5:40 100 Days of Game Dev
#devlog #100daysofgamedev #gamedevJiggle, Explosions and #100DaysOfGameDev | Indie dev log | Clomper #48Rob Lang2021-08-09 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
Fire Sprites are now a fully fleshed out feature. They spawn and explode from the boiler, can move about, can be put back in and control the amount of steam pressure you have to play with.
I've also joined #100DaysOfGameDev, which is a challenge to do a little bit of game dev for 100 days. It's tough and you can find me struggling with it on Twitter as @brainwipe
Timestamps 0:00 Introduction 0:26 Alolomololomolomomololola 0:49 Boiler Rework 1:55 Fire Sprite Physics 2:46 Boiler Explosion 3:31 Pick Up and Drop 4:24 Bringing the Jiggle 4:58 100 Days of Game Dev 5:54 Outro
#devlog #gamedevHow I made my game feel more alive | Indie dev log | Clomper #47Rob Lang2021-07-22 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
I take you through the feedback on the last video, the first batch of sounds and the adorable fire sprite plans. Thanks you to everyone that has spent so much time and thought giving me feedback!
Timestamps 0:00 Introduction 0:25 Breathing Life 0:33 Feedback Thanks 1:04 Sound 2:36 Fire Sprite 3:14 700 SubsNew Feature! Heat and steam balancing | Indie dev log + bloopers | Clomper #46Rob Lang2021-06-22 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
I try talking into the camera while explaining how the new heat feature works. It took me a fair number of tries, so stick around for the bloopers.
Timestamps 0:00 Introduction 0:25 Heat 1:53 Consuming Heat 3:24 New Dial 3:48 Going Bang! 4:31 Not Paying Attention 5:19 Actual Play 6:24 Bloopers
#devlog #unity #gamedevHow I designed my next big feature | Indie cringe log | Clomper #45Rob Lang2021-06-11 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
I head through how I went about designing the new heat feature. I explain how I think of the relationship between heat and steam and what the players will need to manage this new variable. Let's look at a little maths, graphics and some cringe too.
Timestamps 0:00 Introduction 0:24 Heat Design Basics 1:22 Fire Sprites 2:06 Unused Steam 3:09 A Bit Of Maths 4:10 Discrete Maths 6:21 Just Stick Some Letters In 8:20 Final Equation 9:46 Trolling Myself 11:00 Dials 12:05 Steam Handles 13:12 Outroll
#devlog #unity #gamedevI asked Is it fun? and they went silent. Heres why | Indie dev log | Clomper #44Rob Lang2021-05-21 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
Feedback from honest players is invaluable. I'm very luck to have friends who will be straight with me. I showed a little of the fun from the playtest but when I asked if it was fun, there was deathly silence and for good reason. To explain the feedback and where I'm heading next, I'll go through my design principals for Clomper.
Timestamps 0:00 Introduction 0:29 Design Goals 0:48 Elevator Pitch 0:59 Design Breakdown 1:40 The Nub of the Problem 2:00 The Machines 3:05 Not Enough to do 3:53 Options 4:39 Choosing Next Step 5:12 Feedback of Feedback 5:43 Thanks and Outro
#devlog #unity #gamedevFunny soundbites from the playtest | Indie dev log | Clomper #43Rob Lang2021-05-01 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
My friends think that they're funny. And largely, they are. Hear them poke fun and thoroughly break my game in a few little snippets cut from a one hour playtest. More detail feedback to follow!
Featured in this play test were Evil Matt, Big Rob and Dwain. Thank you. Also want to thank Fish for playing the week before, the audio didn't record properly.
Timestamps 0:00 Introduction 0:26 What a Load Of Rubbish 0:48 Mistakes Were Made 1:54 That's a Worry 2:08 Hats 2:48 THIS IS BAD 3:12 The Punchline
#devlog #unity #gamedevWhen friends break your game - multiplayer testing | Indie dev log | Clomper #42Rob Lang2021-04-24 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
I explain how I go about testing my multiplayer game, with tips, tricks and tools!
Every time I think that I'm "finished" with multiplayer testing, I find more bugs and play testing with my friends found a whole load more.
Timestamps 0:00 Introduction 0:25 Multiplayer Testing 0:45 Test Goal 1:11 Test Plan 3:57 Jitter Glitch 4:59 First Gear Games Love In 4:59 Compromise 5:59 Remote Test 6:28 3 Player Test and Outro
#devlog #unity #gamedevMirror Netcode: When to synchronise? | Indie dev log | Clomper #41Rob Lang2021-03-31 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
A bit more illness, a quick game jam and we're back into Clomper Multiplayer. I talk about when to synchronise your data in Mirror, although the concepts are generic enough to apply to MLAPI.
Timestamps 0:00 Introduction 0:26 Progress Update 0:36 Chain Letter Game Jam 1:04 Synchronise Or Calculate? 1:33 Example - World Generation 1:56 Example - Movement 2:14 Example - Map 2:38 Nearly Done?
#devlog #unity #gamedevBug Hunting In Unity | Indie dev log | Clomper #40Rob Lang2021-02-18 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
In this video, I group together types of bug in Unity, explain each and then explain where my wave function collapse infinite environment was going wrong - giving me the disco effect.
I would also like to take the opportunity to thank all my subs at this landmark, the supporters and new friends I've gained.
Timestamps 0:00 Introduction 0:24 The Disco Bug 0:42 Bug Rarity Meter 0:52 Common Bugs 1:30 Rare Bugs 2:30 Uncommon Bugs 3:25 Disco Bug Explained 4:17 500 Sub Thank You
#devlog #unity #gamedevPick up and drop with Mirror in Unity | Indie dev log | Clomper #38Rob Lang2021-01-16 | Single player pick up and drop in Unity is a simple case of setting parent, location and rigid body kinematics. In Mirror, that's not supported, so I look at the three options available to you:
1. Ignore the Mirror official docs and do it anyway 2. Follow the official docs and wrap your artwork 3. Do a "Soft Parenting", which worked best for Clomper!
Here's a GitHub repository with the simplest possible example of Soft Parenting: github.com/brainwipe/mirrorpickupanddrop Note - June 2022 - updated repo to Unity 2021 and Mirror 66; still works.
⏰ Timestamps 0:00 Introduction 0:24 Progress 1:01 Pick Up and Drop Single Player 2:21 Simple Mirror Setup 3:19 Mirror's Official Method - Pick Up 5:38 Mirror's Official Method - Drop 6:42 My Method - Soft Parenting 8:29 Setting the Soft Parent 10:03 Outro
#devlog #unity #gamedevDont Ignore the Mirror Networking Docs | Indie dev log | Clomper #37Rob Lang2020-12-28 | Progress as crawled as much of my spare time has been squeezed by family and the need to rest! But progress has been made and now I am over a technical hump of trying to get Mirror to do my bidding, I do feel accelerated.
Timestamps 0:00 Introduction 0:24 Where Have You Been, Beardy? 1:03 The Silly Thing I did 1:58 Picking up and Dropping 2:48 Sync'd World 3:02 Sign off 3:33 Audio Outtakes
#devlog #unity #gamedevMirror Networking in reality | Indie dev log | Clomper #36Rob Lang2020-11-08 | It's been a few weeks of progress, although slow I feel like I am starting to gather some pace. I explain the bits of code I'm not overly impressed with and how I solved the common problem of picking things up and dropping them off.
Timestamps 0:00 Introduction 0:26 Networking, Networking, Networking 0:44 Mirror Networking 1:10 No Parent-Child Relationships 1:22 Picking Things Up 1:44 Destroy and Recreate 1:57 Don't Use Transform Parent 2:08 Do Parenting Anway 2:29 Authority 3:30 Facade on the Player 4:12 Progress 4:30 Keeping Organised 4:57 Outro
#devlog #unity #gamedevRewriting your netcode: only a bad idea if you give up | Indie dev log | Clomper #35Rob Lang2020-10-25 | There is great relief getting back into the main game, even if it means moving away from fiddling with algorithms and starting a much needed rewrite of the netcode.
Moving from Photon Pun 2 will be a lot of work but necessary. I want there to be a hosting model by default and Mirror offers that without the need of matchmaking server.
Also, got my procedurally generated map working in the main game, which was nice!
#devlog #unity #gamedevUnity Mesh Rotation and Spawning | Indie dev log | Clomper #34Rob Lang2020-10-04 | Rather than duplicating meshes in Blender, I can now import one mesh and rotate it inside Unity. As I add more meshes, that will make life a lot easier.
With that done, I started spawning meshes and created set pieces, which feels great to do. It's actually starting to look like something I can port back into the main game.
Timestamps 0:00 Introduction 0:31 Mesh Rotation 1:19 Mesh Spawning 1:44 Set Pieces 2:31 Outro
#devlog #unity #gamedev #indiegameWhen do you stop making your game more complicated? | Indie dev log | Clomper #33Rob Lang2020-09-27 | I got my tile edge working and then started down a dark path that I eventually had to stop. Why did I do that? How did I know when to stop? What can you learn from that? Is that Rob's real hair? Those questions largely answered in this video.
Timestamps 0:00 Introduction 0:32 Fixing Wave Function Collapse 1:33 Tile That Covers More Than One Square 2:00 Complexity, Time and Fun 4:54 Outro
#devlog #unity #gamedev #indiegameFinding Mesh Edges for Wave Function Collapse | Indie dev log | Clomper #32Rob Lang2020-09-20 | This has been a hectic week, what with Indie Dev Chat on Wednesday (a lot of fun) but I managed to make good, if a little slow progress on automatic finding tile edges.
⏰ Timestamps 0:00 Introduction 0:44 Simple Tile Adjacency 1:37 Manual Adjacency 2:05 Making Edges from a Mesh 3:30 Tile Edge Adjacency 4:30 Mistakes Were Made 5:31 Outro
#devlog #unity #gamedev #indiegameInfinite Wave Function Collapse | Indie dev log | Clomper #31Rob Lang2020-09-15 | I'm thrilled to be joining Matt Bull *live* on Indie Dev Chat this Wednesday! Come along and join in the conversation, whatever it might be.
I've got Wave Function Collapse generating for an infinite space! Find out how in this video.
#devlog #unity #gamedev #indiegameProcedural map gen FIXED! C# tuple and operator overloading tutorial | Indie dev log | Clomper #30Rob Lang2020-09-06 | What a whopping video! In two parts: I show you how I fixed my procedural generation in the first part and then I show you how to use C# 7 tuples, operator overloading and implicit overloading to make your code look BEAUTIFUL! YES BEAUTIFUL!
Timestamps 0:00 Introduction 0:41 Wave Function Collapse Errors 2:59 The Challenge 3:26 Naming, Tuples and Operator Overrides 3:47 Example World Generation 6:04 The Vector2 Naming Problem 7:01 Introducing Coordinate Type 7:57 Overloaded Operators 9:24 Tuples 12:13 Outro
#devlog #unity #gamedev #indiegameMilestones, Wave Function Collapse in Brief and Mesh Splitting | Indie dev log | Clomper #29Rob Lang2020-08-26 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
Milestones hurrah! Procedural generation! Hurrah! It doesn't work! Boo. This video is a general explanation of the topic, I couldn't go into depth as I have limited time; sorry about that. Get the details from the links below.
#devlog #unity #gamedev #indiegameInsane FPS boost | Indie dev log | Clomper #28Rob Lang2020-08-12 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
Migraines have burned away all my time in these last three weeks, but in the snatches between headaches, I've managed to settle on URP for a massive framerate boost and started on environment code.
#devlog #unity #gamedev #indiegameFind the slow parts of your game; get more FPS | Indie dev log | Clomper #27Rob Lang2020-07-19 | This is my work in progress game Clomper. Lay pipes and operate machines as you and three friends go questing across a perilous wasteland inside of a steam powered ladybird called a Clomper.
This week I've been trying to work out why my game isn't a steady 60FPS. I show all my investigation and my conclusions at the end.