Author Topic: Son of a Witch: Devlog and general discussion  (Read 218178 times)

bigosaur

  • Moderator
  • Posts: 520
  • Karma: 2
    • View Profile
    • Bigosaur
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #30 on: April 02, 2016, 03:21:29 PM »
Will the locked rooms just be treasure piles? Or will there be other sorts of special room like in, say, pixel dungeon if you've played that?

There will be different ones. All locked rooms will have treasure chests, but some will also have traps and guards that are protecting it.

There will be other special rooms, but those probably won't be locked. For example, different kinds of shops and also quest rooms, where you can interact with some NPCs.

Presenting Goblin Berseker:



This goblin combines ranged and melee into a single unit. His rage increases even without hitting an enemy and when the rage is full, he throws the axe towards the player. When up-close, he uses the axe to fight in classic melee strikes.



Goblin Axe is a very desired weapon for warriors. It can be thrown from a distance. If your rage meter is full, the thrown axe is unstoppable and flies across the screen knocking everyone down.

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #31 on: April 02, 2016, 10:31:30 PM »
Nice stuff :)

Will there be many mage-type enemies too?
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

bigosaur

  • Moderator
  • Posts: 520
  • Karma: 2
    • View Profile
    • Bigosaur
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #32 on: April 03, 2016, 07:52:42 PM »
Will there be many mage-type enemies too?

Not many, but there will be approximately one per faction. Goblin Shaman will use a voodoo doll do hurt you from distance, skeletons have two mages: one is using dark magic to create various effects like slow, curse, etc. and necromancer can raise dead skeletons during the battle. Thieves won't have a mage. On ice levels there will be an Ice Mage that can freeze the heroes and shoots ice balls. Knights get help from a mage that lives in the castle (still haven't figured out what kind of magic he will use) and Crystal Wizard is one of the bosses. Also, Medusa will have petrifying power, so if you consider that magic, then there's one more planned.

Anyway, I finished the Goblin Berserker. Here's the axe-throwing animation:



Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #33 on: April 03, 2016, 08:16:11 PM »
The mage looks amusingly chilled out about all the axes thrown at him :P

And sounds good :)
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

bigosaur

  • Moderator
  • Posts: 520
  • Karma: 2
    • View Profile
    • Bigosaur
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #34 on: April 04, 2016, 09:07:24 PM »
I got the multiple shots working. Reminder, it's an effect of one of the potions:



You get more shots, but each orb is weaker. When you start a game with mage you make 6 damage per orb. When split, each orb does 5 damage, but you fire two orbs at once, so that's 10 damage, a nice increase. Of course there are other ways to increase damage back up:



A good combo is when you add poison to it. You can easily poison multiple enemies at once:



Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #35 on: April 04, 2016, 11:22:22 PM »
Can't remember if I already asked, but will you be able to have multiple potions active at once?
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

bigosaur

  • Moderator
  • Posts: 520
  • Karma: 2
    • View Profile
    • Bigosaur
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #36 on: April 05, 2016, 08:50:42 PM »
Can't remember if I already asked, but will you be able to have multiple potions active at once?

Yes. Some potions have long lasting effects, so only a couple of battles... you can have unlimited different buffs active at the same time.

Anyway, I'm testing my game engine to see how it behaves in big battles:



Two players, 15 enemies and it works as smooth as with an empty screen. The game will run on a 10-year-old Core2Duo CPU with integrated Intel graphics card at 60fps with smaller resolutions like 1366x768. For HD screens it pushes about 53 fps on that config, but if you have just a little bit stronger CPU or dedicated GPU like nVidia or AMD it will work just fine. It only requires OpenGL 1.1, so even some really old hardware will be able to run the game.

Axe throwin'



As promised, you can pick up enemy weapons and use them. Goblin axe has a simple overhead strike attack mapped to fast attack button. Pressing Strong attack button throws it:



When your rage meter is full, you can use the sweeping mega throw attack:


« Last Edit: April 06, 2016, 10:19:25 PM by bigosaur »

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #37 on: April 06, 2016, 10:26:26 PM »
Nice :) Should be no problem for my new laptop, certainly!
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

bigosaur

  • Moderator
  • Posts: 520
  • Karma: 2
    • View Profile
    • Bigosaur
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #38 on: April 07, 2016, 10:09:31 PM »
Here are the magic scrolls. Of course, first comes the less interesting part, like picking them up, storing in inventory, etc.:



And then comes the fun part, i.e. using them:


Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #39 on: April 07, 2016, 11:03:39 PM »
Neat! (I feel like ideally the scrolls would be open when you "read" them, but I accept that may be too much of a faff and what you've got looks fine). Also, "peaceful" has only the one l at the end unless I'm mistaken. :)
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

Clockwork

  • Charming Prince of Darkness
  • Citizens
    Voting Member
  • Posts: 2055
  • Karma: 17
  • Bitter? Me? portugal no, I think it's hilarious.
  • Awards Came first in the Summer 2020 Exilian forum pub quiz
    • View Profile
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #40 on: April 08, 2016, 09:32:43 AM »
You're right Jub.


I like how this game is looking though. Really interested in the co-op ;)
Once you realize what a joke everything is, being the Comedian is the only thing that makes sense.


bigosaur

  • Moderator
  • Posts: 520
  • Karma: 2
    • View Profile
    • Bigosaur
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #41 on: April 09, 2016, 02:11:14 PM »
Also, "peaceful" has only the one l at the end unless I'm mistaken. :)

Good catch. I fixed that right away. Thanks.

Here's the first boss: Ogre Mom:



She can be challenging, especially for beginners. She will have several different attacks, the main one hitting you with that huge club:



It shows zero damage, because the player is invulnerable during testing ;)

Update: Here's the animation. I still need to work on some dust effects on the ground where the club hits:


« Last Edit: April 10, 2016, 02:12:05 PM by bigosaur »

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #42 on: April 10, 2016, 07:39:35 PM »
I'd be interested to see more gameplay with the camera shake - it feel like it might be vibrating at slightly too high a frequency at the moment, but I'm not sure whether the gif is a good indication.

Looking forward to seeing the other attacks!
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

bigosaur

  • Moderator
  • Posts: 520
  • Karma: 2
    • View Profile
    • Bigosaur
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #43 on: April 11, 2016, 11:39:27 PM »
I'd be interested to see more gameplay with the camera shake - it feel like it might be vibrating at slightly too high a frequency at the moment, but I'm not sure whether the gif is a good indication.

The gif doesn't do it justice, it looks much better in the game.

Here's the second attack. If you try to pass behind her, you might get smacked in the back:



I'm also planning an arena for the boss fight. There will be a small building for goblin warriors to come out and help the Ogre and there's a catapult that you can use when the battle is over



The boss room will have a distinct door which cannot be blasted with bombs:



The first level ends when you catapult yourself into the King's Castle:


« Last Edit: April 12, 2016, 08:01:13 PM by bigosaur »

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: My Mom's a Witch: Castle Crashers meets Isaac
« Reply #44 on: April 13, 2016, 12:16:21 AM »
Very nice, I approve of the catapult :D
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...