Dyak Studios
  • About
  • News
  • Our Games
    • Rise Of The Jemhaji
  • Jobs
  • Blog
  • Contact

Rise Of The Jemhaji Devlog #1

25/10/2020

0 Comments

 
For our first devlog we wanted to talk about the development of Rise Of The Jemahaji’s combat prototype. This was the first step we took in creating the game as we wanted to see if the combat mechanic we had in mind would actually work and be viable.
Picture

Match 3 Combat System

We knew that match-3 games were popular, with the most famous being Candy Crush Saga. As we knew we wanted to make a mobile RPG, we also knew that some combat had to be involved. We didn’t want anything to be too taxing on the player’s time as mobile games are usually played for short periods of time, for example on commutes, lunch breaks and any other short amounts of free time. Because of this, we decided that our combat system would be based upon match-3 gameplay.

From our market research, we already knew that there were other games out there which had this same idea, so we wanted to do something a little different. Because of this, we made the decision that matches would be the way that the player generates mana. Currently this is set up as follows:
  • Match 3: +1 mana
  • Match 4: +2 mana
  • Match 5: +3 mana
Picture
AddMana function adds mana to the player's total if there has been a match
Picture
Implementaion of the AddMana function
We are looking to change these numbers in the future if needed for balancing, but for a first prototype these numbers worked well. The mana would then be spent when casting feats at the bottom of the screen, and these feats will cause damage to the enemy targets. We are pretty proud of our prototype and are happy that the idea we had set in our minds was viable and worked well.

Enemy Attacks

Enemy attacks are currently set up on a timer, when that timer runs out they attack. In the future we want to implement special attacks which have a percentage chance of being activated.
Picture
Function which deals with the timer. When the timer hits 0 then the DealDamage function is called.
Picture
The Enemy DealDamage function.
We hope you enjoyed our first devlog, even though it was a short one! In the next one we’ll be discussing our game design methodologies and what we are doing to flesh out the idea of Rise Of The Jemhaji.
0 Comments



Leave a Reply.

    Categories

    All
    Aha!
    Alexis
    Antti
    Chrome
    Development Update
    Devlog
    Dyak Studios
    Eloise
    IWD
    Jess
    Lauren
    Meet The Tribe
    Research
    Rise Of The Jemhaji
    SEP
    Zoe

Powered by Create your own unique website with customizable templates.
  • About
  • News
  • Our Games
    • Rise Of The Jemhaji
  • Jobs
  • Blog
  • Contact