Something Dungeons: Bigger Update - Mana and more!
I made some progress again. You have mana now to cast a shield, some animations were improved and I made a first attempt to implement mouse controls to move and attack.
TLDR: https://mktcode.itch.io/something-dungeons
Mana/Shield
You have 3 mana now right from the start. You just need something to use it for.
At some point you'll find a shield spell. Later in the game the number of enemies can become quite challenging, especially if you die a few times. The shield pushes enemies away from you, so you can get through.
In a later update you will be able to use skill points to increase it's duration and let it damage enemies.
But first I want to add a fireball spell! :D
Improved Animations
I really start to love these particle emitters in Phaser 3.
I use it 24 times... so far! :P
So here are some of the new animations:
Fire
old:
new:
Just a second layer of smaller particles... of course. :D
Health/Mana Orbs
old:
new:
Level Up
old:
new:
Time Eater
old:
new:
There's also a new speed boost, when you died, to make it less annoying to walk aaaall the way back to where you died.
Narrator
To add a bit more cinematic feeling I added these letterboxes (That's what they are called?) when the narrator freezes you because he needs to say something important. :P
Fixed story line
Most importantly though, I fixed an issue that made it possible to screw up the story/narrator when going to fast/skipping rooms and so on. Now the order of events is a bit more hard coded. You HAVE to find the sword first, and then you MUST kill 3 enemies before you can find a torch... and so on.
In Game Instructions
I also wanted to implement subtitles for the narrator but I ended up using them as help texts for now. The story is... well, not really existing at the moment. So sound files and related subtitles will change anyway.
Click to move/attack
This is what people asked for, even though I like the keyboard controls and to be honest... my implementation of the mouse controls is not really good at the moment. But it's a first iteration.
The click animation is of course another particle emitter. :P
While finding the path through the doors works good... auto-attacking does not.
The zombie is simply too fast! xD
I'm pretty sure it won't stay like this but for now I just recommend using the keyboard. ;)
That's it. Well, there have been lots of smaller fixes and improvements but nothing to show off here.
If you haven't tried the game, you can do here: https://mktcode.itch.io/something-dungeons
Btw... I'm trying to post smaller pieces of my work on Twitter: https://twitter.com/thecodelander
On and before I forget again... The repository is on GitHub: https://github.com/mktcode/deepest-dungeon
Have fun!
super interesting how you can make this in javascript! i should definitely try out phaser when i'm done with my current projects.
Well... I don't know if that is really a good idea. :D Engines like Unity are much more capable of course. But if you prefer to see a game as code anyway...:P There are some GUIs/Editors for Phaser but they are not really good/stable afaik.
for a commercial game you're probably right, but i might be more interested in the struggle :D
Particle emitters on fire!!! :D
Congratulations @mkt! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Vote for @Steemitboard as a witness to get one more award and increased upvotes!