hobby-ish gamedev. This website contains my raw notes and documents my progress.
I skipped X days on my recettear inspired game because of the very well made multiplayer game tutorial from fireball games.
A constructor is a special method that automatically runs when you create a new instance of a class. It is used to initialize the objects properties and set up its initial state.

some missing docs
By chance I found out that godot already has a 2d pathfinding function called Astar (A*) that seems to work pretty good and seems easy to implement. I will try to finish my implementation though, as this is good for my understanding of arrays, which I will need to know more of in the future. After that, I will refactor my code and implement Astar. This will also teach me to use existing complicated functions and adapt them to my code. I really want to finish my version, but one thing I am not good at is to see the bigger picture and continue working on the next step to get going, because if I am not able to finish my approach, I will get massively demoralized and demotivated and will maybe stop. At the same time, my stubborness allowed me to refine my technical skills in my day job as I didnt stop investing time until I was able to finish and therefore understand things. I guess I will finish what I have started. In this case it is not only my stubborness. But I will learn something which will help me along the way. And it may not seem basic to me, but these are basic things that will build the foundation of more complicated systems in the future. I need to keep up.
some missing docs