devlog week 4 - visual effects
Sinister Reasons » Devlog
This week I focused on adding visual effects and other feedback to make the game easier to understand.
First I got some new icons that more accurately show what they mean.
Next I added coroutines that would delay actions. By running things in sequence it became much clearer what enemies and game-effects were doing, especially between turns, which are no longer instant.
Adding coroutines gave the opportunity to give some effects upon getting hit to player and enemies, I gave them a shake and color effect. The size of the shake depends on the strength of the attack, and during the shake I colored them red or blue depending on whether the attack got through the target's defense.

Hit shake effects and coroutine delay, the effects are exaggerated in this recording so they can be seen more clearly.
Responding to feedback, I heard repeatedly that the intent system was unclear, to remedy this I decided to add a particle system.
Each time a player or enemy acts, some particles are generated and sent towards the target, particle colors correspond to their effect.

Particle effects for each action
In future, the particle system could be extended to feature unique actions and card effects with unique particle configurations to add flavour.
The last thing I want to add to help with visual feedback is mouse over text that explains what cards and enemy actions do.
The next step is to implement the win/lose screens and equipment system, after that it'll just be a matter of adding more types of cards and enemies.
Files
Build.zip Play in browser
May 10, 2023
Sinister Reasons
Yet another roguelike deckbuilder
Status | In development |
Author | chlobes |
Genre | Card Game |
More posts
- DocumentationMay 26, 2023
- devlog week 6 - ui and polishMay 26, 2023
- devlog week 5 - testing feedbackMay 21, 2023
- Testing formMay 18, 2023
- devlog week 3 - enemy actionsMay 07, 2023
- devlog week 2 - enemy interactionApr 30, 2023
- Devlog week 1 - very basic prototypeApr 23, 2023
- Concept LogApr 10, 2023
Leave a comment
Log in with itch.io to leave a comment.