· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

I updated the GNU/Linux build of Maze Burrow to run on Arch Linux and thus the Steam Deck. It's built in .NET 6 instead of Mono. Now you can enjoy your puzzles on the go 😃

Steam: store.steampowered.com/app/124
Itch: kimimaru.itch.io/maze-burrow

#gamedev #foss #freesoftware #indiegame #indie #archlinux #SteamDeck #mazeburrow

Last updated 2 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

The Maze Burrow repository is finally public! You can find a design document with ideas that didn't make the cut, source assets, and the entire Git history of the project! The Git history makes it possible to see how the game progressed over time 😃

Oh, and as a bonus, Maze Burrow is 90% off on Steam and itch.io until April 29. Make sure to grab a copy for yourself or gift one to a fellow puzzle lover 🧩

Repository: codeberg.org/kimimaru/PuzzleGa

#codeberg #mazeburrow #freesoftware #indiegame #foss

Last updated 2 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

The Maze Burrow repository is almost ready to go public! I just need to figure out the licensing of a few more assets in the project from third parties, then it should be good to go. Look forward to a lot of goodies 😃 Thank you for bearing with my large private repository for the time being; it'll be opened up soon 👍

#indiegame #foss #freesoftware #mazeburrow #codeberg

Last updated 2 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

I haven't been doing as much regarding computers lately, but one mini-project I'm working on is migrating everything I have on to .

I'll also be working on making Maze Burrow's code repository public over the next week. Each game purchase comes with source code, but the repo has a lot more goodies, including a .NET 5 branch, allowing the game to be built without Mono. I figured it's a nice (delayed) two year anniversary gift since the game's release.

#mazeburrow #freesoftware #codeberg #gitlab

Last updated 3 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

Maze Burrow will be 50% off from August 30 - September 6 on Steam and itch.io!

Steam: store.steampowered.com/app/124

itch: kimimaru.itch.io/maze-burrow

If you're craving difficult puzzles, make sure to grab a copy! Maze Burrow is also FOSS!

#freesoftware #foss #indiegame #indie #puzzle #mazeburrow #gamedev

Last updated 3 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place
· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

It's Maze Burrow's one year anniversary! I wrote up a postmortem describing my successes, failures, and thought process behind many aspects of the game.

Link: kimimaru.itch.io/maze-burrow/d

Additionally, Maze Burrow is 50% off on Steam and Itch until next Wednesday, so this is a great time to grab a copy if you enjoy puzzle games!

#sokoban #puzzle #indiegamedev #gamedev #indiedev #indie #postmortem #mazeburrow

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

I spent about 5 hours on my Maze Burrow postmortem the past two days alone - it's crazy how much time flies when you have so much to write! I hope it'll be a worthwhile read in the end.

#gamedev #postmortem #indiedev #indie #mazeburrow

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

To celebrate Maze Burrow's 1 year anniversary on March 31, I will be holding a 50% off sale on itch and Steam! I will also be publishing my postmortem on the same day, so look forward to that.

Steam: store.steampowered.com/app/124

Itch: kimimaru.itch.io/maze-burrow

#postmortem #gamedev #indie #sale #itchio #steam #mazeburrow

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

I'm starting on the long process of writing my postmortem for Maze Burrow. There's so much I want to write, but I'll try my best to make it concise.

#indiedev #indie #postmortem #mazeburrow #gamedev

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

It's March, meaning Maze Burrow's launch anniversary will be on the 31st! I'll be prepping a post-mortem as the date approaches.

#gamedev #indiedev #mazeburrow #indie

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

When I was developing Maze Burrow, one goal was to make it lightweight. As a result, it makes very few draw calls - less than 10 most of the time!

This video shows the draw calls (near upper-left) change at several parts of the game. Fonts aside, sprites are grouped in textures - the game uses only 5 textures!

In cases, such as warp numbers, I render fonts, which adds draw calls. I could've added digits directly to textures to further reduce draw calls.

#gamedev #indie #indiedev #mazeburrow

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

Maze Burrow is 50% off this Lunar New Year on Steam and itch.io!

Steam: store.steampowered.com/app/124

Itch: kimimaru.itch.io/maze-burrow

The sale ends in roughly 5 days, so pick it up soon! If not for yourself, try gifting a friend!

#indiegamedev #gamedev #indie #sale #itch #steam #mazeburrow

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

Blocks have their own state machines, used for states, such as being warped, controlled by a switch, and being moved.

That's right, blocks move independently from the player! The player simply tells the block to move and enters a state where it moves in the same direction. This makes the player look like it's moving the block.

This decoupling made implementing Paired Blocks trivial - when the player moves one block, that block tells its pair to move as well.

#gamedev #indie #mazeburrow

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

Here's a look at how I used finite state machines in Maze Burrow.

Global = Global game state. This is the base state machine for the game.

IG = IngameState, aka when you're in a level.

OW = OverworldState, aka when you're on the overworld map.

Player = The player's own state machine.

There are states within existing states (Ex. IngameState has states for paused, undo, playing, etc). This allows substates to access common data from the parent state.

#indiedev #mazeburrow #indie #gamedev

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

Here's another personal favorite, called "Partner". My inspiration for this one was Sakon's Hideout in Majora's Mask where you switch between Link and Kafei.

Similarly, here you have to utilize the Paired Blocks on each side to get them both to their tiles. This is also one of the largest vertical levels in the game.

#leveldesign #puzzle #indiegame #indie #mazeburrow

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

This is one of my favorite levels I designed for Maze Burrow; it's called "Solved". It's a recursive level that starts out solved, and you have to take it apart and complete it again to progress. Once you complete it and get to the portal, you can take warp 1 to start from the beginning again.

#leveldesign #puzzle #indiegame #indie #mazeburrow

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

In the mood for puzzles this holiday season? You're in luck! Maze Burrow is 50% off during the Steam Winter Sale.

store.steampowered.com/app/124

If you already have a copy, be sure to gift one to a friend, family member, or that special someone so you can compare level stats and see who's boss 😎.

#puzzle #sokoban #indie #indiegame #indiedev #mazeburrow

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

is 50% off until December 31 on itch.io! Work your brain this holiday season on some puzzles. Or maybe send it as a gift to a friend!

kimimaru.itch.io/maze-burrow

#indiegame #indie #gamedev #freesoftware #foss #mazeburrow

Last updated 4 years ago

· @Kimimaru
32 followers · 322 posts · Server mastodon.gamedev.place

I came across old Maze Burrow videos I made during development, and I found this one for when I first implemented post-level cutscenes. The game didn't even have a proper tileset until ~4 months before release!

#nostalgia #gamedev #indiegames #throwback #indie #mazeburrow

Last updated 4 years ago