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: Moved on from shading the last major piece of animation of the game to adding a layer of detail. Some necessary but minor things remain to animate, though nothing like this.

Today is #WishlistWednesday: store.steampowered.com/app/4025180

#gamedev #indiedev #pixelart #aseprite #bevy
November 26, 2025 at 8:41 PM
Abysm today: Working on animating an outline... not quite done but I think the problem is solved, rest is "just" hours.

It's #ShowMeSunday, how about taking a look at my demo?
store.steampowered.com/app/4025180

This is a #screenshot of a chamber called Brunn.

#gamedev #indiedev #indiegame #bevy
November 23, 2025 at 9:02 PM
Today is #ScreenshotSaturday and this is some of what I've been working on: a small part of a monster animation for my action/puzzle game Abysm. Details need a bit of care still.

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

#gamedev #indiedev #indiegame #aseprite #animation #pixelart
November 22, 2025 at 9:38 PM
Abysm today: Started with my monster animation and spent some more time on the logo, putting more emphasis on the lower curve to make it fit better within the space. This might be it for the logo, at least for now.
#indiedev #indiegame #gamedev #steam #capsuleart #logo #indiegames #pixelart #bevy
November 22, 2025 at 6:21 PM
Abysm today: Avoided the monster animation work I should be doing and played around with the logo instead.

Interested in a game inspired by Boulder Dash and cosmic horror? Play the demo and wishlist the game on Steam: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #cthulhu
November 21, 2025 at 9:33 PM
Abysm today: Pixeling my monster and getting very close to the point where I need to start animating it, which will be hard. Played around a bit with a new game logo and, while I'm not quite there yet, it could be made to work:

#gamedev #indiedev #indiegame #pixelart #steamdeck #bevy #steamdemo
November 20, 2025 at 9:16 PM
Abysm today: In #aseprite detailing the enemy I'm working on, which revealed issues with the composition, leading to more detailing...

Today is #DemoMonday, play the demo on Steam maybe?
store.steampowered.com/app/4025180

Scratch 3, one of my experimentation chambers:
#gamedev #indiedev #indiegame
November 17, 2025 at 9:20 PM
Abysm today: Making progress in #aseprite.

This is the original Kúklos, the final level of the original jam version of Abysm. It was retired since it was very timing sensitive and stopped working as the physics system changed.

#ShowMeSunday #gamedev #indiedev #indiegame #puzzlegame #bevy #solodev
November 16, 2025 at 9:39 PM
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