Popup Menus In Godot

Last night I started work on a test project, and I wanted to start using popup menus correctly. I had implemented them in my game ‘LightsOut!’ but I did not realize that I was using them incorrectly. As it turns out this Node is super helpful and pretty easy to use if you now what you are doing.

Working With The Popup Menu Node

Please note this is a super simple popup menu with three items. Each selection calls a function via a signal that passes the ID of the selection and allows you to go from there.

It took me years to see that paying over $100 for web hosting for a few Wordpress sites and some personal junk was not really working for me anymore. I don’t really make any money off of the small ads I have on my site (Thanks for not blocking them if you see them), and I never really asked people for money when I made them a website. I used HostGator for a few years, and to be honest I am glad I am moving away from them. The price was way to high for personal use, and the support was lacking.

I can remember a time when my sites where being turned off for no reason. I got an email from a third party called SiteLock, that told me my sites had been scanned and there was malware and bad files. The worst part was they could never really tell me what files, how they got there, or who was accessing my account. It is very hard for a person who works in IT to trust a company that doesn’t provide logs of access to you. There were other times when the site was be shut down for no reason at all, and by the time I finally got through to support, the site was back, and they claimed it had been working the entire time. The screenshots that I had taken must have been fake right? Yeah.

Monster Hunter World


You are a hunter in the fifth fleet. A group of hunter, techs, handlers, and others sent to the new world to help study it and the monsters that live there. During your voyage to this new world, the ship you are on is attacked by the elder dragon, a huge monster that the research commission wants to study. and the ship is destroyed. You and your handler make it to shore where you meet up with the rest of the survivors and the make it to camp where the game beings.


Still working on everything, but I finally have a new theme installed on the site and I am getting better at using git to get everything updated and working the way I need it to.

For example, this is what I have been working with in Git just trying to get this site running:

$ git add .
$ git commit
	[master cf03026] color fixes
	1 file changed, 4 insertions(+), 4 deletions(-)
$ git push
	Counting objects: 3, done.
	Delta compression using up to 4 threads.
	Compressing objects: 100% (3/3), done.
	Writing objects: 100% (3/3), 341 bytes | 341.00 KiB/s, done.
	Total 3 (delta 2), reused 0 (delta 0)
	remote: Resolving deltas: 100% (2/2), completed with 2 local objects.
	To https://github.com/BearDooks/beardooks.github.io.git
	   bfb2649..cf03026  master -> master

So this year my goal was to cut costs where ever I could. My old hosting provide was bleeding me dry for money, and I always seemed to have an issue with them. Enter Jekyll, a free, simple, and lightweight way to blog using a github repo.

I have seen this before, and knew of a few people who were using it, but I had never tried it myself. Come to find out there are a ton of methods to install this ‘software’. A large group of people have made repos on Githib that you can fork and just start using. I went a different approach and ran through the offical install method.

I hope to have this tie up and running with more features, and plugins, but since I know almost nothing on using the GIT command line, I feel like I am learning everything all over again.