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
@monospace.games.bsky.social
Solo Dev -*- Author of Monospace Engine -*- Website: monospace.games
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
Writing documentation for my game engine again, this time it's about how games are presented:
#indiedev #enginedev #gamedev
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
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 ๐ 0This 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 ๐ 0Peak GUI design
25.07.2025 11:44 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0What do you mean? The PS3 just came out
21.07.2025 13:34 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Just 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 ๐ 0Made a "no games found" screen for my game engine
#enginedev #indiedev #gamedev
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!
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 ๐ 0The 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 ๐ 0I'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
Looks great! Any specific inspirations?
21.06.2025 19:17 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I 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.
You can read the full API documentation here: monospace.games/engine/manua...
27.05.2025 20:43 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Showcase of GUI scripting in my game engine:
(Music: Zabutom - Zeta Force Level 2)
#indiedev #gamedev #enginedev
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
Playing around in Monospace engine to showcase some of the appearance scripting capabilities:
(Music: Polished Chrome - Dreamland)
#indiedev #gamedev #enginedev
Wow this looks really good, I love the parallax effect!
12.03.2025 13:39 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0By 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 ๐ 0We 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 ๐ 0Here'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
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)