Skip to content

Conversation

@just4appl3
Copy link

Banu Viorel Iulian added:

  • SonicWave skillshot on 2D Poject;

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
image
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant