Day 1 - Object initialisation tomatoes (dis)order


(Writing this hours late but only covering day one.)

Even though this is all I have to show for it...

What a barren landscape...
You exist!
You moved to (0, 1)
You moved to (-1, 1)
You moved to (-2, 1)

...I'm not terribly dissatisfied with the first day. I knew it would be a slow start but am nearly up to speed now.

I attempted to write GDscript without reading docs to check what I was doing, and it didn't work out so well, since I haven't used Godot for a year. Object initialisation order in Godot is a real headache and I still don't understand my find_node() problems.  So I spent part of the first day re-reading documentation, though far less lost time than last year.

I picked through code from Slumber and salvaged a few lines here and there, barely anything in total.  If had known what I was doing it would have been much faster to write all the code from scratch.  We also spent a while discussing how we should better organise the code and files. Last time was a disastrous mess.

After getting a basic message log working (luckily someone else did the graphical side) I put together the most pathetically minimal Entity and Player classes at the 24 hour mark, so that I could post the above.

Didn't really do anything on Schemat, aside from a lot of thinking about it while picking tomatoes. There are many more tomatoes to be picked on day two.

Leave a comment

Log in with itch.io to leave a comment.