03 Mar 2020
A short announcement on the state of Anima OS
25 Aug 2019
Yggdrasil Rosetta-Go Rosetta-TS
In this short triple feature I’d like to talk a bit about my latest work in regards to Middangeard.
After some tinkering with Trizbort — which I discovered upon playing with adventuron — I decided a map editor of that kind would...
29 Jul 2019
Like many people of his privileged upbringing, Mark Zuckerberg has a high verbal IQ. Unfortunately, the same cannot be said about his emotional intelligence (or lack thereof), nor his business accumen.
Growing up in an upper middle class household didn’t prepare him for a role that requires reflection and knowing when you’re in the wrong. The Zuckerbergs’ of...
11 Jul 2019
With the advent of V (which I only took a cursory look at. Alas, what I saw I liked very much. It looks and feels like Go on steroids) I’ve recently become interested in writing my own (toy) language. Partly to serve as a learning/teaching aid in language theory (My niece....
11 Jul 2019
In preparation for a larger online presence, I’ve now added initial support for an inline audio player.
For now, you can listen to some soothing Chopin (Nocturne Op. 9 No. 2).
https://gitlab.com/unixfan2001/testmp3/raw/master/chopin.mp4
Later on, I will obviously add content more in line with the topics discussed on this blog.
Note that most/all audio files will likely be mp4,...
29 Jun 2019
In the coming months, I plan on actively updating parts of my blog to better serve my readers through usability/readability improvements.
One such feature is now online. Tooltips.
Tooltips provide additional explanations that the reader would otherwise have to research for themselves, or that I would have to painstakingly embed between a set of parentheses or otherwise separate from the...
20 Jun 2019
I’ve recently become interested in taking a more organized approach to my work. Being a lifelong John Carmack fanboy, I still remember his infamous .plan files.
Earlier this week I was thus looking for a modern replacement (something a bit more refined and interactive than using regular markdown). Initially, my research led me...
20 Jun 2019
Some brief thoughts on this amazing little device
24 May 2019
This is a quick sneak-peek of the first (there will be many, hopefully. Any Middangeard GUI is, after all, merely a messaging client to the engine) UI for Middangeard.
It’s written in Vue and the final result will run atop Go-Astilectron.
I haven’t come up with an actual (code-)name for it, yet. As a huge fan of Magnetic...
23 May 2019
The first in (most likely) a series of Lua related snippets. How to emulate basic class abstraction in a language that doesn't offer classes by default.
20 May 2019
Complementary to my work on Middangeard, I’m also taking the time to dig into other adventure engines. Both contemporary and “retro”, text based and graphical.
Amongst these engines (others are Inform 6/7, SCI, as well as the sources for adventure games by Magnetic Scrolls and Infocom) is Lucas Arts’ SCUMM (Script Creation Utility for Maniac...
16 May 2019
It is with great excitement that I’m announcing my newest venture into game design.
Middangeard is a modern Interactive Fiction (AKA Text Adventure) engine written in Go. Reborn out of an idea I had back in 2014 (to write a similar framework in Inform 7. An idea that eventually crumbled under the sheer load...