This shows you the differences between two versions of the page.
pjv:teme:03 [2018/10/14 20:01] alexandru.gradinaru created |
pjv:teme:03 [2019/01/16 16:16] (current) alexandru.gradinaru |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Tema 3 ===== | ===== Tema 3 ===== | ||
+ | |||
+ | <note tip>Punctaj: 1.5p. | ||
+ | Se pot acorda bonusuri pentru realizari deosebite/interesante.</note> | ||
+ | |||
+ | <note important>Tema se prezinta in laborator pentru a fi punctata.</note> | ||
+ | |||
+ | === Cerinte === | ||
+ | |||
+ | Realizati un joc care sa contina urmatoarele functionalitati programate: | ||
+ | |||
+ | == UI == | ||
+ | * Player Health | ||
+ | * Abilitati/Cooldown | ||
+ | * Minimap | ||
+ | * Inventar/Echipament | ||
+ | |||
+ | |||
+ | == Player == | ||
+ | * controlat de la tastatura si mouse | ||
+ | * mouse: fire si directie de miscare | ||
+ | * keyboard: abilitati speciale (eventual si miscare) | ||
+ | * poate ataca de aproape sau de la distanta | ||
+ | * are abilitati speciale care au un cooldown | ||
+ | * poate cumpara echipament [Bonus] | ||
+ | * poate strange de pe harta echipament [Bonus] | ||
+ | * isi poate echipa/modifica/actualiza echipamentul [Bonus] | ||
+ | * este animat (atac, miscare) | ||
+ | * are efecte vizuale si sonore atunci cand merge, ataca sau foloseste o abilitate [Bonus] | ||
+ | |||
+ | == Enemy == | ||
+ | * Jucator online in multiplayer sau agent inteligent (AI) | ||
+ | * Are afisat health bar | ||
+ |