Banu Viorel-Iulian - Added in 2D project SonicWave remastered skillshot [Combat skill] #13
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Banu Viorel Iulian added:
Implementarea skill-ului a fost realizată utilizând următoarele resurse:
SPRITE SKILL: https://assetstore.unity.com/packages/2d/textures-materials/abstract/warped-shooting-fx-195246
SOUND: https://pixabay.com/sound-effects/search/fire/
Pentru realizarea animației a fost necesară editarea fiecărui cadru al abilității în mod individual în photoshop, stabilind corect dimensiunea cadrelor și continuității animației;
Sunetul a fost asociat cu metoda care lansează abilitatea, la apăsarea tastei F (sincronizarea este realizată la momentul de inițializare al abilității).
Mediul în care a fost dezvoltată abilitatea (jucătorul, scena) au fost importate din proiectul 2D efectuat anterior în cadrul laboratorului.
Au fost dezvoltate două scripturi care arbitrează comportamentul jucătorului dar și al abilității.
Skill behaivour:
La apăsarea tastei F, jucătorul inițializează abilitatea, în scenă apare animația împreună cu sunetul abilității. De asemenea, comportamentul este identic atât pentru orientarea spre stânga cât și pentru orientarea spre dreapta. Jucătorul nu poate face cast la abilitate dacă acesta nu este pe sol (în aer nu poate folosi abilitatea). Jucătorul nu poate utiliza abilitatea atât timp cât cea deja inițiată nu s-a terminat (prezintă cooldown). Damage-ul abilității este considerabil mărit față de un atac clasic, valoare atacului poate fi chiar și 50% din viața inamicului.
YouTube: https://youtu.be/ykHuJLVwUJ4

