Blog

Character Progression

Apologies no vlog this week…

We’ve been full on with all kinds of stuff and preparing for the Christmas holiday. Although no visual progress, there is design and technical progress!

The past few days for me was juggling between game development and game design. And one concern that we wanted to address is character progression.

We envision Mahika to be a fast paced, top down, roguelike (or rogue-lite) game. And, adding too much things to tweak makes the game cumbersome to play. This is especially true when we added a long list of character attributes ala D&D game play.

So we ditched much of the complex stuff and left three (3) main character attributes.

Health ~ the attribute that keeps players alive in the game! Avoid getting hit and player survives the level 😁

Mana ~ the attribute that enables players to conjure spells and wield magic weapons. 😍

Stamina ~ the attribute to limit dash and run movement. A simple simulation of the real world 😊

We then focused on designing an easy but comprehensive skill progression. We feel that a solid skill progression will provide more depth to the game without overcomplicating stuff.

Here’s a sneak peak of the skill map we envision for Mahika.

Language Skill ~ The first skill and will be intrinsic to the character at the start of the game. Again, a simple simulation of the real world.

Language is one of the foundation for learning. We need to be able to read, write and talk to learn stuff.

In Mahika, the level of the language skill determines the character’s ability to learn other skills, including other nation or race’ written/spoken language.

Life Skills ~ Yep! we’re going all out in real world simulation! We’re going to add four (4) RPG player favorite skills: Farming, Fishing, Cooking and Merchant.

Magic Skills ~ Mahika won’t be Mahika without magic… We plan to add 10 major magic skill group to the game. We don’t know yet how many skill per group, but we already have a list to choose from.

It’s an ambitious list! And we know it’s a stretch to deliver all at once, so we’re targeting piecemeal updates during early access.

Players won’t get all the magic and life skills at start. They need to unlock non intrinsic skills to use them.

But we’ll give the player three (3) intrinsic skills at the start ~ The language skill and two (2) magic skills.

Now the first magic skill will be determined by the Sage Class of the character. And the other skill, life or magic, will be selected by the player.

Any intrinsic skills will get a mastery boost, meaning, players will have the opportunity to level up the intrinsic skills to mastery level. All other skills will max out to expert level.

To unlock non intrinsic skills, the player needs to read books or learn the skill from NPC masters 🀩

And that’s how we envision the character progression!

Thanks for reading.

Stay safe and always have fun!

Testing our new Forest Scene

Out of the dungeon and into greenery!

Forest Scene

Been a slow game dev week for us… Life, especially for me, is throwing a couple of curve balls! But we continue to march on with what we have haha!

The forest looks awesome! Though we still need to polish up the trees.

I’m also working on the game balance ~ Leveling up, Hero attributes and Skills.

I admit, I maybe overdoing the RPG / DND aspect of the game… I will trim down some of the DND elements since I envision Mahika to be a casual roguelike game not a full on DND game.

That’s it for now.

Stay safe! Always have fun!

New Dungeon Tile map

Excited to share the new dungeon map by Dyethrow Pixel

Mahika: Prologue

Unwell since last week 🀧😒 But the show must go on!

Dyethrow shared the new dungeon pixel art tiles for Mahika and it looks awesome! πŸ‘πŸ‘πŸ‘

I finally had the time to use it in our scene and the details of the wall and floor are stunning. Can’t wait for him to complete the map and add it to the auto-map-generator of the game.

That’s it for now.

Stay safe! Always have fun! Thanks for reading/watching our vlog.

LvlUp FX, Inventory and Loot

The weeks came by so fast!

Mahika Vlog 8

This week, been working on improving the game feedback when leveling up. Sounds and effects still need some polishing up but it will do for now.

Then I enabled the game inventory and did some quick panel alignments so it looks fit on the screen. Dyethrow still working on the UI but he did gave me a preview of the environment and new enemies we will use. They look awesome!

Hope you follow him on his Facebook account ~ Dyethrow Pixel, he does time lapse pixel artwork and we gave him the go ahead to showcase Mahika game assets.

Lastly, I added a loot system for destructible game props like the clay jars. Loot will randomly drop when the prop is destroyed.

That’s it. Hope you watch the YouTube demo to see it in action. 😊

Stay safe! Have fun! See you all on the next blog/vlog.

UI updates and Level Up events

Another week, another update, another vlog! 😊

Mahika Vlog 7

Super duper busy week!

But managed to pull through with another Mahika game update 😁

It’s not much but it’s good visual progress coz now we can see the health bar and experience bar working for our hero.

The XP formula which I was tweaking and testing last week can now be visualized with the experience bar. I still need to add sounds, visual effects and other game events tied up to the hero experience but we’ll get there (soon)! πŸ˜…

That’s it! Short and simple.

Stay safe! Have fun! And thanks for watching!

New props and Enemy Spawner

Another week has gone by like a breeze! 😱

Mahika Vlog 6

Dyethrow was all out doing pixel art stuff for the game. He added new props like our own dungeon chest, dungeon torch and destructible clay pot. He’s currently designing the background environment and game UI.

At my end, I was suppose to prep the environment scene but opted to improve our hero’s Level Up logic. I was experimenting on a level up formula that I can implement and I finally got a good formula that I like 😊

And since the level up event is now working, I was excited to try it out by killing enemy slimes! bwahahaha! 😈

The game template I’ve been using has this awesome enemy template prefab that I can pull into my scene and copy over and arrange so the enemies are already lying in wait for our hero.

But what if I want enemies to spawn into my scene when I trigger a trap? Or maybe spawn enemies randomly from a set of spawn points when the hero enters a room?

Unfortunately, the template only have a simple auto-spawner so I had to create my own customisable enemy spawner.

With the new enemy spawner, I can setup a room that will spawn tons of enemies to create an action pack scene! I can spawn random enemies from a set object pool or randomly spawn enemies from a set of spawn points. I can even use it to spawn minions of an enemy boss 😍

Happy that I finished two component this week and hoping to get more done next week!

Thanks for reading and watching the vlog.

Stay safe! Have fun! See you on the next blog/vlog.

Mahika new game title Artwork

Redirected all my excited energy to creating a proper magical looking game title 😊

Mahika: Prologue

Told yeah I couldn’t sleep early last night haha! πŸ˜‚

So I searched for inspirations online and found a nice magical dust trail and used the color spectrum for the new title artwork.

I added two particle effects; the glowing orb for the dot of the i, and the glowing blue dust to get that magical feel in the air.

It’s amazing what you can do when you’re hyped up haha!

Thanks for reading and watching the vlog.

Stay safe! Have fun! Catch you all on the next vlog.

Mahika: Prologue approved in Steam!

Apologies, can’t contain my excitement! πŸ₯³πŸ₯³πŸ₯³

This is it! The pressure is on to deliver our first video game on Steam! 😱

We have 9 months to release a playable version, though I’m expecting we can release it in Early Access mode 3 months before release date. Let’s see how it turns out…

Hope you add the game to your Steam wish-list: https://store.steampowered.com/app/1778690/Mahika_Prologue/

As of the moment, I’m preparing some updates for tomorrow’s vlog demo. I added a projectile weapon and repurposing the map template to suite our first game scene ~ the tutorial scene.

That’s it for the quick update.

Stay Safe! Have fun! And please support our game dev journey 😊

It’s now called “Mahika”

After a few days of research, we decided to change Sage Chronicles to Mahika!

New name and first game scene

Sage Chronicles is a great game title, but we wanted a shorter name and now it’s called “Mahika“.

Mahika in Māori means practice, but in Filipino or Tagalog it means magic. It still retained the Sage (magical) aspect and you’ll probably need to practice lots of mouse and keyboard movements once we finish this game πŸ˜‚

We also finished the first game scene, admittedly with a little cheat, since we based the game scene from a template hahaha. Don’t worry! We will use our own game assets so hope you all be patient. Pixel art is no joke! 😱

Our game description in Steam is now in review with the new name. Hoping everything is in order.

That’s it for now.

Thanks for reading and watching the demo vlog.

Stay safe! Always have fun!

A new character by Dyethrow!

As an indie game dev, it’s always exciting to see new artwork! It energizes you and makes you want to perform better to achieve your goal!

It’s amazing how a small pixel art character, created in just days, can pump you up and finish the needed work.

I think I had the flu the past days, and I can still feel the aftermath. Head still aching every now and then, lungs feel like it still has fluids it needs to expel, and I feel tired and LAAAZYYYY…. (NOTE: antigen test still negative)

But whenever I see Dyethrow’s artwork, I feel energized! I tell myself, “I don’t want to waste any time because this kid is amazingly good!

I won’t be coding for a few days… We’re going on a 2-day trip over this weekend. But I’m happy I got to finish the animations for our new character.

I’m sure I’m gona be pumped up again next week when I get my hands on new artwork!

Stay safe! Always have fun!

Thanks for watching/reading.