You can use an enumeration to help with the boolean problem. IsMoving? IsCrouching? IsRunning? etc. can all combined into a single movement state enumeration. Then just hook it up into a switch/select node. Also, instead of naming the boolean "IsRunning?" you can just call it "Running" or "bRunning". This is the standard for most unreal developers. (including epic)
:D Thank you! That's super helpful. I will start doing that. I also just discovered Paper ZD, so I'm redoing the movement animation within an actual animation graph this time. I can't believe how much faster and easier it is to set up and deal with.
I've seen many indie devlogs here on RU-vid, and while there all interesting with great games in the works and all unique, i find a first time game from a new developer the most interesting! The only other one i can think of is punch a bunch honestly, which is shaping up to be the best fighting game ever made!
Heres some advice by the way: A big thing as a new developer that you want to avoid is burnout. and also: don't overwork yourself and try to avoid feature creep with your game!
For me it's the passion that keeps me learning and growing. I think I wouldn't finish the 15 minute game, and so I've not even attempted. Also agree with print string. "Tell me where you are failing!" ^_^
Thanks for the kind words. Haha, there is only one true engine... and it is called Unreal. I felt UE would be much faster for me to get back into, since I used it briefly during a class in college.
@@ouvio yes they are different, enumeration is still just a value that you check, state machine is a whole system once implemented that would make your code a lot modular and readable and also easier to add different states later in time.
Hmm I have to look into that since I only use it for animations right now. I don't exactly know what an enumeration actually is. Gonna read up on that some more
Yes that is true, but there's a neat little checkbox that you can tick that enables cast shadow. Keep in mind that 2D objects in 3D space are similar to a piece of paper in the real world. The paper can still cast shadow and so can the 2D objects
@@ouvio Thanks for the answer. It works well when you are using a 2d character in 3d world. Unfortunately it's not working when you have 2d character in 2d world.
@@kamberhasan4245 Well, it wouldn't work in a 2D world, because the shadow isn't being projected onto anything, since everything is made of 2D planes. If you lower the directional light far enough, it should cast a shadow at whatever plane you have layered behind the character, but again, this makes more sense to be used in a 3D environment.
Are you using visual scripting for your project? I think that’s what you keep showing? Man that looks more complicated than scripting! 😂 Just found your channel looking forward to following along now on.
Outside of Html and CSS, I don't know how to code. So, visual scripting is the only way I can make anything at the moment. What makes you say that it looks more complicated?
Genuinely curious, how do you find the performance dealing with a stylized game in ue5? I know a lot of people are hesitant to move to ue4 due to lumen and not being able to bake lights (yet).
I mean, I don't really have experience in any other engine. This being my first attempt at making something it's working ok overall. It does slow down when I add particle effects and lighting, but I wonder if that's to do with the type I added. Nonetheless, since I'm meaning to mostly utilize 2D animation, things such as torch fire, will probably end up being 2D animation instead of particles. It also seems to slow down somewhat when using a post processing volume
To be honest, I am not doing much with it. Yes NFTs are bad for the environment, and I didn't know until recently how big of an issue that is, but aside from it actually not benefitting the creators of original content much. Either it's already very well established creators, celebrities or art thieves that benefit from that market.
@@PoloEstudios Thank you for the support. I appreciate that a lot. I understand people's hesitation with NFT shops, but you are also right that there is no shame in it. Hating or shaming people for doing something that doesn't align with ones personal beliefs or opinions is never going to heal the world nor make people come together. With all that said and just as a side comment, I haven't put much time into the shop and noticed that it seems close to impossible to actually make money off of an NFT, unless you have a well established following. The same is true for merch. Thanks again for the support :)
"a game dev video that said the first game shouldn't be a passion project, but rather a 15 min game that you can finish within a reasonable time frame" lmao did we watch the same vid?