> There is an interesting theory in linguistics, namely the arbitrariness of the linguistic sign: there is no inherent or necessary connection between a word's sound the signifier and its meaning the signified.
Background
The arbitrariness of the l...
Overview
A Detective Story is a compact detective simulator that brings natural conversation to the heart of interactive fiction, where you can interrogate NPCs using natural languages - as they are powered by LLMs well, SLMs to be precise.
A murd...
Overview
I've always wanted to develop a video game — in fact, many of them. A Detective Story is far from the first attempt at Methodox; several earlier projects stalled along the way you can still catch a glimpse of one in Codename Wayhomehttps:/...
> Still going strong, and hopefully we will be ready soon.
The Divooka Story
It's surprising to count—it has already been so many years since the first prototype in 2022, the later attempted updates in 2023/2024, the first "beta" in September 2024 ...
Fantasy Planet Painter
Whole-planet-scale fictional world-building: continents, mountain ranges, rivers, valleys, and features as small as individual hills. Maybe eventually trees, buildings, houses, roads, and cities too?
That has always been rou...
Overview
The past few months have seen several Divooka Explore Demohttps://store.steampowered.com/app/4770820/DivookaExploreDemo/ releases, with our efforts focused on rolling out procedural terrain generation features. These include random noise-b...
Revision: 001
Last Update: 2026-05-12
One thing I feel is not discussed enough in typical programming conversations is working with binary data. It often seems as though there is a ready-to-use library for whatever data type we need. But that illu...
As we roll out more tools, both internal and public, there has been a growing need for easy-to-maintain shell scripting and build automation. Build automation is complex enough without all the syntax burden - my favorite is to use PowerShell, but oft...
Today we released the first public version of DivookaBenchmarkMandelbrothttps://github.com/MethodoxTech/DivookaBenchmarkMandelbrot — a standardized benchmark suite built specifically to measure the real-world performance of Divooka against a wide ran...
In the world of software engineering, we obsess over programming languages: their syntax, their type systems, their performance characteristics, their paradigms. We debate Rust versus Go, Python's readability versus C++'s control, Haskell's purity ve...
Revisiting Flappy Bird – The Pain Point
Remember our Flappy Bird example from mid-2025?
!The Initialization Sequence for Flappy Bird Game in Divooka Interactive Demohttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/509yykxr054pazr7crm6.png
...
Finally, it arrived! Well, not exactly here yet, but getting closer.
!Screenshot of Visual Programming in Divooka - Value Assignment of Compound Inputshttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/9uefmdr5tir0qjdcfyax.png
Overview
Divoo...
!Scalar Operationhttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/k0nmv1dzv1kuerx8vvr5.png
Overview
Anything useful done with a program eventually involves file I/O and some form of repetition.
In Divooka, the dataflow context already make...
I've been meaning to write about this topic for a while.
MAUI looks great on paper. In fact, it has looked good on paper for years. Microsoft went a long way through UI and application frameworks: VBA, WinForms, MFC, WPF, Silverlight, UWP, Blazor, a...
This week was mostly about tightening up the foundations of our tools rather than pushing new features. A lot of our older experiments were starting to show their age, so we spent time cleaning things up and getting the core systems into better shape...
Hey folks, Charles here from Methodox. As a developer deeply embedded in the generative AI space, I've spent the last couple of years wrestling with the limitations of LLM interfaces. Today, I want to dive into the motivations behind our latest proje...
> It's clean and elegant.
Overview
As discussed in a previous posthttps://coderlegion.com/4483/devlog-20250806-change-version-file-changes-history-only-version-control-binary-assets?show=6524#a6524 about binary file version control, keeping binarie...
Learning from Unreal Engine Blueprints
I’ve always admired Unreal Engine’s Blueprints - particularly its subtle yet powerful connection suggestion feature. When you drag a wire out from a pin, the system intuitively suggests compatible nodes based ...
The Secret Project
Although we've shared occasional updates, we've actually been quiet for a while. The reason is something every business must face: filing the annual tax return.
Since it's our first year and we don't have an in-house accountant,...
DevLog 20250820: Towards Unified Chat Gateway
Overview
Ever since the general availability of ChatGPThttps://openai.com/index/chatgpt/, the problem of building a custom chatbot seemed - at least for a while - like it should have been greatly simpl...