Ah, the include hell of c++. Glad to not have to work with it, atleast for the time being.
@itsafish46008 сағат бұрын
ok cool
@Location_unknown_studio9 сағат бұрын
This video is great keep it up. I can see you becoming really big
@treeeza76019 сағат бұрын
i want to give it a like but it´s at 666 rn and i dont want to disturb it so here is my like in comment form. amazing video man, seriously doing all the animation and editing and everything for the video on top of making a game just wow i want to be just like you when i grow up
@lemuelcrash13 сағат бұрын
lol i was dying with the pronouncing of hierarchy 🤣😂
@s4bishii12 сағат бұрын
I still don't know how to say it 😔
@Acookieboy1514 сағат бұрын
He is Baccckkkkk!!!!!
@s4bishii12 сағат бұрын
I am! When the world needed him the most, he returned!
@Acookieboy1514 сағат бұрын
I thought I recognized the thumbnail style
@jinenjipeke16 сағат бұрын
i love how you edit your videos, and your game looks fun, keep it up! im rooting for you!
@s4bishii12 сағат бұрын
thanks!
@MCNeko655416 сағат бұрын
I'm glad that you're seeing how the performance takes a nose dive and are trying to fix it even though it would mean a ton of learning and hard work to get there! I also love the building system in Valheim, but there is also a major performance hit when you start building larger structures. I have an upper-mid system too, not the latest GPU and CPU but it's not that old either.😬 Also your videos are FIRE. Mou sukoshi ganbatte miru yo! Never Give Up! (or whatever).
@MadMavn17 сағат бұрын
Great video man! It’s clear you put a lot of effort into this. Also your ability to explain complex problems in a way that’s simple and clear but also entertaining is remarkable! I learned a ton from you. Looking forward to whatever happens next. Thank you for the video.
@oogozeco18 сағат бұрын
pls do more helpful tutorials
@s4bishii12 сағат бұрын
At some point I will, I just need more time.
@KnilzHD18 сағат бұрын
Always love to see a new devlog drop. keep it up bra
@silchasruin448718 сағат бұрын
You should look into other optimization techniques and surprise all the other kids at the indie sand pit. Look into time slicing, not just programmatically but logically. So certain functions or checks are running only when needed, only when called and only the amount of times you need them. So for example, distance type checks dont need to be run every frame of every second unless it's for accuracy (like bullet hits or some such). An array such as yours that was doing all the checks through the pieces shouldn't have been so heavy unless there was some recursion going on, which I can only think why it would be slowing down like that. Try look into it and you'll be shocked with how it speeds up things.
@VoltairBear19 сағат бұрын
Dude!! I'm a software engineer working in Javascript, and I've been learning C++ recently... you should be SUPER proud of moving from blueprints to C++ for this feature. Especially doing something like a graph traversal and multithreading. Next level brother, keep it up!
@Skeffles20 сағат бұрын
Amazing! How did you find learning C++? Are you going to make more with it or just when blueprints don't work?
@SebastianGraves20 сағат бұрын
Matsuoka Shuzo is the best hype man.
@lindburger20 сағат бұрын
Everything about this video is amazing
@kristupasT21 сағат бұрын
Great video, keep it up. About the stability system: I think it would 1000x more performant to only calculate the stability when placing an object ONLY FOR the object (get the values from the connected values). When you destroy an object, calculate the values for the neighbouring tiles, and then if the values change, propagate to other tiles, etc. That would also be more scalable, as if you have 10000 building modules placed, your function has to recalculate the values for every single object, even if you placed one object and it only changed the values for like 5 other objects.
@twigtarsier21 сағат бұрын
Top tier editing AND a sick game! Subbed!
@jonteguy21 сағат бұрын
As a developer myself I would argue that block by block is less complicated than modular, at least long term. To get it going it might be more annoying but having modular building to work with everything a player wants to do is a hassle, much more so than just letting them have the freedom to place blocks with a set of rules where blocks can be placed. You're going to run into a lot more problems with modular since when you do that you have an expected result as you place something down and that will not always meet expectation and you want to fix that so it does. Block by block is not like this, the expectation is that the block will be placed where you tried to place it. The complicated part with that is only different type of blocks. But that also is true for modular where you have to have tons of different modular pieces. I have to commend you though for transitioning from blueprints to c++. That is the intended way! Amazing.
@diogy435121 сағат бұрын
great editing bro keep it up
@peakakupo22 сағат бұрын
This my friend !! Is impressive!! Never give up . Looking forward to your future dev logs . You’ve earned yourself a new sub.
@Zicrus22 сағат бұрын
With an efficient implementation, the stability calculations should be doable for around 100k pieces in a single frame, since it can be done with just a single BFS traversal, which takes linear time. I am very curious what takes so much time in your implementation. Can you explain roughly how you compute it, and then maybe I can see how to speed it up?
@132magnet23 сағат бұрын
RUST!
@s4bishii22 сағат бұрын
rust!
@132magnet13 сағат бұрын
RUST!!!!!
@mtaliamino7169Күн бұрын
Hey buddy Do you have ig ? Or email ? How can i contact you I have something to discuss with you
@Kronix051Күн бұрын
yur built fucking different dude, tryna get like you
@s4bishii22 сағат бұрын
I'm sure you can do it! 💪
@SubzeroBlack68Күн бұрын
You: [2] [1] [1/2] ... Me: ... What? You: This ones [6,5ft] [3,2ft] [1,6ft] Me: Got it 👍
@ACouchpirateКүн бұрын
I found myself looking at the blueprints with the snapping logic and going "this is going to be awful performance wise when done in blueprints, it would probably be better to have in code" and sure enough, it was awful in blueprints, and sure enough, you did move it to C++
@havinthiranvКүн бұрын
Did u take any courses to learn C++ or is it fully self learning?
@s4bishii22 сағат бұрын
Fully self learn. There is a lot of free info out there, no need to pay for a course to learn the basics. Altough there are a few interesting courses out there if you can afford it.
@havinthiranv17 сағат бұрын
@@s4bishii If you don't mind can you make a video on C++ sources to learn for unreal engine. almost all the tutorials in KZbin is done in blueprints thats why.. Or can you comment out the sources including the paid stuffs
@RandomIndieDevКүн бұрын
This is probably your best video yet, absolutely love the editing
@milanittoКүн бұрын
Great video!
@s4bishii22 сағат бұрын
thanks!
@DulsithКүн бұрын
this is so cool
@s4bishii22 сағат бұрын
😁😁
@JayTheDevGuyКүн бұрын
Damn looks like I got some competition in the "Amateur Unreal developer making overproduced devlogs featuring an animated avatar in a digital set of their desk stylized with the line art modifier and a handpainted texture that moves on fours" And he knows C++ when I don't, FUCK I'M COOKED!!!! nice vid :]
@s4bishii22 сағат бұрын
Actually your video about 3Dtubers was one of my main inspirations to get into it, so thank you for making it. You guys are doing really cool stuff and I don't want to be left behind. . . . . PS: sorry for yoinking all of your shading techniques 😭 . . PS2: I'm going for my position in the 3D gang 😠
@advancenineКүн бұрын
Three things: 1. This is the best devlog of all time. Like dude... your video production and story skills are crazy good. 2. The game looks amazing. I can't wait to play. 3. You are literally so crazy for even trying to implement a Graph Traversal Algorithm in Blueprints. I'm glad you got your act together. Welcome to the darkside, programmer...
@xSkyEclipseКүн бұрын
its so sad to see only 6 vlogs a year so far, but take whatever time you need for the game, luv your progress man! 7:54
@s4bishii22 сағат бұрын
I wish I could make more videos, but unfortunately these take a lot of time to produce 😞
@MCNeko655416 сағат бұрын
@@s4bishii It shows in the quality though, we'll still be here for the next one! Just like GTA VI!
@blo9698Күн бұрын
editing style, and game design so fire earned a new subscriber ❤🔥❤🔥❤🔥
@s4bishiiКүн бұрын
Glad to have you on board!
@iggydusКүн бұрын
6:05 hey man don't beat yourself up. I am the same way, mashing my head against the wall and think i innovated something only to realize it was already solved. The good part is you now understand it way better than if you just looked it up
@s4bishiiКүн бұрын
Yes! It is all part of the learning process! The important part is to keep learning.
@iggydusКүн бұрын
3:09 made me bust out laughing
@s4bishiiКүн бұрын
English is hard 😞 and weird 😞 we should all speak spanish
@adamebadra3171Күн бұрын
One question please : did you use visual assist, because i am planning to start working with c++ but I don't really know if it is so helpful. Great video keep it up!
@s4bishiiКүн бұрын
I tried using Visual Studio but it was really hard to work with so I decided to use Rider. Rider is paid but you can get some free early access versions and I'm telling you, it is a game changer. 100% recommend it!
@Paul1miller1Күн бұрын
From the editing to the game itseelf. YOu got yourself a sub partner. That being said , wha ti'm most impresseed by is you doing something like this all in Blueprints. That alone is worth a sub. I know C++ and I wouldnt even attempt this lol.
@s4bishiiКүн бұрын
I tried so hard to get it working in blueprints but it's just not meant to be. I'm glad I couldn't cause learning C++ opened doors to a lot of things that I didn't know before and now I feel twice as powerful!
@Paul1miller1Күн бұрын
@@s4bishii Felt that. I think that's how a lot of this stuff starts.
@JacksonAcademy1Күн бұрын
respectfully, as an american, WTF IS A KILOMETER 🔥🔥🦅🦅💯
@s4bishiiКүн бұрын
respectfully, as a normal human being, STOP using 🦶 to measure stuff
@Take22952Күн бұрын
Is that a Pino Prime sticker on your monitor?👀
@s4bishiiКүн бұрын
what do you mean? That's just a picture of a watermelon 🍉🔥
@Mr.Sunshine2023Күн бұрын
hello, I'm Unreal engine developer, if you want I can help, I have better solution for building and multitreading, I will show and explain
@s4bishiiКүн бұрын
Hey there! Feel free to share how would you approach this task here or on our discord server!
@PinoPrimeКүн бұрын
DAMN THIS VIDEO IS PEAK EVERYTHING ABOUT IT IS AMAZING
@s4bishiiКүн бұрын
Does this mean that I have your blessing to join the 3D gang now? 🧐
@PinoPrimeКүн бұрын
@@s4bishii I'll run a vote 😈
@s4bishiiКүн бұрын
😈😈
@kecs644Күн бұрын
Your videos get better each upload man this was so entertaining to watch keep up the good work
@s4bishiiКүн бұрын
Glad you like it dude!
@davidheeren3751Күн бұрын
Great work! How do the buildings across play sessions?
@s4bishiiКүн бұрын
It's not saving right now, that's gonna be another pain in the *ss to set up 😞
@Wer-zo8mbКүн бұрын
Seeing someone migrate from blueprints to C++ makes me so proud. Keep it up, man.
@s4bishiiКүн бұрын
😁😁😁
@cyanraven843123 сағат бұрын
Hey man, it's been a lot of time and I'm just using blueprints for everything I try to make in unreal, I also wanna learn to use c++ cuz why not. Can you recommend a starting point for me? I already know the fundamentals of vanilla c++. Pls welp me🙁
@Wer-zo8mb22 сағат бұрын
@@cyanraven8431 It may sound a little crazy, but avoid tutorials. Tutorial hell is real, the best thing you can do is follow the Unreal documentation for C++ and be creative. If you already know the basics, try to do an AI assisted study
@ShlurdDev7 сағат бұрын
@@cyanraven8431 read unreal engine documentation, watch videos on youtube to make you understand certain bits you dont understand or ask chatgpt (with caution as its not always correct), also i will be making ue5 c++ tutorials soon hopefully they can help you and other people like you