Really interesting game concept, sounds like a lot of fun. I love how the robot is programmed at 12:50. I just finished making a dialog system for my game and it was definitely a bit more complex than I had imagined. I've used your tutorials in the past to get me going with game dev, and by the end of April I'll have my prototype/first game on itch! :) Thank you for your awesome videos 💜
Thanks. And yes, dialog systems (and a whole lot of other systems) can easily get complicated once you get past the first simple solutions. Another reason I did this the way that I did was to prepare myself for later. At some point I want to add a 'hacker' mode, where you can program the robots with code as well - just for fun ;) The programming system is definitely something I will do a dev logs on later as well. I'm glad you found the tutorials helpfull - I would love to see what you are working on :)
Would LOVE to see more devlogs like this. You seem to have a clear and concise idea of what you want (which will hopefully help with feature bloat) and that is very valuable to new and aspiring game developers
Thanks. I do want to make technical dev logs like this one. For now tho, this project is on pause - there are a few things with the project that is bothering me currently. So I have to sort all that out before I can continue. (It actually kind of has to do with what you are talking about. The project is a bit unclear at the moment, so instead of continuing to just add stuff, I want to take a step back, and reevaluate what it is and isn't before moving on. I'm pretty sure there will be some large changes to the base idea and especially the story. But the main mechanic with the robot programming will always stay :) ). But while I'm pondering about all of this, I'm working on another little RPG called Hekla the Witch.
Yeah, I’m slowly getting caught up on your videos 😅. Took a break from dev for a while and I’m finally getting back into things. Hope you can figure things out for the game! I really love the programming a robot concept!
Me too. But I am also finding, that the two projects compliment each other really well. Working Hekla has already helped me see what I can simplify more in the other game. And what the problems are. The robot game was a Frankenstein game at first, because I had to many ideas. Either going in different directions, or just being way too big for me to handle. But I just like the robot programming so much and have ideas for a lot of things it can be used for, but at them same time I don’t want to make a purely puzzle game. So I keep refining the idea and experiment with the base mechanic and the story until I get on the right track. Hekla is more simple and while there are some fun mechanics (like you can turn into a frog), it doesn’t try to be some unicorn game. And to me that is helpful and inspiring at the same time.
hi i just want to drop in and say you have helped me boost start my game dev journey and I just want to say that youve helped me, us alot. I now understand that you dont need to understand every lines of code, but instead have a basic understanding of the fundamental principles of programming in this way you know what you need to do and how to achieve it therefore know where to ask and how to put it inside your game which node or scenes. As you progress you start to see patterns on how things should be done while you may not know the proper syntax or formula, knowing that you just need to create a function and underneath is define the if and else of the event you want to trigger is extrenely helpful and you know where to ask and how to do it you simply need defining what commands to choose. This is what you taught me, vs before i was going with 0 know how as if blind. Thank you:)
I'll be waiting to follow your series. You inspired me to start following my dream of writing games. I hope to have some free time from programming to write some games.
At the 1:35 mark what are you using to organize your thoughts and notes for the project? I can only make out google drive on the side of the screen. It looks like a simple yet efficient way to keep stuff organized.
I've added your idea to my long list of tutorials ideas from viewers :) I have been thinking about it, but I just don't have much experience with turn-based games, so I have to do some more research first.
Like I said in the video, I wanted to make sure I undersand exactly how the system works, so I am sure I can use and extend it to my needs. And I just felt, that for me personally, it wouldn’t take much more time to create the system myself compared to digging deep into a system someone else made.
Please tutorial gathering, (the player cuts a tree), (the tree shakes due to the cut), (put the number of times the action is performed to cut down the tree), (example: large tree 5 times, medium tree 3, small tree 2) , (when you reach the maximum number of times the tree falls in the animation), (and drop objects on the tree)
I'm not sure what the best approach is, if you have no previous programming experience. But maybe try to both learn to do small projects in Godot and then study programming on the side. You could start with python, but learning any language will help you understand GDScript better. I'm also working on a series on GDScript tutorials for absolute beginners, but I'm not sure when it will be done.
Could you teach how to make a dialog system that reads a csv file (excel) and interprets the dialogues? (visual-novel like) I always wanted to know how to do that in godot pd: I don't speak English, sorry if you don't understand xd
You said time is the most valuable assets. So I don't understand why you use a lot of time making a dialogue system, because many already exist. It is like reinventing the wheel. Alternatives to Yarnspinner are: Ink(simpler syntax), Clyde and EzDialogue
Like I said, I wanted to make sure I understood exactly how it worked, and I estimated it wouldn’t take much more time for me to do it this way. Compared to first find available solutions, then decide which fit my game the best and then learn exactly how it works and how it could work for my idea. And I still think this is true in my specific case. But this also isn’t the first time I’ve written a parser for a small custom scripting language (and at uni I also worked on more complex compiler projects).
@@MakerTech We don't think the same way. I would have chosen a dialogue system that was meant to be used by others and thereby have documentation. That makes it possible for others to work on the dialogue text and tutorials easier to follow when using a standard system. There would be less for you to explain as you could just link to docs.
This isn’t a tutorial video. I clearly State this is a dev log. So it is my showing what I chose to do fir my personal project and why I did it like this. The choices I make for my own game are often very different from what I would choose for a tutorial.
It's not even about making a game anymore. It's about generating interest with a fake-humble social presence v-logging your 'journey' in the hopes of building a fanbase before you even launch. The fact that all these developers are copying the same goofy formula speaks volumes about their credibility as developers when in truth a good game doesn't need all this pretentious bollocks to pluck the heart-strings of peoples wallet, it just needs to be a good game
Finding this channel was like tripping over a diamond.
Really interesting game concept, sounds like a lot of fun. I love how the robot is programmed at 12:50. I just finished making a dialog system for my game and it was definitely a bit more complex than I had imagined. I've used your tutorials in the past to get me going with game dev, and by the end of April I'll have my prototype/first game on itch! :) Thank you for your awesome videos 💜
Thanks.
And yes, dialog systems (and a whole lot of other systems) can easily get complicated once you get past the first simple solutions.
Another reason I did this the way that I did was to prepare myself for later.
At some point I want to add a 'hacker' mode, where you can program the robots with code as well - just for fun ;)
The programming system is definitely something I will do a dev logs on later as well.
I'm glad you found the tutorials helpfull - I would love to see what you are working on :)
Would LOVE to see more devlogs like this. You seem to have a clear and concise idea of what you want (which will hopefully help with feature bloat) and that is very valuable to new and aspiring game developers
Thanks.
I do want to make technical dev logs like this one.
For now tho, this project is on pause - there are a few things with the project that is bothering me currently. So I have to sort all that out before I can continue.
(It actually kind of has to do with what you are talking about. The project is a bit unclear at the moment, so instead of continuing to just add stuff, I want to take a step back, and reevaluate what it is and isn't before moving on. I'm pretty sure there will be some large changes to the base idea and especially the story. But the main mechanic with the robot programming will always stay :) ).
But while I'm pondering about all of this, I'm working on another little RPG called Hekla the Witch.
Yeah, I’m slowly getting caught up on your videos 😅. Took a break from dev for a while and I’m finally getting back into things. Hope you can figure things out for the game! I really love the programming a robot concept!
Me too.
But I am also finding, that the two projects compliment each other really well.
Working Hekla has already helped me see what I can simplify more in the other game. And what the problems are.
The robot game was a Frankenstein game at first, because I had to many ideas. Either going in different directions, or just being way too big for me to handle.
But I just like the robot programming so much and have ideas for a lot of things it can be used for, but at them same time I don’t want to make a purely puzzle game.
So I keep refining the idea and experiment with the base mechanic and the story until I get on the right track.
Hekla is more simple and while there are some fun mechanics (like you can turn into a frog), it doesn’t try to be some unicorn game.
And to me that is helpful and inspiring at the same time.
I have started watching your videos and they have been really helpful for my own learning. Thank you for making them.
Thanks, I'm glad you found them helpful :)
hi i just want to drop in and say you have helped me boost start my game dev journey and I just want to say that youve helped me, us alot. I now understand that you dont need to understand every lines of code, but instead have a basic understanding of the fundamental principles of programming in this way you know what you need to do and how to achieve it therefore know where to ask and how to put it inside your game which node or scenes. As you progress you start to see patterns on how things should be done while you may not know the proper syntax or formula, knowing that you just need to create a function and underneath is define the if and else of the event you want to trigger is extrenely helpful and you know where to ask and how to do it you simply need defining what commands to choose. This is what you taught me, vs before i was going with 0 know how as if blind. Thank you:)
Wow thank you so much for the feedback.
It really means a lot!
You are describing exactly what I'm trying to teach :)
I'll be waiting to follow your series.
You inspired me to start following my dream of writing games. I hope to have some free time from programming to write some games.
Thanks :)
I’m so glad you like the videos🤩
At the 1:35 mark what are you using to organize your thoughts and notes for the project? I can only make out google drive on the side of the screen. It looks like a simple yet efficient way to keep stuff organized.
Oh that is Trello.
But I use an analog notebook just as much.
Keep shooting thanks to you, I'm learning Godot, thank you, you have incredible skills
Thanks for the great lessons♥
Wow nice! are these assets your creation?
Yes I make all the assets for this game myself
@@MakerTech what a legend! keep up such an amazing work, it's not easy at all so I admire your work, you have a loyal fan.
those Sprite2Ds are pure cuteness
I'm so glad you think so.
I spend soooo much time coming up with a style that I both like and I'm able to make with my current skills.
That smiley sunflower drawing though...
Definitely the best part of the video!
how about a simple grid placing system, like one where you can place furnitures in your house or on a plot of land
Good idea.
I already have 'item placement' on my list of video ideas from viewers :)
What about turn-based Combat System in Godot?
I've added your idea to my long list of tutorials ideas from viewers :)
I have been thinking about it, but I just don't have much experience with turn-based games, so I have to do some more research first.
why didn't you use dialogic?
Like I said in the video, I wanted to make sure I undersand exactly how the system works, so I am sure I can use and extend it to my needs.
And I just felt, that for me personally, it wouldn’t take much more time to create the system myself compared to digging deep into a system someone else made.
Please tutorial gathering, (the player cuts a tree), (the tree shakes due to the cut), (put the number of times the action is performed to cut down the tree), (example: large tree 5 times, medium tree 3, small tree 2) , (when you reach the maximum number of times the tree falls in the animation), (and drop objects on the tree)
How can i learn gdscript for game dev
I'm not sure what the best approach is, if you have no previous programming experience.
But maybe try to both learn to do small projects in Godot and then study programming on the side.
You could start with python, but learning any language will help you understand GDScript better.
I'm also working on a series on GDScript tutorials for absolute beginners, but I'm not sure when it will be done.
Could you teach how to make a dialog system that reads a csv file (excel) and interprets the dialogues? (visual-novel like) I always wanted to know how to do that in godot
pd: I don't speak English, sorry if you don't understand xd
please continue toturial Godot 4, #26, when the "Health Bar" runs out of blood the player will die
Where are you from?
Denmark😎
@@MakerTech Can Danish residents speak English?
@@godot_4 Most can yes.
It is taught in the schools from 1st grade now.
👍
You said time is the most valuable assets. So I don't understand why you use a lot of time making a dialogue system, because many already exist. It is like reinventing the wheel. Alternatives to Yarnspinner are: Ink(simpler syntax), Clyde and EzDialogue
Like I said, I wanted to make sure I understood exactly how it worked, and I estimated it wouldn’t take much more time for me to do it this way.
Compared to first find available solutions, then decide which fit my game the best and then learn exactly how it works and how it could work for my idea.
And I still think this is true in my specific case.
But this also isn’t the first time I’ve written a parser for a small custom scripting language (and at uni I also worked on more complex compiler projects).
@@MakerTech We don't think the same way. I would have chosen a dialogue system that was meant to be used by others and thereby have documentation. That makes it possible for others to work on the dialogue text and tutorials easier to follow when using a standard system. There would be less for you to explain as you could just link to docs.
This isn’t a tutorial video.
I clearly State this is a dev log.
So it is my showing what I chose to do fir my personal project and why I did it like this.
The choices I make for my own game are often very different from what I would choose for a tutorial.
It's not even about making a game anymore. It's about generating interest with a fake-humble social presence v-logging your 'journey' in the hopes of building a fanbase before you even launch. The fact that all these developers are copying the same goofy formula speaks volumes about their credibility as developers when in truth a good game doesn't need all this pretentious bollocks to pluck the heart-strings of peoples wallet, it just needs to be a good game