Great stuff. You have some really nice functionality implemented already that looks great. I stuck around for the entire vid and appreciate hearing your advice and experiences. Keep up the good work!
The thing with state machines and any design patterns in programming is purely to make your code more organized. The only time I tend to optimize my code is when it also truly needs to be done, many people are falling into the viscous cycle of over optimizing their code when simple functionality doesn't have to go that deep. Good stuff with your progress looking forward to how it turns out!
Thanks so much, your words mean a lot! I totally get what you're saying. I've tried several SM tutorials and none (that I can remember) explain the power behind them, only that they are a strong and the "best" way to handle logic. My code is organized in a way that makes sense to me, and it functions as I need it to. At the end of the day, 99.9% of people who play a game have no idea what's under the hood. As long as it functions and does not fight against the player, it is 100% good coding. Thanks again for checking out my stuff! More to come, I hope to see you there!
Thanks! I may have exaggerated a bit, but the point still stands I think people learn best about something they're excited about, not what's technically the "most amount of info" or "takes the most technical skill"
Hey Man, great video with some nice beginner tips, awesome to see new indie game devs pop up on my feed! I've been a professional software dev for half a decade now, went self employed and started developing my own dream game about a year ago. Even though I switched to Unity by now, I'm sure we could have some fun conversations about what its been like so far :) Feel free to hit me up if you ever wanna chat a bit! Otherwise keep up the good work :D
@mr.pucksband25 thanks so much for the kind words! That's an incredible journey, I'd love to follow suit one day! I would love to get in touch, perhaps I can lean on you occasionally to learn and bounce ideas off of. You can find my email on my channel, and we can get connected through Discord if you like!
oh hey Wilson, nice to see you here! and Kyoto, amazing job with such a small timestamp! I'm confident your game will be great and I can't wait to play it
@@brunomello7499 thank you! I'll be needing play testers eventually, so perhaps you can get in the door quicker than you expect! Wilson has been a great friend here on this platform, always supporting on my uploads!
All the best! But Rome wasn’t built by people who couldn’t sit through a 2-hour lecture either. You gotta do what you gotta do, and if it’s a 2-hour technical video on state machines, you gotta sit through it till it makes sense
@pushkar000 haha I suppose you're right! I'll get it one of these days 😋. For now, as a beginner, I'm satisfied with the complexity and capabilities of what I have. I've barely touched the tip of the tip of the iceberg!
I had the problem of always trying to do best which made me stop doing anything at all. There are some games with thousands of lines of if statements that just work fine. It may not be the best way to do it but it is a way anyways. What I realized which took some time for me but yeah, it was that just do something no matter how just make it work and then if you can think of a better way or find a better way you can switch to that. Player never sees the code so if it works just fine its fine. First game even maybe first 10 games made by new devs doesnt have to be perfect. I'm talking about this in case there are others like me that have the same mentality, just do it noone cares if its 100 lines of if statements just make it work.
I LOVE this!! I don't know anything about creating a game, but I LOVE seeing the 'realness' of all of this
@@story_rich_games thank you friend that means so much!
Great stuff. You have some really nice functionality implemented already that looks great. I stuck around for the entire vid and appreciate hearing your advice and experiences. Keep up the good work!
@jermania7467 thanks so much, it means a lot!
The thing with state machines and any design patterns in programming is purely to make your code more organized. The only time I tend to optimize my code is when it also truly needs to be done, many people are falling into the viscous cycle of over optimizing their code when simple functionality doesn't have to go that deep. Good stuff with your progress looking forward to how it turns out!
Thanks so much, your words mean a lot! I totally get what you're saying. I've tried several SM tutorials and none (that I can remember) explain the power behind them, only that they are a strong and the "best" way to handle logic.
My code is organized in a way that makes sense to me, and it functions as I need it to. At the end of the day, 99.9% of people who play a game have no idea what's under the hood. As long as it functions and does not fight against the player, it is 100% good coding.
Thanks again for checking out my stuff! More to come, I hope to see you there!
7:20 I totally agree with what you're saying here
Thanks! I may have exaggerated a bit, but the point still stands
I think people learn best about something they're excited about, not what's technically the "most amount of info" or "takes the most technical skill"
Great job man! I’m currently only a year and a half into game dev myself and still loving every minute of it. I’ll be following along with you
@@NickDumar that's awesome! What are you working on these days?
Hey Man, great video with some nice beginner tips, awesome to see new indie game devs pop up on my feed! I've been a professional software dev for half a decade now, went self employed and started developing my own dream game about a year ago. Even though I switched to Unity by now, I'm sure we could have some fun conversations about what its been like so far :)
Feel free to hit me up if you ever wanna chat a bit!
Otherwise keep up the good work :D
@mr.pucksband25 thanks so much for the kind words! That's an incredible journey, I'd love to follow suit one day! I would love to get in touch, perhaps I can lean on you occasionally to learn and bounce ideas off of. You can find my email on my channel, and we can get connected through Discord if you like!
Good stuff man!
This is awesome dude, so exciting and inspiring!! Can't wait to see where this journey takes you. If you ever need any help with writing, lemme know!
@@Wilson-108 Thanks for the kind words!
Be careful, I just might take you up on that!
oh hey Wilson, nice to see you here!
and Kyoto, amazing job with such a small timestamp! I'm confident your game will be great and I can't wait to play it
@@brunomello7499 thank you! I'll be needing play testers eventually, so perhaps you can get in the door quicker than you expect!
Wilson has been a great friend here on this platform, always supporting on my uploads!
@ I hope so!
Yoo! This is awesome! Keep it up!
@@uwelcome00 thank you! Will do!
All the best! But Rome wasn’t built by people who couldn’t sit through a 2-hour lecture either. You gotta do what you gotta do, and if it’s a 2-hour technical video on state machines, you gotta sit through it till it makes sense
@pushkar000 haha I suppose you're right! I'll get it one of these days 😋. For now, as a beginner, I'm satisfied with the complexity and capabilities of what I have. I've barely touched the tip of the tip of the iceberg!
I had the problem of always trying to do best which made me stop doing anything at all. There are some games with thousands of lines of if statements that just work fine. It may not be the best way to do it but it is a way anyways. What I realized which took some time for me but yeah, it was that just do something no matter how just make it work and then if you can think of a better way or find a better way you can switch to that. Player never sees the code so if it works just fine its fine. First game even maybe first 10 games made by new devs doesnt have to be perfect.
I'm talking about this in case there are others like me that have the same mentality, just do it noone cares if its 100 lines of if statements just make it work.
@cosion2566 thank you for this! You're absolutely right! I hope you're still learning too!
remember me when you and your game becomes famous hahaha...
I'll be looking back on this devlog years and years from now. You're forever a part of my journey now