aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristine Dodrill <me@christine.website>2020-12-28 15:49:05 -0500
committerGitHub <noreply@github.com>2020-12-28 15:49:05 -0500
commit2389af7ee595158f31ed93926615aa11652f0b8b (patch)
treef5bc5f8910414720476711911f556f48ffc12793
parent2b7a64e57d344d5ffd5c26980311ea02ffa962ce (diff)
downloadxesite-2389af7ee595158f31ed93926615aa11652f0b8b.tar.xz
xesite-2389af7ee595158f31ed93926615aa11652f0b8b.zip
Create mara-sh0rk-of-justice-2020-12-28.markdown (#286)
-rw-r--r--blog/mara-sh0rk-of-justice-2020-12-28.markdown51
1 files changed, 51 insertions, 0 deletions
diff --git a/blog/mara-sh0rk-of-justice-2020-12-28.markdown b/blog/mara-sh0rk-of-justice-2020-12-28.markdown
new file mode 100644
index 0000000..f448268
--- /dev/null
+++ b/blog/mara-sh0rk-of-justice-2020-12-28.markdown
@@ -0,0 +1,51 @@
+---
+title: "Mara: Sh0rk of Justice: Version 1.0.0 Released"
+date: 2020-12-28
+tags:
+ - gameboy
+ - gbstudio
+ - indiedev
+---
+
+# Mara: Sh0rk of Justice: Version 1.0.0 Released
+
+Over the long weekend I found out about a program called [GB Studio](https://www.gbstudio.dev).
+It's a simple drag-and-drop interface that you can use to make homebrew games for the
+[Nintendo Game Boy](https://en.wikipedia.org/wiki/Game_Boy). I was intrigued and I had
+some time, so I set out to make a little top-down adventure game. After a few days of
+tinkering I came up with an idea and created Mara: Sh0rk of Justice.
+
+[You made a game about me? :D](conversation://Mara/hacker)
+
+> Guide Mara through the spooky dungeon in order to find all of its secrets. Seek out
+> the secrets of the spooks! Defeat the evil mage! Solve the puzzles! Find the items
+> of power! It's up you to save us all, Mara!
+
+You can play it in an `<iframe>` on itch.io!
+
+<iframe frameborder="0" src="https://itch.io/embed/866982?dark=true" width="552" height="167"><a href="https://withinstudios.itch.io/mara-sh0rk-justice">Mara: Sh0rk of Justice by Within</a></iframe>
+
+## Things I Learned
+
+Game development is hard. Even with tools that help you do it, there's a limit to how
+much you can get done at once. Everything links together. You really need to test
+things both in isolation and as a cohesive whole.
+
+I cannot compose music to save my life. I used free-to-use music assets from the
+[GB Studio Community Assets](https://github.com/DeerTears/GB-Studio-Community-Assets)
+pack to make this game. I think I managed to get everything acceptable.
+
+GB Studio is rather inflexible. It feels like it's there to really help you get
+started from a template. Even though you can make the whole game from inside GB
+Studio, I probably should have ejected the engine to source code so I could
+customize some things like the jump button being weird in platforming sections.
+
+Pixel art is an art of its own. I used a lot of free to use assets from itch.io for
+the tileset and a few NPC's. The rest was created myself using
+[Aseprite](https://www.aseprite.org). Getting Mara's walking animation to a point
+that I thought was acceptable was a chore. I found a nice compromise though.
+
+---
+
+Overall I'm happy with the result as a whole. Try it out, see how you like it and
+please do let me know what I can improve on for the future.