A few days ago I finished going through the GDscript

course. In a book I read called how to make a game. Which is where I found out about Godot by the way it said that you could use python with Godot or at least I thought it said that.

So to me GDscript does seem a lot like python expect from func instead of def. And probably some other differences I don’t know about. I wouldn’t consider myself a GDscript expert but, I think I know it better now.

One cool thing I learned is that I can type the variables by going var variable_name: String = “string”. You put the type of the variable after the colon. I don’t know if that can be done with python.

Next I want to go through the GDscript projects course. To me its cool that in addition to games I can also make regular programs with Godot.

I am excited learning more about

Godot. Maybe its not easier than using pygame but, its a program I want to learn. And learning that I can make other types of programs in addition to games makes me want to learn it even more.

So far I have finished going through two tutorials and have two games to show for it. And I want to add to the games. So I hope I get that done.

Making games with godot also gets me excited to thinking about machine learning and making a program that can learn to play the video games I make.

I am not sure how I would do that yet. But, I can learn.

I still want to learn ethical hacking. I hope I get all of theses things accomplished. But, at the bare minimum I want to learn godot.

I want to learn the GDscript

programming language. I already know a little bit about it. But, I want to be great at it. I just learned that I can use godot to make computer programs like text editors. I thought Godot could only be used for video games.

I learn something new everyday.

I want to learn more about date palms

I have always had an interest in palm trees. Though I don’t know much about them. So I want to learn more about Date palms. And I also want to learn more about coconut trees. I don’t know if I will ever be able to grow them where I live. But, maybe I can. I will see.

I finished the flappy bird

tutorial I was following and uploaded the game to itch.io. I downloaded the game to make sure that I had uploaded the correct files. And I had.

I hope to add some things to the game to make it more of my own. Its sure fun to be making things instead of wishing I were making things.

Today I worked on the

flappy bird clone. I worked on what happens when the bird dies and the start and game over screens.

I ran into two problems. When checking to see if the game has started I was supposed to put !game. The game variable was set to false so !game would flip the value of game.

And I had a problem with updating the text field of the score variable. I am not sure exactly why it did not work. But, when I renamed the labels so that they had the world label on the end it worked.

Oh, I finished watching videos 10 and 11 today so I almost have the game done.

I thought oh, I bed the bird will be deleted when it does but, what you do is stop movement of the bird instead of make it disappear.

For the start screen he used a tween to turn down the alpha of the start menu so it goes translucent and can’t be seen. It surprised me that that it could be done that way. I thought I would have to delete the start menu.

Its fun building something. Finally after all these years.

I like to cook and I enjoy sourdough and french breads

So one day I hope to learn how to make them. I am not exactly sure but, I think I have baked a love or regular plain bread before.

But, I have never made french bread or sourdough bread and I am going to learn. Or maybe I might want to learn to make other types of breads. I will see.

I am going through a flappy bird

class on skillshare. I am almost done with the game. I was hopping to get through with the tutorial today. I might have but, I had some errors.

In the object spawn scene which is supposed to create more pipes and position then I used the division operator instead of the modulus operator. I could not figure out why I did not see any pipes on the screen.

I thought oh, no I have messed it up. I am never going to figure out what is wrong. So I watched parts of the video over and also played around with the object spawn scene. And I finally figured out I used the wrong operator.

The other problem had to do with updating the score. What happened was that I did not notice in the video that he had renamed the label to score.

So I watched parts of the hud video over. And I played around with the hud scene. I thought I have messed it up I am never going to be able to fix the problem. Then I realized that in the video the instructor had renamed the label to score. Problem solved.

I never thought I was going to get those two problems solved. And I stuck with it and got them solved. Which made me feel better. Because when I ws getting the errors I was so frustrated I wanted to throw my computer mouse on the floor and stomp on it. Smashing it into a million pieces.

After I finishing the plane

Survival tutorial I started working my way through how to build flappy bird. I have played flappy bird before and had a lot of fun. So I can’t wait to get through the tutorial. I hope the more I work with godot the better I get at using it.

I published my first video game on itch.io

To make it I followed the publish your first game with godot and free asset on skillshare. so I uploaded the Plane survival files to itcho.io so that anyone who wants to can play the game.

After I uploaded the files I downloaded the game and found that I had uploaded the project files for the game. I was supposed to upload the .pak and .exe files in a zipped folder. I am glad I found my mistake.

I was thinking earlier that I have finished a game before when I read and coded how to make Light-out from pharo by example. But, I don’t think that game is nearly as fun as plane survival and you need pharo to play the game.

Design a site like this with WordPress.com
Get started