Monospace Games's Avatar

Monospace Games

@monospace.games.bsky.social

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

19 Followers  |  21 Following  |  24 Posts  |  Joined: 21.02.2025  |  2.0047

Latest posts by monospace.games on Bluesky

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

06.08.2025 12:43 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Writing documentation for my game engine again, this time it's about how games are presented:

#indiedev #enginedev #gamedev

06.08.2025 11:08 โ€” ๐Ÿ‘ 13    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image

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

29.07.2025 21:16 โ€” ๐Ÿ‘ 9    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thank you! I think I'm willing to take my chances haha, I find it unimaginable that glyph resemblance might actually cause trouble, especially for a pixelated font.

26.07.2025 20:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This looks great! Would it be alright for me to use it in my game engine? It has its own bitmap font format so I'd be using png's generated from your glyphs instead of the font file, but I'd like to refer to it as "Monocraft" if it's OK with you!

26.07.2025 19:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Peak GUI design

25.07.2025 11:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

What do you mean? The PS3 just came out

21.07.2025 13:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just realized that I should probably remove the "[ENTER] Launch" message lol. This menu normally displays a carousel of game covers.

20.07.2025 17:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Made a "no games found" screen for my game engine

#enginedev #indiedev #gamedev

20.07.2025 17:11 โ€” ๐Ÿ‘ 29    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Monospace Engine Manual

If you're curious and wish to read more, you can find the full documentation at my website: monospace.games/engine/manua...

Thanks for reading!

17.07.2025 11:56 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

With this update, combined with my engine's GUI scripting capabilities (see my profile), it should now be possible to make some basic games such as tictactoe and wordle. But my main goal currently is to enable the creation of a map editor, written entirely in the Lua frontend.

17.07.2025 11:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The video shows how you can place tiles on a menu's canvas, move them around, alter their transform and animation speeds, and change their appearance.

17.07.2025 11:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

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

17.07.2025 11:55 โ€” ๐Ÿ‘ 16    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Looks great! Any specific inspirations?

21.06.2025 19:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I get much more engagement on BlueSky than X as well.

I'm happy to see someone else bring this up because people often report the opposite, so I thought the issue might have been with me for whatever reason, like my account there getting flagged or something.

21.06.2025 15:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Monospace Engine Manual

You can read the full API documentation here: monospace.games/engine/manua...

27.05.2025 20:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Showcase of GUI scripting in my game engine:

(Music: Zabutom - Zeta Force Level 2)

#indiedev #gamedev #enginedev

27.05.2025 20:36 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Documentation for the scripting interface of text buffers in Monospace Engine

Documentation for the scripting interface of text buffers in Monospace Engine

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

16.04.2025 19:49 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Playing around in Monospace engine to showcase some of the appearance scripting capabilities:

(Music: Polished Chrome - Dreamland)

#indiedev #gamedev #enginedev

21.03.2025 19:56 โ€” ๐Ÿ‘ 7    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Wow this looks really good, I love the parallax effect!

12.03.2025 13:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

By the way Monospace engine is not entirely text-based - it also has a canvas API, and allows the insertion of custom glyphs/characters into fonts. This is just an experiment to test text regions.

08.03.2025 19:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

We create a menu with the appropriate appearance settings, and provide it an init script that inserts the text regions, and installs the appendSpace script to run for 1260 frames. As the script runs, each frame a new space character is inserted and a new region is made visible.

08.03.2025 19:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Here's a short demo of text regions in Monospace engine. Each "pixel" of the image is a space character, with its own region containing its color.

(Source code in replies ๐Ÿ‘‡)

#indiedev #gamedev #enginedev

08.03.2025 19:12 โ€” ๐Ÿ‘ 8    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Monospace engine cursor appearance settings demo #indiedev #gamedev #enginedev

(Disclaimer: Had to slightly speed this video up, apparently bluesky doesn't allow uploads longer than 60 seconds)

21.02.2025 20:45 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@monospace.games is following 20 prominent accounts