Freelancing Work

Godot On-Screen Controls Plugin

For this project a client hired me to develop modular on-screen controls for a Godot game they were developing that would need mobile support. I leveraged Godot’s built-in Event system and Input Actions to allow the on-screen controls to send the same events that a keyboard and mouse would while on desktop to ease the integration process for the client.

The client offered me this quote:

“I sought a commission for some UI work from QueenOfSquiggles. She completed the task very quickly, with well-written and highly useable code. She will become a go-to for me when I need help completing my games and apps.”

Notable Projects

Squiggles Stupid Build System (SSBS)


Bevy Smooth Pixel Camera (Fork of original)


IBM Full Stack Developer Certification - Capstone Project


Finite State Machines versus Behaviour Trees


Sqree (Squiggles Tree)


Squiggles Core 4X


Sqore


Where The Dead Lie


Shell Fur Breakdown


This blog

This blog is an evolving beast that I have maintained in one form or another. It is statically generated from source code (see footer). The resulting website is robust, responsive, and strictly uses HTML and CSS, no JavaScript required! This is done to minimize load times and maximize security.

Technology Experience

Software

SoftwareType
GitAll things version control
GodotHobby development
UnityHobby Development
Blender3D Game art
Krita2D Game art
InkscapeVector Art (primarily icons)
Office SuiteWord processing, Sheets, Presentation, etc…

Languages

WebScriptingSystem/Native
C#C#C#
PythonPythonRust
HTMLGDScriptJava
CSSluaC++
JavaScriptBash-
TypeScript--
Shopify--

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

Note that some of these pages may have been updated since my last contribution

Hobbies

I enjoy a variety of things including

  • Cooking
  • At home, improvised film review
  • Spending time with my family
  • Hiking
  • Camping
  • Playing games myself