To be real, this post has been a long time coming. I’ve been toying in my head with how I want to go about this. So hey, here it goes Godot is seriously awesome Before anyone gets all tribalistic about this: Godot is incredible. It is an amazing software that lets people with even the most minimal experience make games. And almost every week I personally see another reason to love this funky…
Hey look! A new post Yeah I’m moving the discussion about how I embed tenor GIFs out of the FSMs versus Behaviour Trees page to make that page more readable and make a coherent page for different approaches to embedding gifs easily. As of writing, I’m adding a third recipe here so hopefully this is appreciated. GIF Embedding In Jekyll _includes/tenor.html < div style ="margin: auto; width: {{…
Caution Hot Takes Inside! General Update Hey y’all! I haven’t been making much “Content™️” but I’ve been doing a lot of stuff otherwise! I’ve been talking with more professional game developers trying to figure out how I can break into the game development industry and actuall start a career. It’ll be one year since my graduation soon and I’d like to find some kind of employment in my field 😅…
Notable Projects Open Source Contributions Godot Rust Godot Rust is a library that allows for writing rust code that integrates with the Godot Game Engine, whether for specific game scripting or for more general purpose tools development Recipes Section Documentation Guides Custom Resources Editor Plugins Engine Singletons Custom Icons Note that some of these pages may have been updated since my…
Game Overview Ascension Of The Lamb is a “Retro PBR” game about exploring a mysterious cult bunker. A dark, dirty tunnel illuminated by a weak flashlight Story of the Creation I participated in the Go Godot Jam 3 (Website formerly https://gogodotjam.com/the-jam/, is now down and possibly no longer operated), which to save you a click is a game jam coordinated by the Godot community, specifically…
Gruesome Claim This game was my foray into photo-realism with Godot 4. The game itself relied heavily on third party, high quality assets. The focus on my work on it was to create interesting mechanics. The premise of the game is that you play as an insurance investigator checking in on a client who seems to have suddenly stopped paying. Interesting Pathing Constraints Teardrop (That funky clown…
Game Overview This game was made for Ludum Dare 51, which had the theme “Every 10 seconds”. Story I made the game a story of a person and their robotic partner, Ava, who has short circuited. You as the player have to try to fix their wiring while they are in a ‘sleep mode’ that ticks their circuits every ten seconds. The game is mostly a puzzle game of having Ava clean up some trash. The circuits…
Game Overview Where The Dead Lie is a short horror experience made in roughly a week to test my skills of game development and the features of Godot 4’s beta release 16. Goals and Lessons For this game I wanted to try out the features of Godot 4. Mainly the new Vulkan based rendering engine and the various refactors made for the C# scripting system. Additionally, I wanted to stretch my skills a…
This guide is primarily aimed at game developers who may not have explored options for project organization and management. If that’s not you, enjoy learning about my personal workflow Obsidian, a note-taking app with (mostly) good features As much as I do love FOSS (Free and Open Source Software), Obsidian is my favourite app to use for notes and organizing my ideas. I’ve used it for everything…
Blog Post Note Update (August 24th, 2024) : This effort/project has since been abandoned. However anyone wishing to take this idea further is quite welcome to! Hey, this is the same markdown that is in the choreographer git repository. And one is significantly more likely to be updated. This is the version that was initially uploaded on December 19th, 2023. If you are from the future reading this,…
Colours LUT The markdown doesn’t really support custom colours, so see below for examples. (dark reader users make sure you disable it for this website if you wanna see accurate colours!!!!) Hex Light Hex Dark Engine Name #478cbf #478cbf Godot Blue #414042 #414042 Godot Gray #000000 #bfbfbf Pure black #ff0000 #ff0000 Pure red #00ff00 #00ff00 Pure green #0000ff #0000ff Pure blue #808080 #808080 GUI…
What happened??? Well you see a little youtuber called “Acerola” made a little video and put out a challenge. As a creature fueled by an unholy combination of caffeine and raw impulse, I had to take on this “Acerola Furry Challenge” and exceed. The Challenge Acerola’s original video did a breakdown for how shell fur works and demonstrated how to get it working in Unity. As an elite Godot game dev,…
I’m trying out a different layout for this post so the text is easier to read. it looked super dense in the typical layout. Let me know what you think! If this style is ugly I might just change it back I also activated full “weeb” mode for this post. I can remove it if it detracts from people’s enjoyment, but I’m hoping it makes reading this even more enjoyable . update: the GIF inclusion can…
Happy Halloween Hi there y’all! It’s October, a great time to indulge in horror and spooky things. I’m doing something pretty scary myself, and that’s trying to use this blog more! What this blog is for Originally this blog was intended to be a portfolio to help me get a job working in tech, but time and time again I get rejected because “games aren’t real experience.” So if this blog isn’t doing…
The goal I recently competed in Ludum Dare 54 (theme “Limited Space”). One of the problems players have mentioned is the poor performance. Mainly this is due to heavy leaning on VoxelGI and SDFGI which are Godot’s premier techniques for rendering realtime global illumination. What I wanted out of this is to explore what is possible with Godot, and what options are available if I want to lean…
Introduction Hello hello! This is the blog introduction. I’m porting over from a hand-crafted HTML website to a Github Pages Jekyll generated static website. This change allows me to have a much more visually appealing website with a fraction of the effort, which leaves me more time to focus on what I love, which is making games! Notable Tech Changes Blog Due to the change, I took the opportunity…
Tool Overview Godot SDF Gen is a small tool I made for myself and others to easily generate “Signed Distance Field” textures, which can be used to create a variety of fun effects . Purposes I wanted to create a small, useful tool with the Godot Game Engine . Although largely marketed as a game engine, Godot does actually provide a plethera of features beneficial to desktop and mobile tool…