Martin Sandin
msandin.bsky.social
Martin Sandin
@msandin.bsky.social
Hobby game dev, currently working on Abysm, a retro puzzle game with action elements. Play the demo and wishlist the game on Steam: https://store.steampowere
d.com/app/4025180/Abysm
Abysm today: Pixeling, trying to lock down the design of the final boss.

Play the demo and wishlist on Steam maybe?
store.steampowered.com/app/4025180/...

Today is #ScreenshotSaturday, this one is from episode 3:

#gamedev #indiedev #indiegame #hobbydev #puzzlegame #boulderdash #thinkygame #bevy
November 15, 2025 at 8:38 PM
Abysm today: Cleaned up the line work in some of my capsule art, and (hopefully) finalized the design of the final chamber. Now it "just" needs implementing.

With font size settings text like this can now work better on small screens like the Deck:

#gamedev #indiedev #indiegame #screenshot #bevy
November 14, 2025 at 8:55 PM
Abysm today: Tweaked player/enemy collision detection to be more forgiving, then released a new minor version of the demo with the quality of life improvements that have accumulated.

Got this beautiful piece of fan art from one of my kids:

#gamedev #indiedev #indiegame #hobbydev #puzzlegame #bevy
November 11, 2025 at 9:18 PM
Abysm today: Finished popup text work, added ability to navigate menus using thumb stick, and added the ability to optional change slider text as the value changes.

Play the Steam demo maybe?
store.steampowered.com/app/4025180/...

#gamedev #indiedev #indiegame #gameui #puzzlegame #rustlang #bevy
November 10, 2025 at 9:18 PM
Abysm today: More demo feedback handled, made sure story and hint popups can be dismissed with a key, as well as repeated with a different key.

Play the demo and wishlist the game on Steam: store.steampowered.com/app/4025180/...

#gamedev #indiedev #indiegame #puzzlegame #wishlist #steam #demo
November 9, 2025 at 9:23 PM
Abysm today: Shrunk the splash image and, after demo feedback, made sure that gamepad back buttons works in the menus. More feedback will be incorporated into the game over the next few days.

Play the demo and wishlist on Steam? Link in profile.

#gamedev #indiedev #indiegame #pixelart #ui #bevy
November 7, 2025 at 9:02 PM
Abysm today: Finished a new episode 4 chamber, Kúklos, five to go. Then I rebuilt it again (#screenshot) when I realized that there was a problem. Such things happen... all the time. Did some preparation for the Steam demo release tomorrow.

#gamedev #indiedev #indiegame #puzzlegame #wishlist #bevy
November 5, 2025 at 8:41 PM
Abysm today: Did a bit of testing and some tweaks to the call-to-action part of the YouTube trailer that will be released once the #Steam #demo is available. Like many other games, the dev+test versions of Abysm has debug visualisations:
#gamedev #indiedev #indiegame #puzzlegame #bevy #rustlang
November 3, 2025 at 8:50 PM
Abysm today: Tidying up bits and pieces for the release of the #SteamDemo, hope to go on Thursday the 6th. After some final polish the main menu for the demo now looks like this:

#gamedev #indiedev #indiegame #steam #puzzlegame #thinkygame #hobbydev #solodev #pixelart #gamedemo #bevy #rustlang
November 2, 2025 at 9:32 PM
Abysm today: After a long day of playing around with various ways of building the game there is now a version that works both on a #Linux desktop and on the #SteamDeck. The #SteamDemo is getting close.

#gamedev #indiedev #indiegame #puzzlegame #pixelart #supaplex #screenshotsaturday #bevy #rustlang
November 1, 2025 at 9:56 PM
Abysm today: My #Linux demo build works on the #SteamDeck, and on my Ubuntu machine, but in the latter case only if not launched through Steam. Not having much luck in fixing that so far.

This is the current final version of my logotype.

#gamedev #indiedev #indiegame #pixelart #puzzlegame #bevy
October 31, 2025 at 9:51 PM
Abysm today: The #gamedemo build got approved, which is good, but I also learned that while the #Linux build works on the #SteamDeck it doesn't on Ubuntu, so... been digging into that. Made som progress towards a logo, still work in progress:

#gamedev #indiedev #indiegame #solodev #hobbydev #bevy
October 29, 2025 at 9:35 PM
Abysm today: Slow day, some store page improvements, a bit of pixel pushing for some ancillary graphic design. Tried a bit of chamber design but got nowhere. Another screenshot from the #SteamStorePage today.

#gamedev #indiedev #indiegame #solodev #hobbydev #puzzlegame #pixelart #bevyengine #bevy
October 28, 2025 at 9:03 PM
Abysm today: Spent way too much time making the mouse cursor change when hovering over an interactive image in the menus. Submitted the #gamedemo for #Steam review(!) Tweaked a couple of levels after some valuable feedback.

#gamedev #indiedev #indiegame #solodev #hobbydev #screenshotsaturday #bevy
October 25, 2025 at 9:08 PM
Abysm today: With the #steampage live it's now time for the final push to get the #demo ready for release on #Steam. Today I finished the updated end-of-demo screen.

Go #wishlist the game: store.steampowered.com/app/4025180/...

#gamedev #indiedev #indiegame #puzzlegame #boulderdash #supaplex #bevy
October 24, 2025 at 9:32 PM
Abysm today: Added four initial #SteamAchievements for the first episode. Started work on support for the proper Xbox and Playstation controller button symbols.

#gamedev #indiedev #indiegame #solodev #hobbydev #puzzlegame #retrogame #boulderdash #pixelart #steam #bevy #rustlang
October 20, 2025 at 8:18 PM
Abysm today: Solved the performance issue and added a text size setting as it was too small on the #SteamDeck. Getting it onto the Deck was the initial reason I started the journey of getting the game onto #Steam, so running it there is a big deal.
#gamedev #indiedev #indiegame #puzzlegame #bevy
October 19, 2025 at 8:10 PM
Abysm today: After some poking around and with help I managed to run a #linux build on the #steamdeck. Now have a strange performance issue where the release build runs much slower than the debug build. Sigh.

This one is from my #steam page:
#gamedev #indiedev #indiegame #screenshotsaturday #bevy
October 18, 2025 at 8:18 PM
Abysm today: Spent most of today finishing the new #gametrailer for the #Steam page, then created the app icon below, and submitted the page for initial review. Kind of a big deal. Also worked on some code for improved screenshots and video capture.
#gamedev #indiedev #indiegame #pixelart #bevy
October 16, 2025 at 8:14 PM
Abysm today: Finished the first version of the #capsuleart, as well as my limited art skills allow. Then used that to produce most variants that #steam needs, along with a bunch of other store tidbits like screenshots and texts.
#gamedev #indiedev #indiegame #pixelart #aseprite #puzzlegame #bevy
October 14, 2025 at 8:47 PM
Abysm today: Got a bunch of feedback from a tester, resulting in chamber and feature tweaks, leaving a couple of bugs for later. Then more capsule art, and while the end is in sight, I work slowly, this one stone effigy took me most of a day.
#gamedev #indiedev #indiegame #pixelart #puzzlegame #bevy
October 13, 2025 at 8:39 PM
Abysm today: More work on the #capsuleart. Larger scale #pixelart is fairly new to me, so I'm learning new techniques as I go, which is fun. This is the current hi-res version of the blob, cute little bugger:
#gamedev #indiedev #indiegame #aseprite #gamedemo #monster #boulderdash #eldritch #bevy
October 12, 2025 at 8:35 PM
Abysm today: Spent most of the day outside hiking, so not much dev time. Did get some more capsule art detailing done, including this Pale Brood, which is surely going to get further touched up tomorrow.
#gamedev #indiedev #indiegame #puzzlegame #thinkygame #pixelart #capsuleart #rustlang #bevy
October 10, 2025 at 8:48 PM
Abysm today: I'm a programmer first, and almost all my game art is in the form of 32x32 tiles, which I'm reasonably capable of producing, using a mouse. But capsule art is different, so I need to learn to use my tablet. Wish me luck:
#gamedev #indiedev #indiegame #pixelart #steam #capsuleart #bevy
October 9, 2025 at 8:27 PM
Abysm today: Did some research and sketches for my Steam capsule art, might be on to something. Finished up the chamber from yesterday, now six more + final chamber to go. Started playing around with concepts for one more but there's no "puzzle" yet:
#gamedev #indiedev #indiegame #puzzlegame #bevy
October 8, 2025 at 8:03 PM