If you’ve worked in Godot long enough, you’ll have encountered the signal pattern. This pattern has one part of the code providing signals that it emits, which other parts of the code can listen for and react to. It’s very useful for keeping the parts of your codebase separated by concern, thereby preventing explicit dependencies,…
How to Add GDScript Syntax Highlighting to Your Blog
Recently, I decided to devote more time to writing blog posts, especially tutorials about things I’ve learned in my three-plus years of learning Godot and GDScript. When I went to write my first tutorial post, however, I discovered that there is no support for GDScript syntax highlighting in any of the code formatting plugins for…
Hammertime Prototype – Phase 1 (Download)
Link to download Hammertime Prototype Phase 1.
A Retrospective on 2019
2019 has been a good year for me, personally, and for my family. I’m blessed to have a new job, a new home, and plenty of learning experiences under my belt. If there’s any constant I can identify that sums up my overall take, it is this: If you fight hard, you’ll put yourself in…
React Hangman Koji Template Released
If you follow me on Instagram, you probably know that I have been working on a game template for Koji for the past few months. It started out as a portfolio project for me when I was looking for a job, and even after I got the job I decided I wanted to finish it…
Bumbling Dwarves
I discovered Koji recently. Basically, it’s a service where coders create templates of projects, including games, for other people to download and customize in whatever ways the programmer allows them to do. Not only that, but the end user can also access the code for the template and make changes to that as they desire.…
Impact! the game released
I’m proud to announce that my collaboration with PixelLunatic (my wife) for Ludum Dare 44 is released! Check it out here! There’s a web version and a Windows version. Let me know what you think!
Godot Node Selection Square Getting Fixed
Tired of the selection square for nodes in Godot? It’s getting fixed in 3.1!
Post-Mortem Ludum Dare 43
The emotional, exhilarating tale of my journey competing in Ludum Dare 43. An important step of my game development journey!
Sample Project: Star-Rating (Vue)
This is part two of a multi-part series about React and Vue. Part 1: React Part 2: Vue As I have been learning React lately, I’ve also been learning Vue. I currently use Vue at work, but I wanted to make a sample project for myself. I’ve been interested in doing a comparison between React…