Proiect

Punctaj: 5p. Se pot acorda bonusuri pentru realizari deosebite/interesante.

Proiectul poate fi facut individual, sau in echipe de 2-3 persoane, caz in care complexitatea trebuie sa fie ceva mai mare.

Proiectul se prezinta in laborator (in sesiune) pentru a fi punctat.

Cerinte

Proiectul trebuie sa reprezinte un joc complex si complet, care sa acopere cel putin 30min de joc pentru finalizare. Mai mult trebuie sa contina urmatoarele functionalitati programate:

  • Elemente de UI
    • meniu de inceput (setari, play game etc.)
    • GUI in-game (player health, score, inventory etc.)
  • Elemente de Input (control de la tastatura, mouse etc.)
  • Animatii (caractere animate, inamici etc.)
  • Obiecte scriptate si coliziuni
  • Logica de joc/mecanici avansate (ex: interactiune cu obiecte, inventar, skill tree, quest-uri, pathfinding etc.)

Optional/Bonus:

  • Efecte vizuale si sonore (particule, explozii, apa, sunete etc.)
  • Cinematics (secvente video intercalate)
  • Elemente de Multiplayer (pvp/co-op/etc.)

Sunteti incurajati sa folositi asset-uri sau pachete deja existente, dar programarea acestor elemente trebuie facuta de voi (deci nu e suficient doar un level design)

Proiectul trebuie publicat ca executabil.

Exemple de proiect: in curand ..

pjv/proiect.txt ยท Last modified: 2018/12/12 12:59 by alexandru.gradinaru
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0