Sign in

Monospace Games

@monospace.games
57 followers 42 following 126 posts

Solo Dev -*- Author of Monospace Engine -*- Website: monospace.games

PostsRepliesMedia
Monospace Games @monospace.games · 04/10/2026
Studying some basic anatomy rn and it surprised me to learn that when you rotate your hand the motion is entirely in your forearm, with the ulna and radius bones completely crossing over Makes sense when you think about it but I definitely wasn't conscious of the motion before
020
Monospace Games @monospace.games · 02/10/2026
Looking up the discussion from back when it was airing online it seems like a lot of anime-only watchers felt the same. The funny thing is the manga did not spell out the setting any differently, I guess it's just a matter of difference between the mediums
000
Monospace Games @monospace.games · 01/10/2026
Just posted a monthly progress update on my website:
Progress Update: October 1st, 2026

Last month I completed the remaining work on the audio assets, added some additional polish to the soundboard, and began designing themes for it. The visual aspects of the work are not coming to me as fast as I had hoped though, so I plan to continue with that this month.
010
Monospace Games @monospace.games · 26/09/2026
Finally started watching JJK season 3 today, currently at episode 3 Visually it's very impressive but I feel like I'd have a hard time following the story if I had not read the manga
010
Monospace Games @monospace.games · 25/09/2026
It always takes me by surprise how different the same colors can look on different screens. This iteration should hopefully work better.
100
Monospace Games @monospace.games · 24/09/2026
Some more recent UI work
000
Monospace Games @monospace.games · 20/09/2026
Experimenting with skeuomorphic UI design
010
Monospace Games @monospace.games · 01/09/2026
Just posted a monthly progress update on my website: #gamedev #enginedev #indiedev
Progress Update: September 1st, 2026

I've spent the last month going over various sample databases, and learning a bit about audio editing, musical instruments, and music theory in general. Currently I have three instrument soundsets and a basic SFX library down (though the latter is still in need of some editing), and I hope that these will serve as a good foundation for games made with the engine, as well as being useful in the soundboard as default presets.

Once the remaining work on the audio assets is out of the way I hope to add some visual polish to the engine.
082
Monospace Games @monospace.games · 02/08/2026
Just posted a monthly progress update on my website: #enginedev #indiedev #gamedev
Progress Update: August 1st, 2026

The soundboard is now functionally complete but it still lacks assets. This month I'm hoping to develop a small library of sample sounds, implement a few instrument presets, and maybe some alternate skins. Once those are out of the way I intend to release a new version of the engine, and continue catching up with the documentation work.
0122
Monospace Games @monospace.games · 21/07/2026
I had forgotten that Lua does not let you modify iteration variables, so this little example really threw me for a loop today (pun intended)
020
Monospace Games @monospace.games · 20/07/2026
010
Monospace Games @monospace.games · 01/07/2026
Just posted a monthly progress update on my website: #gamedev #enginedev #indiedev
Progress Update: July 1st, 2026

Last month went as planned - I completed the sandboxing work for the time being, documented it in the manual, and returned to working on the soundboard. Most of the soundboard work so far has been about elaborating the features and the general look and feel of the program. This month I'm hoping to continue that work, and see if I can get it demo-ready.
082
Monospace Games @monospace.games · 27/06/2026
Anthropic's email setup is broken and they keep trying to send email that fail DKIM, DMARC checks. This has been going on since at least last year. I guess AGI isn't here yet. @anthropic.com here are some logs to help you figure it out.
000
Monospace Games @monospace.games · 16/06/2026
Been writing tomes of documentation for my game engine lately. Generally a good principle in software design is to minimize the amount of explanation you need to do, but sometimes you can't avoid complexity. Thankfully this is all aimed at advanced use cases. #enginedev #indiedev #gamedev
0100
Monospace Games @monospace.games · 01/06/2026
Just posted a monthly progress update on my website: #gamedev #enginedev #indiedev
Progress Update: June 1st, 2026

Sandboxing work continues - since the last progress update I've mostly been working on improving the sandboxing features of stateful APIs such as Window and Audio. In June I'm hoping to finish this work, update the documentation to reflect the changes implemented over the last two months, and hopefully bubble back up to where I had left off, which was the soundboard app.
081
Monospace Games @monospace.games · 23/05/2026
Just finished watching Yu Yu Hakusho, and apparently it's been exactly one year to the day since I began watching it! I really loved it, even the final arc, and found the conclusions for the main cast surprisingly poignant.
110
Monospace Games @monospace.games · 02/05/2026
Just posted a monthly progress update on my website: #gamedev #enginedev #indiedev
Progress Update: May 1st, 2026

My main concern over April was implementing the sandboxing fixes I had mentioned in the previous progress update, and generally improving the engine's sandboxing capabilities. This work is now mostly finished but certain aspects of it still need to be ironed out, so this month I'm hoping to focus on that.
0102
Monospace Games @monospace.games · 10/04/2026
Watching Yu Yu Hakusho again, glad to see these three back for the demon world tournament. Love the undercover outfits too, especially Botan's
000
Monospace Games @monospace.games · 03/04/2026
Telnet on debian got another urgent security update today The original telnet is over 50 years old People underestimate how hard software is
131
Monospace Games @monospace.games · 01/04/2026
Just posted a monthly progress update on my website: #gamedev #enginedev #indiedev
Progress Update: April 1st, 2026

Over the last month I worked on implementing the Keyboard API, which you can read about here - the gist of it is that it allows direct access to the keyboard state, and is intended to supplement the keymap API. Afterwards I noticed some issues in the engine's sandboxing implementation, and I'm currently working on fixing them.
053
Monospace Games @monospace.games · 31/03/2026
Another massive supply chain attack today, this time it's axios on npm. Earlier attacks were driven by github actions vulnerabilities, but what we're seeing now is the cascading effects of earlier compromises, and previously stolen credentials being leveraged. It's become a contagion at this point
020
Monospace Games @monospace.games · 26/03/2026
Tried adding a bit of shading
110
Monospace Games @monospace.games · 26/03/2026
Believe it or not this was supposed to be the letter A #pixelart
140
Monospace Games @monospace.games · 24/03/2026
Writing code in my engine at runtime to test things out Here I'm testing whether new elements overwrite old ones with the same name This is used to lazy-load elements (like autoloads in emacs), so that elements can be available without actually loading them #gamedev #enginedev
062
Monospace Games @monospace.games · 01/03/2026
Just posted a monthly progress update on my website:
Progress Update: March 1st, 2026

Last month I developed some SFX for the engine's UI, updated common menus to reflect the implementation of audio functionality, and began work on the soundboard. This month I'm hoping to continue work on the soundboard, and update the engine's handling of keyboard events.
010
Monospace Games @monospace.games · 20/02/2026
Some recent practice drawings
010
Monospace Games @monospace.games · 01/02/2026
Just posted a monthly progress update on my website: #enginedev #indiedev #gamedev
Progress Update: February 1st, 2026

January was a bit slow on the programming front, I tied up the few loose ends regarding sound work in the engine and put active development on the back burner a bit to focus on my art and sound skills. I hope to continue this approach for a few more weeks at least, and then begin work on the soundboard.
092
Monospace Games @monospace.games · 21/01/2026
Some recent portrait studies from this week
010
Monospace Games @monospace.games · 01/01/2026
Just posted a monthly progress update on my website: #enginedev #indiedev #gamedev
Progress Update: January 1st, 2026

I'm now mostly done with menu and mint sound settings and sound work in general, but there's still some testing and polish left to be done. I hope to get that work out of the way during January, and if possible begin work on a soundboard program.
042
Monospace Games @monospace.games · 10/12/2025
Quick sketch of the day: portrait of an old man, based on a photo by Paul Strand
000
Monospace Games @monospace.games · 02/12/2025
Just posted a monthly progress update on my website: #enginedev #gamedev #indiedev
Progress Update: December 1st, 2025

Sound work continues. Last month I implemented soundset objects (which contain sound assets), and the Audio API (which allows you to play sounds & control currently playing sounds from Lua), but the last section of the work, menu sound settings, remains under development.

This month I hope to finish work on the menu sound settings and finalize the sound work.
063
Monospace Games @monospace.games · 18/11/2025
Was watching Yu Yu Hakusho and thought this was a nice frame: Botan sleeping outside Irima cave (from season 3, episode 84)
020
Monospace Games @monospace.games · 06/11/2025
Some recent work, documenting Monospace Engine's audio API's. Composed of three main parts: 1. Soundset Objects, contain sound assets 2. Menu Sound Settings, basically CSS for UI sounds 3. Audio API, general scripting interface Still very much WIP #enginedev #indiedev #gamedev
083
Monospace Games @monospace.games · 02/11/2025
Just posted a monthly progress update on my website:
Progress Update: November 1st, 2025

During October I finished work on the shell menu improvements I had in mind, tidied up the common assets of the engine, recorded a new demo showcasing the shell's TUI capabilities, and released Monospace Engine v0.1.0!

Afterwards I upgraded the engine to SDL3, and began work on the sound API. I hope to focus on the sound API this month.
010
Monospace Games @monospace.games · 15/10/2025
I've just released Monospace Engine v0.1.0! It's the first publicly available release, and you can now download it on my website. It's mostly just a tech demo with a REPL at this point, but I hope to develop some games soon! #gamedev #indiedev #enginedev
0111
Monospace Games @monospace.games · 07/10/2025
My website has been indexed by Marginalia Search! It might seem funny but I cared more about this than being indexed by Google. We need to take back the internet from giant corporations and put real human experience at the center of it again.
010
Monospace Games @monospace.games · 01/10/2025
Just posted a monthly progress update on my website:
Work on the latest Window API improvements has finished, and I've also implemented some changes to keymaps to better enable the development of TUI's in the engine. On the front-end side I've continued work on the main menus of the engine such as the settings menu and the shell.

This month I hope to implement some more quality of life improvements to the shell, and continue working on the common assets in general. I also hope to improve the engine page by adding a video gallery.
000
Monospace Games @monospace.games · 13/09/2025
Apparently this is what happens when you send mail to a popular mailing list like debian-user. I sent one mail and got 41 DMARC reports in response, 21 of which are from Yahoo.
010
Monospace Games @monospace.games · 17/08/2025
Slightly altered the wording on the sign-up page of my self-hosted newsletter after realizing that people weren't clicking the confirmation links. Old New
000
Monospace Games @monospace.games · 16/08/2025
The design of the second arena from Yu Yu Hakusho's Dark Tournament is unreal. It really screams H. R. Giger at first sight.
010
Monospace Games @monospace.games · 15/08/2025
Watching Yu Yu Hakusho at the moment
010
Monospace Games @monospace.games · 15/08/2025
Just published a new blog post: Upgrading from Dovecot 2.3 to 2.4 - side by side examples monospace.games/posts/202508...
000
Monospace Games @monospace.games · 06/08/2025
The menu in question: (please forgive the JPEG artifacts on the profile images which I shamelessly stole from an old PC98 mahjong game) #indiedev #gamedev #enginedev
0103
Monospace Games @monospace.games · 06/08/2025
Writing documentation for my game engine again, this time it's about how games are presented: #indiedev #enginedev #gamedev
0135
Monospace Games @monospace.games · 29/07/2025
Documented the persistent storage API of my game engine. It's intended to enable stuff like save games and user settings that persist between sessions. #enginedev #indiedev #gamedev
094
Monospace Games @monospace.games · 21/07/2025
What do you mean? The PS3 just came out
000
Monospace Games @monospace.games · 20/07/2025
Made a "no games found" screen for my game engine #enginedev #indiedev #gamedev
2303
Monospace Games @monospace.games · 17/07/2025
I've been working on implementing canvas scripting in my game engine recently (written in C, using Lua for scripting). Here's a little showcase, more info in the replies: #indiedev #gamedev #enginedev
1172
Monospace Games @monospace.games · 27/05/2025
Showcase of GUI scripting in my game engine: (Music: Zabutom - Zeta Force Level 2) #indiedev #gamedev #enginedev
162
Monospace Games @monospace.games · 16/04/2025
Working on documenting my game engine... It's a bit boring but essential. If I don't do it for too long I risk forgetting things myself 😅 The documentation is generated from org mode documents using a custom exporter I wrote, which uses JS, CSS, emacs lisp and awk. #indiedev #enginedev
Documentation for the scripting interface of text buffers in Monospace Engine
041