The Girl from Arkanya | A pixel art treasure hunting RPG
Created by Arkanya Games
A top-down, 2D action RPG following the journey of an ambitious young treasure hunter and her capybara companion.
Latest Updates from Our Project:
February update let's do it!
about 4 years ago
– Wed, Feb 23, 2022 at 11:11:34 AM
Hello again! It's that time. Once again though I will try to go fast because I have to draw a bag this morning. More on that later!
This update includes a lot of audio that I really want you to hear, so please grab some headphones or wait until you can crank up your speakers, if you can! We've been working hard on our sound design and I think you're gonna get a kick out of some of these.
I apologize for two things in advance though:
1) These videos are kinda quiet, even after bringing up their volume a lot. This is because I am not very good with OBS and my audio settings were weird, but I didn't realize it until after I'd already recorded everything.
2) The floor in one part looks like it's sort of moving, or like there's a line going across it. Once again, this is an issue with my recording settings. I will try to learn to record better in the future.
Okay, here we go! First video!
The options menu is back!
We finally have an options menu! ...Again. Well, it's back and better than ever!
About 10 seconds in you get to hear Marisa singing (sort of, mostly humming) which was going to originally be used as a gag in our trailer, but we ended up going a different direction with that. However, we fortunately still got to use it in the audio options menu! Also, every day that I'm not allowed to show you guys our trailer is pain. I've been sitting on it for I think about 5 months now. It's so beautiful and I'm always thinking about what you'll all say when you see it. But you know the thing about marketing. Timing is everything.
...Alright Bean, get back on topic.
Wait no actually first-
Oh hey, actually, speaking of Bean and being off-topic, I wanted to tell you all about something super cool that happened to me. So for those of you who wonder why I always sign my name as ~BeanBandit on these, BeanBandit is my user name in Discord (join ours here!) and I started using that back when I was still slightly anonymous on the internet and Kickstarter didn't literally tell people where I live. Although to be fair, a lot of people see "Peru" and assume I'm from South America... Anyway, Bean Bandit is a character from the coolest manga/anime of all time: Riding Bean, by Kenichi Sonoda. When we were setting up the Arkanya discord, I had just recently come back from a signing with Mr. Sonoda, with a few new items to add to the uhh... shrine? So it was very on my mind at the time. Anyway I'm not even 1/100th as cool as the actual Bean Bandit but the name sort of stuck.
So why am I telling you all this? Because this happened:
Yes, the man, the legend himself, followed Arkanya on twitter. Now, let's keep things in perspective, he seems to follow just about anyone who talks about his work on twitter. But still! My favorite manga artist/director has at least seen Arkanya! That just feels so good.
Alright, thanks for letting me nerd out for a moment. Back to our scheduled content.
Options menu!
Okay, so make sure you look at the controller on the right when you watch this. I went through the menu twice so you can look at both sides
See how the buttons light up when you select them? How neat is that!
These menus took an unholy amount of time (pretty much nonstop working on them for... 5 or 6 days?) because I more or less had to create my own UI framework. See, originally I was using the Unity UI system, which technically has tools for all of this, but a lot of Unity's legacy UI system is really wonky, and their new UI system isn't recommended for production yet.
So where things went bad was in two places. First, Unity's legacy UI system is primarily made with a mouse and keyboard in mind. It can certainly work with controllers, but you can actually run into situations where nothing is selected and there's no way to recover from it. The other thing there is that button navigation is primarily done by "which button is closest to which other button", which is fine, except that there's no way to segregate buttons from each other. So your selector might just go off to another menu entirely, if it feels like it.
There are, of course, workarounds to those issues, but they involve a lot of coding. At that point, my thought was, well I can either program the Unity UI to avoid unwanted behaviors, or I can just make my own UI that is only capable of wanted behaviors. Basically, Unity made a UI that is meant to work for every game, but I wanted a UI that worked specifically for Arkanya.
But the last straw, the second thing, was the Scroll Rect component in Unity. As you can see in the video above, the controls list moves up and down as you move through it. This would normally be managed by a Scroll Rect, and for awhile it was. But I always had one of two issues, and they liked to swap back and forth. So the problem is you need something called a Content Size Fitter to make the group properly scroll. The Content Size Fitter would also, for some reason, force the entire group to the center of the window. I didn't want this. But whenever I did something to force it to stay where I put it, it would just stop scrolling.
I'm sure a Unity rep could have told me a hundred things I was doing wrong, but after like 5 or 6 hours trying to learn how this stupid thing worked, I said "heck with this, I could program the part of this I need in like 30 minutes."
And so I did. And then I proceeded to do the same thing with basically the rest of the options menu. The programming part really didn't take much time at all, it was mostly hooking everything up, and bug testing. Oh, and the UI art. We absolutely agonized over some art decisions.
And on the subject of art
Thank goodness, we finally replaced our super ugly save game slots. This just feels good to look at.
I had sort of wanted files to be nameable but that would require adding an on-screen keyboard, and that would eat up a lot of time that could go toward more useful features. So instead you pick a color for your journal.
Additionally, this screen shows which dances, you've obtained, your max health, what outfits Marisa and Kapi are wearing, how much money you have, and how many Words of Mara you've found. Words of Mara function sort of like heart pieces in a Zelda game, except they increase your stamina.
I also just finished this just yesterday, so it's not in the game yet, but this is the new background for when you open treasure chests. This might be my best pixel art ever? Turns out I can draw a heck of a box. My father is a bit of a carpenter and I've watched him create a few chests, so I had a lot of first-hand experience to pull from with this. Which brings me back to the bag. We have this cool background for chests, but Marisa's inventory still looks plain and boring. So I'm going to try to draw this in the same style:
Marisa's seemingly bottomless leg pouch where she somehow stores 20 weapons/tools/drinks and 40 assorted gemstones. This will probably be my biggest pixel art challenge in awhile but I'm feeling confident after that chest.
But wait! There's more!
Let's head down and visit Renzo. We're going to be talking to Renzo in the testing room, because I'm doing something in the city market I don't want to reveal just yet.
He's trying his best to fit in.
Now, behold! Renzo's table!
Isn't it marvelous? Now you might be thinking, "Wait, he's sitting in a field! Where's this table?"
Fair question, but we're in the testing room here. At his stall in the Arkanya market, he's got a table with a red cloth. And now it's the sale interface! This is still something of a WIP, because I'd like to add some gems and gold coins sitting on the table (you can probably see where I left room for them), but for now I'm absolutely delighted with how this came out.
More Alemoa footage!
As you may know, our very generous patron, Mr. Abdulla Ahmed Alzaabi, designed what ended up being the boss for Dungeon #1, Tia Iandara. This is the third, and fortunately, final time that we've made a boss for that dungeon, and I can say that with great confidence because I've tested this boss for hours and it's pretty awesome.
She also has grenades! The music was a bit loud here but I turned it down shortly after.
So much math went in to all of this. I actually needed calculus for the first time in my life. Why? Because her head rotates independently from her body, that's why.
Also you might need to full-screen to see it but we have on-screen health bars for bosses now, along with their name. The video player covers that with the time bar for me though.
After the robot politely informs you that you're about to die, things get pretty crazy.
This might look really hard but I promise you can beat it. It might take a couple tries, and you might need to go farm monkeys for treasure to get a few upgrades, if you really just can't dodge. But I have confirmed that with enough beer, you can get hit by every single attack in this fight and still win. As always, our aim is to provide enough of a challenge to players who want to speed through the content quickly, while also rewarding players who take a slow and steady approach. If you can't beat a fight, come back with better equipment and it'll be easier.
And then just like that, the boss explodes! I'm still waiting on the victory music from Rob so sadly there's no celebration dance today, but that's the gist of the fight! Thank you once again to Abdullah Ahmed Alzaabi for sponsoring this boss fight and being super easy to work with. I cannot overstate the influence he has had on not just this dungeon, but the entire game. And after hearing some horror stories from other devs about working with backers, we feel so blessed that he's been as great as he has.
And a little fan art to wrap things up
"Bean! You said you needed to go fast but this was one of your longest updates!" I can see the comments already. It did go fast though. I had a lot of material prepped and I was more excited to talk about it than usual. This was such a great month for development.
Anyway, I wanted to end this with a bit of fan art we got from GDN001 on Twitter who drew an adorable outfit swap between Marisa and their character, Kalia!
GDN is working on their own indie game, Kalia & the Fire Staff, which I just linked in 3 different ways so it should be pretty easy to find!
Reminder that the Arkanya team lives for your fan art and if you make Arkanya-related things, we will most likely share it on twitter and feature it in a KS update. Unless it's NSFW. In which case you'll have to settle for me privately telling you how awesome you are.
Alright, that's it! I'm being told to wrap it up, so that's all you get this time. Sorry I didn't do the enemy showcase I mentioned last month. The other stuff seemed cooler. We'll save that for a month where we don't have as much to talk about.
Take care, and I'll see you guys in the comments!
~BeanBandit, Arkanya Dev
January update: Kept you waiting, huh?
about 4 years ago
– Mon, Jan 31, 2022 at 05:23:59 PM
But seriously though, I do apologize for the wait. Any longer and this wouldn't be a January update.
Hello again and I hope you're all having a wonderful day! We're sort of playing things by ear right now over here, as we move into the QA and polishing stage of development for our Steam demo (and console demo as well!) so things have been pretty crazy lately. I'm putting a hard cut-off time on writing this update because there is still so very verymuch to be done today and tomorrow. So let's see how much I can write/screenshot in the next 3 hours. Things got a little weird with everyone's schedules this week and then we had some unexpected issues pop up in the game, so our plan to post a game build this weekend didn't go so well. But we're within a couple days of being able to do it, so it's not the biggest deal.
Internally, we've been testing almost nonstop for three weeks now, and you might be wondering why we don't just give everyone that build. Well, it's a little different when I, as the programmer, can sit down with somebody and set up scenarios for them to play through, as well as rapidly make adjustments to what they're playing. I can't realistically do that with all of you, but we are ALWAYS looking for more people to join our close-knit discord community and get more actively involved with the testing process. There are people in our discord who I will sometimes send a link at some ungodly hour of the morning like "hey fight this bad guy and tell me what you think" or "run through this cave and see if you get stuck". If that seems like the sort of thing that appeals to you, please get active in our community! Click here if you haven't joined our server yet and would like to. In addition to testing the game, we make small-talk, we post memes, we complain about how unbalanced Fire Emblem is, and depending on the day, you can even see me losing my sanity in real-time if our game engine is doing something weird.
But let's actually talk about the game itself now!
Most of my work this month wasn't very visual so you're going to get a lot of technical jargon from me, and Rob told me not to post any more music from now on because he cares more about keeping some surprises in the game than I do. Personally, everything I do is on the table. When you click on these updates you know what you're getting into. You know we're in spoiler territory.
Kale is here to save the day though, she's given me a bunch of new art this month.
First we have 2 new faces for Ari, a brand new portrait for Marisa's father, Barrett (God he's so handsome) and a portrait for our eccentric treasure-buyer, Renzo! Renzo may still be a work in progress so Kale please forgive me if I posted it early. The entire game is a work in progress though, that's kind of the point.
As you can probably tell, Kale has become a lot more comfortable with the art style we requested, and she's told me she wants to go back and re-do some of the earlier portraits, so we may eventually see a brand new Marisa or Kapi. However, right now she has far bigger things to focus on (such as our opening cutscene which we've recently finalized plans for) and we don't pay her nearly enough for how hard she's working, so I've told her to hold off on that for the moment.
She also sent me a new concept sketch which is super cute. If you're really good at remembering all of my various ramblings, you might recall that Ari looks up to Marisa as her role model, and wishes she could be a treasure hunter instead of a shaman.
For now this is simply concept art, but we've been tossing around ideas for a very long time now on what we could do with Ari in the future. At the very least, the current goal is to use one of Marisa's alternate skins to let you play as Ari, which is what this concept art was for. And I believe if I do some digging...
Yup! Here it is.
Way back when I had not yet realized just how long it would take to do all the different skins for Marisa (she has over 400 frames of animation that have to be redrawn per skin) I started working on a couple. Anyway long story short, let's get a working game completed and then we can add the cosmetics, huh?
Interface changes:
Something I actually just wrapped up yesterday (although it still needs one minor visual fix) was a pretty significant rework to how the equipping of items from the inventory happens, as well as how consumables as handled inside the inventory.
As I've mentioned before, a lot of Arkanya is built on top of the shell of what used to be Top Down Engine by More Mountains. I'm not sure it's creator would recognize it anymore, but once upon a time that's what it was. Well, in Top Down Engine, traditionally your equipped items and your inventory are two separate data structures that, though they communicate with one another, are treated as their own individual entities. Two problems came about as a result of this:
1) This meant that items were constantly getting moved back and forth between the inventory and the equipment slots, which would shuffle up your inventory and make it harder to keep organized.
2) There wasn't a very simple way to simultaneously track consumables in both the equipment slots and in the inventory, to make sure you didn't have duplicates (so say you had 2 things of beer in your inventory, instead of just 1 beer with multiple charges)
And then I was also getting feedback from testers saying they didn't like how they couldn't easily unequip all of their items. Why does that matter?
Well, you can't dance with the lantern out, meaning that for the first part of the game when all you have is a lantern and a sword, and you can't unequip the lantern, there's no way to dance. Our testers wanted to dance. And you know what? I wanted them to dance, too.
Now that's not to say that the Top Down Engine's system didn't already support unequipping items, it certainly does. But their system involves far more buttons than I wanted to include. They have a button for equipping, for unequipping, for moving, for dropping, for splitting stacks... And I said no, no way. That's too much. I want this to be simple, like most Zelda games. I want there to be one button to equip something, and then you press it again to unequip it.
There's only 2 buttons used here, X and Y. Couldn't be more simple. There is one further update I want to make here though, I want it to highlight the items which are currently equipped on their slots, and I want it to grey-out consumables which are at 0 charges. While our original inventory system was much clunkier and buggy, it did have both of those features, so it'll be nice to have them back on a version that actually works more often than not.
I added some tab icons to the top of the inventory screen. They look nice, right? I'd like to get the LT and RT buttons animated with the player's button presses but that's not majorly high on my priority list. These previously used written words which wasn't the best because different words have dramatically different sizes, and also it was going to require translating for different languages. I think these icons are pretty universal.
Music Player
I don't really have a way to show this but I made some pretty substantial improvements to our music player based on suggestions from Ivan at the Elementallis team.
We always had trouble with how our music would loop. There would always be a bit of a popping sound right at the loop point, which you might even be able to hear in some of the old builds we've put out. Rob and I fought over that a lot. I thought it was an issue with how he wrote the music. Rob thought it was an issue with how I coded the loop. If you didn't know, there's an inescapable fact about design teams which is that artists and engineers will fight. Pretty much always. But Ivan came in and saved our bacon here by showing us a different way entirely.
This is one of our music track objects, and it has a few key components. There's the intro, which is of course the beginning of the song. Then it has the body, which is the part that will play over and over. There's also an option for a tail, or the end of a song. We then have some time stamps.
How this works is that the intro will play for 31.47 seconds (for this specific song) and then the body begins playing. However, the intro does not stop. It carries on for another half a second or so, which allows all of the echo and reverberating notes to fully ring out before that clip ends, while the body clip is already going.
Then, when we reach 137.70 seconds, the same process repeats but this time with the body portion repeating. The original body gets to wrap up its business for another second or so, while the new body is getting started. This overlap prevents the aforementioned popping issue, while still allowing a looping point that is full of sound.
This process takes 3 separate music players all working together, to allow all of these tracks to properly overlap with one another. We also have a 4th "event player" which is used for when we want to play event jingles (like imagine you just opened a treasure chest) without interrupting the level music.
Traditionally what you'd do is your composer would carefully tailor loop points in a song to have as little "extra sound" as possible, so no echo, no reverb, no sustained notes, etc. In fact, the best thing is if your song straight up has a moment of silence somewhere in it, even if just for a fraction of a second. Chiptunes suffer a lot less from this because their sounds are naturally much more self-contained. But Rob loves him some reverb, so this solution was an absolute miracle for us. Thank you, Ivan!
Treasure!
Next up, I think we added 90ish new treasures? This is one of those tasks that's technically quite easy but nobody wants to do it. Each treasure needs a name, an icon, a price, a description, a rarity, and then a game object to interact with in the world. It's tedious labor but it had to be done eventually, and I finally got around to it late last month. I think by the end we want to roughly double what we currently have, so probably 200-250 unique treasures.
VisualUpdates:
I got some feedback that our torches were visually ambiguous and at least two or three people didn't understand what they were. I believe this was due to how dark and simple they were, they sort of just blended in with the scenery, especially in caves. This was a problem given that one of the first puzzles in the game requires you to light a torch to progress. So I spent some time looking at torches in other games and updated ours to be more visually striking.
This would have made a really good "before and after" but, you know, I always forget to record the "before" part.
As a side note, these torches are also the primary thing you'll be using to cross gaps with the grappling hook.
Marisa and Kapi also got new energy bar visuals. In case you don't recall, each character has an energy bar which allows us to more effectively balance items without giving them long cooldowns. So if you want to, for example, use the Wave Ribbon twice in a row and then immediately use Kaegra's Feather, you can do that, but then you'll be out of energy and have to wait for more actions. Most items use this system in some way, and you'll get a bigger energy bar as the game progresses.
Anyway, to get to the point, Marisa and Kapi's energy bars (they each get their own) have been simplified visually, while also using brighter and happier colors, similar to the health meter. We wanted the UI to match Marisa's personality a bit more, so gradually the whole UI has been getting reworked in this style. This is primarily just for the main HUD. The menus are going to get developed further but should roughly maintain their current styles.
SaveSystemUpdates:
This is another one that I can't really visually show you, but our dungeon instancing system is pretty much wrapped up and completed at this point. That's the thing that allows you to reset dungeons and run them over and over. Certain things have to be permanent, however, such as when you get a major item or get a health upgrade, otherwise the game would break. So there had to be a system for telling the game what progress to keep versus what progress to reset. This is all good to go now.
Additionally, we now have a system that can dynamically save the contents of randomly generated treasure chests. This means that if you find a chest but you don't have inventory space for everything inside, you can come back later and get the rest of it. Now what we haven't figured out yet is how we're going to have it decide when you've had enough time, and delete the chest. Obviously you don't want to have one chest permanently taken out of the spawn pool forever because you left it sitting with one nearly-worthless piece of junk inside it, right? So I'll be discussing that with our testers soon, and it will be resolved in time for the demo.
We also just the other day started work on the system which will allow player settings (such as volume, mainly) to persist between play sessions.
We've also added I believe 5 new enemies since our last update, but we've got 2 enemies to go before we've completed all of the enemy types for the demo, so I think what I'm going to do is save those for the February KS update, and do one big enemy showcase of all of them at once.
What's left to do for the Steam demo:
I just hit my 3-hour mark since I started on this, but part of that was me making breakfast and browsing twitter so I figure I owe you a few more minutes. Also I do apologize for how short this update is. I usually dedicate most of a day to prepping these but we are at a truly critical phase of development right now, and we have a very tight deadline to make.
So here's what we're doing in the coming weeks:
First, I need to make a real settings menu, something we've never fully had. I know, its insane that I put it off this long. But I hate UI work, I really do. I think most indie devs do, honestly. Next, we need to make adjustments to ensure that the player always properly transitions from gameplay to cutscenes, and back again, because the demo has a lot of them. After that the dialogue system needs audio. Things like character noises, confirmation sounds, etc. This is going to be an interesting one but shouldn't be too huge of a challenge. I believe most of the framework is already there. Several buildings still need interiors, although we may seal off some of these for the demo, depending on time constraints. Plus there's some random puzzle here and there which need sound effects, and we want to implement an event camera that shows you points of interest when you complete puzzles. And then last but certainly not least, we're waiting on Kale to complete both our company logo, as well as our big set-piece art for the intro cutscene. Once all of those things are complete, we shall have ourselves a Steam demo.
Oh... and we need to bug test like our lives depend on it. But almost goes without saying.
So once again thank you all for your continued support, and I will see you again soon!
~Bean, Arkanya Dev
December update: Merry Christmas and Happy New Year! Hope you're ready for a long update!
about 4 years ago
– Fri, Dec 31, 2021 at 07:46:22 AM
EDIT: We've discovered an issue where some content in this update may not display on Firefox. Please consider using a different browser to view it.
Hello again and I hope you all enjoyed your Christmas!
Before we get into the game stuff, Kale and I started on a little project together (by which I mean she did 90% of it) and I wanted to share that with you, especially since it's Christmas-relevant!
Hopefully if the reference is lost on you, you'll at least find it cute! Kale and I have talked for a long while about trying to tell more of the Arkanya story via comic strips, so Christmas seemed like a good chance to test-run that idea. Of course this doesn't really reveal much about the game's story, but I like to think it adds a bit of personality to the characters at least.
Anyway, this has been quite the month for us! We're still chipping away at getting our new public demo ready, and it's coming along quite nicely. Our beta tester tier backers have a chance to get your hands on that before anyone else, of course, and late January still seems like the time for that.
Marisa in a capybara hoodie by Kale E. Rion
So here's how that's going to work:
In the coming weeks, we're planning to have a preview version of the demo specifically for our backers. It might be a little rough around the edges, maybe a few work-in-progress art bits here and there, but we'll be gathering feedback on that build which will then go toward polishing up our demo release. After discussing with our publisher, I believe the current plan is for that to include about 1/7th of the total game content.
I need to check to be sure, but I think the test copies around going to be distributed via Backerkit. For those planning to play on console, I do apologize but our test versions are going to be PC-only at least for now. My understanding is that the actual demo should be available on a wider variety of platforms, but I don't want to tell you it's going to be on a specific console and then find out I heard wrong, so I'm going to hold off on promising anything until we make an official announcement.
With that said, make sure you do your Backerkit survey soon if you haven't already. Only about 50 backers have not filled theirs out yet, and I realize those probably aren't people who read our updates, but you never know.
Speaking of unpolished content, I actually have several things I want to share with you today which are a little more "work in progress" than what I usually include here, but December was absolutely massive in terms of new game development, and I really want you all to see the scope of what we accomplished.
So first lets start with the treasure system which you could almost say was rebuilt from the ground up this month. To be fair, the previous version was always very bare-bones, and most of the code from that version did get carried over in some way. However, in the interest of making a system that was robust, expandable, and easy to work with, it got some serious upgrades.
Please keep in mind that these are not the final art assets for these menus
By the way, UI design and UI programming are, in my opinion, two of the hardest parts of game dev. I'm pretty sure this is the 3rd or 4th version of the inventory/treasure menu that I've made, and it's the first one that actually works as intended all the time. It's difficult stuff. I actually just recently found a bug where this can happen to the player's health bar:
I'll have that fixed before the next play test but wow, how does that even happen? I'll figure it out. UI is weird.
If you've played previous builds we've put out, you might remember that the treasure shop would just automatically take all of your treasure and give you money. That option still exists for convenience, but it's not very engaging, so I had always wanted to develop a full interface to allow you to individually examine and sell treasure items. Some of these items actually have multiple purposes, meaning you may not always want to sell all your treasure at once.
Please keep in mind that these are not the final art assets for these menus
So as you can see, the artistic side of the menu is still a little lacking, but the moving parts are all there. Poor Kale gets an endless string of art requests from me all the time, so it may be some weeks before either she or I get around to doing prettier versions of these menus. Hopefully her, she's the far better artist when it comes to this sort of thing. Worst case, I could probably ask her for a sketch which I could then pixel over, I can at least do that much.
The HUD has also changed some as well. I felt it was getting too crowded previously, so a lot of elements are being made "temporary", in that they will fade in/fade out as needed. Things like the money counter will now only appear when they're updated. The energy bar will fade out when it's full. Controls which the player should memorize relatively quickly will no longer be displayed on-screen, but will instead be listed on the pause menu.
By removing pointless clutter and hiding certain information when its not needed, we can get the entire HUD down to just these two parts!
Some other rather pointless things have been purged entirely. We used to have a display which would tell you if Kapi was currently idle or following you. But what purpose did that serve? You can just look at him to find that out. It was silly, so it's gone.
And down in the bottom left here, you can see one new HUD element which has been added: The dance tracker.
Some dances have effects which happen continuously until you dance again. I was asked not to put effects on the player model itself, so instead we have this little icon on the HUD which lets you know which dance is currently active.
Here we can see that the Earth Dance is active
On a related note, you may remember that with the original dance system, you could make Marisa start dancing and as long as the dance window was open, she'd dance forever. Well, to bring the dance system more in-line with our overall design philosophy, we made several changes to how you interact with the dance system, and one of those changes made it so that the dance interface closes as soon as you release the button.
However, I know based on some of our Youtube comments that folks really love our soundtrack and want to be able to vibe with Marisa and Kapi to the music. So to facilitate that, Marisa and Kapi will both start to dance if you leave them idle for a few moments while a dance effect is active! Kapi's dance isn't quite as fancy as Marisa's but please forgive him, he's got stubby little capybara legs.
This video didn't go exactly as planned but I got tired of re-recording. Marisa basically rolls a dice to see which idle dance she's going to do and for how long, and she really seems to like landing on the number 3 for the max amount of time, with 3 meaning she does her "duck dance". She does eventually pick a different one though.
Next up, we made animations both for falling in water when you can't swim, and falling in lava. This was important because the demo is going to involve both swimming and lava (though not swimming IN lava) so we had to get these prepared.
Quick note though, the splash sound here is actually for water. I haven't got the lava version back from Rob yet.
One change I would like to make there is getting her to appear further back from the edge but that's a low priority right now.
And then of course we have our remade first dungeon boss here. This is the third iteration of this boss and in a way, he's actually a little more similar to the original design, at least mechanically. However, this boss should prove to be much more intuitive and most importantly, fun! Here's a little bit of phase 1:
Try not to read too much into this. He still needs a lot more visual work, such as screen shake, more particles, and charge-up times indicating an attack is coming. Plus, this is only phase 1! If he seems a bit too easy, its because he is, but that's for my sake during testing.
Phase 2 and 3 are substantially more difficult! Perhaps even too difficult, we shall see. They involve hand grenades and little laser robots that appear on those platforms you see to the right and left!. That's why I need all my beta tier backers to get in here and kill this guy as soon as you're able to, so that you can let us know if he needs any further adjustments.
By the way, this boss was actually designed for our highest tier backer! What I think is really interesting about him is that originally we never intended to have any sort of sci-fi elements in our game, but when the design was proposed, we didn't immediately reject it. The idea was interesting and we considered it for awhile.
In the end, we actually rewrote a huge portion of the story because we really liked the idea of incorporating robots into the setting, and now most of the bosses are actually robots. All thanks to the suggestion of one very generous backer! Who I would love to credit by name, but I haven't spoken with him very recently and I'd rather respect his privacy until he gives me the go-ahead otherwise.
Another thing updated this month: New camera system! Previously our method for keeping both characters/players on-screen was to use Unity's built-in Camera Target Group. However, this feature proved to be very frustrating to work with and not always behave how we wanted. I'm not here to rant about my beefs with Unity but, let's just say that it almost seems like they wanted to stop people from using this feature. So I remade my own version of it! It honestly wasn't all that hard, and while it still needs a little fine-tuning, the core functionality took about 2 hours to create.
Anyone here ever play some Four Swords Adventures? That's the main reference I'm using for the camera feel.
Anway, Kickstarter is beginning to do the thing where it gives me an error every time I try to upload something, which usually means I've gone on for too long, so I suppose we'll end it there for today. I did want to mention though that we actually do know pretty much when Arkanya is going to release now! I'm not allowed to tell you or else some people will be very very mad at me. Which is why I wasn't shouting this from the rooftops at the beginning. But as our backers, I hope it fills you with confidence that launch plans are coming together and are going to be put in motion soon. In fact, getting the next test build to you guys is stage 1 of that plan, so I better get back to work!
Thank you all again and have a wonderful new year!
~BeanBandit, Arkanya Dev (who had to upload this icon multiple times just now)
November update: Story time!
about 4 years ago
– Thu, Nov 25, 2021 at 09:03:31 PM
Hello again ladies and gentlemen, and a happy Thanksgiving to all our American readers!
I had originally hoped to get this out to you on Monday, but the team needed a little bit more time to get their respective projects into the update, so here we are today!
To start off, I want to do a quick throwback to Halloween and show off some holiday art that Kale didn't quite get done in time for the previous update
It's practically become a tradition at this point to put Arkanya characters in Touhou outfits every Halloween.
There won't be a whole lot of content from me this time, I'm afraid. However, I do want to give a bit of a heads up to our Beta-Tester tier backers: We're going to be needing you soon!
This is a very loose plan at the moment, so please do not think anything is set in stone just yet. However, we are looking at getting a preview version of our new demo out to you for testing in January. Once this preview version is ready, we will begin 1-2 months of polish and adjustments. This may end up being done in 2 phases with some additional content being added in the second phase, but I'm not certain yet.
We hope you will all provide lots of feedback during this time, because once we are have a high degree of confidence in the quality of the preview version, the plan is to release that content as a public demo on various platforms. I'm not personally responsible for that portion of the plan, so I won't go into any more details until I'm told to, but that's where we're at right now.
I cannot say for certain, but I think you're going to start to see Arkanya hitting some major milestones in the early months of the coming year.
More new music
Now then, let's see what Rob's had cookin'
A result of our rather diverse dungeon theming is that it's very hard to make a song that fits all of them. Some of you may recall, but for those who aren't aware, this was the main dungeon theme previously:
That has a sort of crypt-like feeling to it, I think. And that worked pretty well for the first dungeon, but we were in a very "zelda-y" mindset when we came up with that dungeon. Everything was going to be all ancient underground dungeons and lost ruins, that sort of thing. There was going to be a lot of darkness.
Then we got to the second dungeon and said "hey, why not make it outdoors? Let's do a tropical island!"
That almost had to have a new song though. So Rob went back into the mine and produced a brand new track for dungeon 2!
I think this might have been one of the quickest production times on any song yet, from my perspective at least. Originally you should have been listening to the Bierhaus Theme right now, but midway through work on that, Rob messaged me in the middle of the night all excited about this song idea he'd just had. I think three days later I got the file for this track.
I think the song is very interesting. It's quite different from anything Rob has produced before, and he mentioned to me that it was very outside of his wheelhouse. Still, I think he did a fantastic job of it. To me, this song conveys the difficulty and hardship of the daily life of a pirate. Given that these are disgraced former soldiers who saw piracy as their only way out of a hopeless situation, it feels like this is them lamenting the path that lead them here, which is why I named it Weary Sigh of the Wayward Sailor.
Rob named it Captain Yo Ho Ho Jaegermanjensen's First Mate's Barmitzfah Brawl, so he might view it very differently.
My initial suggestion had been to write a song which could have been described as "Marisa's happy fun island adventure", but I think Rob likes his music to be a little more serious, especially with dungeons. Even if he does give them silly names.
I'm going to keep trying, though! One of these days you're going to walk into the darkest, scariest eldritch horror factory and the music is going to sound like it belongs on the Wii Shop Channel, and you'll know that it was because Rob finally gave in to my totally reasonable musical demands.
Story time
That is what the title said, after all. Seems like we've been planning this for months now, but something always came up. Not this time though! Today we're going to introduce some more Arkanya characters, along with concept art by Kale for all of them! Let's talk about the seven Shaman Priestesses of Marajo.
In the game, each of these shamans corresponds to a different dungeon, with the dungeons being the temples where each shaman lives and works. However, after recent events, the shamans are being held captive within their own homes!
The shamans all have very different personalities and will interact with Marisa and Kapi in a variety of ways. There won't be a whole lot of "Thank you for rescuing me from the bad guy, here's a reward" (although each shaman will lend her power to yours when she is able!) but instead you will have a different experience with each shaman. In fact, some don't need to be rescued at all, and there are even some you might need to be rescued from!
Let's take a look at each of them. The visual design for each character was created by Kale E. Rion, and the backstories were written by me!
There is additional planned content for each shaman which will allow you to get to know them better and see them interact with each other after you've completed each of their dungeons. If you recall from our original campaign, we talking about a system where you could get an upgradeable house, similar to how it works in Breath of Fire 2. We have always planned to allow you to move the shamans into your house for safekeeping while Amazonia remains in crisis. This is still the plan, and I'll revisit that in a future update once we've fleshed out that feature more.
Dialogue is the easiest thing in the world to add, and my goal is to let you discover every last detail I've ever written about these characters within the game itself, if you choose to. I tend to get carried away with my writing, so all of this will be optional side-content. For those of you who don't like endlessly clicking through pages of text, you'll have the option to never speak to most of these ladies again! Except Ari, she's a special case...
Since I know some of you are already wondering: No, there are currently no plans for an Arkanya shaman dating simulator. That was the $45,000 stretch goal and you all just barely missed it.
I'm only kidding, but I do hope that as everyone gets more familiar with the game, people will pick favorite shamans and that not everyone's will be the same. It always makes Kale and I very happy when anyone gets excited about the characters we've created.
That's all for now. Thank you all for your amazing kindness and support for yet another month, and we'll see you next time!
~BeanBandit, Arkanya Dev
October update: What's been happening the last two months (It's a lot!)
over 4 years ago
– Thu, Oct 28, 2021 at 08:22:06 AM
Hello! It's that time once again! Or rather, it's been that time for quite awhile, hasn't it? We did not do a September update and I do apologize for that. So of course, when I logged in to Kickstarter tonight, this was the first thing I saw:
AAAAHH! That's a lot! The red bar always scares me a little. I see it and my first thought is "Oh no, they're all mad at me!" but really I should see that as 10 people who are eager to hear more about Arkanya. Also for some reason I no longer get notifications from Kickstarter. I'll be looking into that but if you left me a message and I didn't respond, please forgive me and try again! You can also DM us on discord at any time, for basically any reason.
September was a bit awkward. I hope none of you were under the impression that the team and I were vacationing. Far from it! I've been glued to Arkanya 12+ hours a day, 7 days a week for many months now, and I give the team hell if they can't keep up! However, late September rolled up on us really fast. Rob was in the middle of struggling through a new song (which I now have for you today!). Kale we can't afford to keep full-time, and she's been swamped with her other responsibilities, so she didn't have much for me. Meanwhile, I had just finished a massive new video that I'd been working on for two and a half months, that I was crazy excited to finally show you all, which was going to be our biggest and best KS update ever! And then... I was told not to release it yet. Certainly a very frustrating thing, having content that we're all very proud of and excited about, yet we can't show anyone. But we trust Top Hat Studios, and if they tell us something is best for the success of Arkanya, then that's almost certainly what we're going to do.
I probably could have scraped together some other things to show you all, but with all of my plans were in disarray and I decided instead to just keep working and give a big beefy update for October. By the way, I still can't show you that trailer in its entirety, but I have been cleared to share little bits of it, so make sure you check out the video I posted up above!
Happy Halloween!
Art by Kale E. Rion
Well, Happy Halloween in like 6 days or so! Little bit early. But you know what? I saw kids in my neighborhood out trick-or-treating with their parents on like October 10th. Now that's just ridiculous. I guess the city scheduled it to be way earlier in the month, and at like 5pm, so they'd have sunlight and good weather. First of all, who put them in charge of Halloween? And secondly, Halloween should be cold, dark, and rainy, like it is right now while I'm writing this. That's the kind of Halloween I remember! I dressed up as a different ninja from Mortal Kombat every year until I was like 12. I thought those guys were so freakin' cool, particularly Sub-Zero. It was pretty lucky for my mom that I never really grew out of that, because she made the costumes for me, and after the first year all she had to do was copy the old one but bigger and a new color. Good ol' 90's character recolors! I was learning the art of game dev from an early age, I just didn't know it yet.
Anyway, I hope everyone is enjoying Fall. Or, I suppose it'd Spring for our southern-hemisphere followers, right? It's been absolutely gorgeous here in Indiana on the days where it isn't raining nonstop. I also wanted to say how incredible it is that Kale is willing to humor me with holiday art, which she has no obligation to do but happily does month after month. Be sure to check her out on twitter if you haven't yet!
This dungeon recently got a graphical update! We also got very poor reviews for the previous boss of this dungeon from our testers, so we decided to implement and entirely new boss! He's still in the works, but here's a little screenshot of him:
His name is Alemoa. That's Arkanyan for "Oh God he's going to kill us all!"
Just FYI, that's not the actual boss room. The construction crews found asbestos in the boss room so we're keeping him in here while they clear that out.
No, but actually this boss is going to jump a lot and he needs a new arena where he can really stretch his legs out and terrorize new players. And while he's trying to smear you across the floor, here's a banger new track he'll be doing it to:
I hope we have showed by now that we are a team which highly values user feedback. And one big feedback we got from our discord community was that our fire dungeon was missing a key component: Lava.
We have 5 other dungeons which still desperately need attention, so I didn't want to spend too much time reworking this one. However, one thing this dungeon had a lot of was holes, which were rather convenient to fill with lava. Additionally, we received feedback on users not enjoying certain puzzles, and some rooms simply not having enough to do. So knocking out two birds with one stone, we filled those rooms wall to wall with lava! Speaking of birds...
As you may have noticed, the lantern item is now visible on Marisa when she has it equipped. I recently played through Minish Cap again to get back into a Zelda-y mood, and when I saw Link holding his lantern in that, I decided I really wanted Marisa to hold hers too. I hope you find that as cool as I do!
But just holding it isn't exactly a "use", huh? I mean sure, the little ring of light is nice, but as you can see here, it's not super necessary. But I really want you to use it. So here's what we did:
Hopefully it makes sense how this could be integrated into lots of different puzzle designs. Additionally, this will allow the lantern to be used offensively, though the effect for enemies burning isn't ready yet. I will try to remember it for next time, though.
Miscellaneous Updates:
As I'm currently writing this, I've taken way more time than I meant to and now its 1am the night before we're publishing this update. I had a lot more to show you than I realized, and I should have started writing this 3 days ago. So let's go ahead and really quickly move through a couple other things and cram in just a bit more before I call it a night. Also, keep an eye on our twitter and you'll see a lot of what doesn't make it into this update! https://twitter.com/ArkanyaGame
Next, let's jump over to dungeon 2 and give a little glimpse at that boss:
No sound though. The sound is a spoiler, believe it or not. So this bad boy is Aete, and he's got some pretty heavy armor, meaning you're not going to do much damage to him unless he exposes himself to be attacked. Fortunately, this dungeon gives you the Wave Ribbon, allowing you to dash in for quick damage, then dash back out before he slams his claws down! Aete heavily telegraphs all of his attacks, so you can use your speed to beat his strength!
I can't remember if I've shown you all this before, but Ari is going to demonstrate a relatively new mechanic we've introduced. It's like if you crossed the Lens of Truth from Zelda with Zelda's Lullaby. The Lunar Dance is used to reveal hidden secrets within Arkanya, like you'll see here:
It also changes the time to night, which might be more handy than you'd think!
Here's the entrance to a forest area which is just about to be finished up. Look out for more footage of that on twitter in the next week!
It might be a little hard to tell with the lighting in this pic, but the way shadows appear under these "tree blobs" (big groups of trees smushed together) has been updated to be a lot more consistent and generally look better.
And then lastly, I wanted to mention that we're currently tuning knockback to be snappier and less floaty-feeling based on user feedback. Indira here is helping me test that, and letting me whack her with my sword while we turn the knobs and try to get it just right. We'll also be trying to improve the feeling of hitting an enemy, tuning things like camera shake and impact audio until the combat feels crisp and punchy.
As you might have guessed from the clip, Marisa and Indira are using two different settings for knockback right now. When Marisa knocks Indira back, Indira moves at the same speed until she stops. When Indira knocks Marisa back, however, Marisa does more of a "bounce", with her speed starting at zero and rapidly increasing to max, then gradually tapering back down to 0. This is tricky to get exactly perfect, but I believe the bouncy knockback feels much better than the flat knockback.
Oh, and don't worry about Indira's safety too much. Unspeakable acts of violence is her middle name. It's a pretty long name.
Check out Shrine's Legacy, live now on Kickstarter!
Well, it happened again! Our friends at Positive Concept Games sent us a playable game build, and their Kickstarter lined up with our newsletter, so I get to do another review!
Shrine's Legacy is a retro-style action RPG reminiscent of Secret of Mana. Which honestly is a game I never played, but I know a lot of you really love it! And much like Arkanya, after the intro you will meet a companion which can be played in co-op mode!
I'm a sucker for partnerships that start with both characters hating each other
Rob and I played through quite a bit of the game together, and I highly recommend you bring a friend for this. Shrine's Legacy is a good solo experience, but it's an amazing multiplayer one!
There's also a pretty interesting magic system which allows you to wield different elements you unlock along the way. Each element serves a different purpose in both combat and puzzle-solving, meaning your utility skills are also your damage skills!
Shrine's Legacy is also a game that does a stellar job of hiding little secret events around the world, and making sure you get that big dopamine hit every time you find one. I don't want to spoil too much, but after I talked to ol' green shirt here, I then had to poke around every single corner and talk to every NPC to make sure I didn't miss a single thing!
Oh hey, that's same power I use to write all our engine code
Woah, and this is how I recruited Rob to the team! This game really gets us.
This is actually far from the first time I've gone hands-on with Shrine's Legacy, and it's been really incredible to see just how fast the game has grown. I'm actually pretty jealous. Every time I check in on it, there's tons of new bits and pieces that have been added.
I'm pretty sure the first time I ever talked to the devs, I told them that they were being way too ambitious for their first project. Because they asked for my honest opinion. I promise I don't go around just telling random game devs that. Anyway, since then they seem to be determined to prove me wrong, and the results definitely speak for themselves!
It's hard for me to really express this with just pictures, but the game is big. The free demo alone takes about 2 hours to clear. Not bad, huh?
For reference, the demo felt like it explored about 1/8th of this map. And Rob and I didn't even see everything there was to see in that! You really have to dig if you want to squeeze every last drop of content out of Shrine's Legacy.
The story is a little goofy, but certainly not in a bad way. The devs clearly have a strong love for the good ol' campy 90s RPGs, and Shrine's Legacy feels like it came straight out of that era.
There's just something about collecting shiny rocks that really makes a retro RPG
Thank you for continuing to follow us on this journey.
Before I go, I want to share a few more thoughts with you all. Development for The Girl from Arkanya has certainly been a massive challenge, but it would have been downright impossible without the tremendous support you've all given us over the last year, and in some cases even before that. I think we probably don't say often enough how truly grateful we are that you've given us the chance to work on this project we love. There's certainly a lot for me to worry about these days, but the only worry that has ever kept me up at night is thinking that you might become frustrated or disappointed with us.
I do have to wonder if we maybe damaged the trust we've been given a little bit by not releasing our usual update last month. Since then I've thought about it a lot, and I've realized that part of what our backers paid for was to get a window into the development of a game which they'll be able to play some day. Really, to be able to experience that development alongside us. So I will try to do better when it comes to keeping you all in the loop, even if I can't make it flashy and exciting, as was the case last month.
And it's not going to always be the most exciting thing ever, to be quite honest. For example, last month a huge amount of my time went into completing Arkanya's saving/loading system. How the heck do I show that in a kickstarter update? But maybe you'd all still like to hear about it, and if not, you can always keep scrolling. That's what our discord users do, and we have a great time in there.
Well then, thank you all once again, both for your continued support of Arkanya, and for making it all the way to the end of this update! I will be back again next month, hopefully with some very exciting new things to show you (a brand-new dungeon, perhaps?) But either way, I also have a back-up plan I think some of you will find very interesting, especially those of you who use or would like to use Unity. I can't promise which one it'll be yet.
So please have a wonderful Halloween, and I will see you next time!