Differences

This shows you the differences between two versions of the page.

Link to this comparison view

poo-ca-cd:teme:tema [2022/11/13 13:41]
florian_luis.micu [Scheletul de cod]
poo-ca-cd:teme:tema [2023/11/01 14:24] (current)
florian_luis.micu
Line 1: Line 1:
- +<​hidden>​ 
-====== ​Tema GwentStone ​======+====== ​PLACEHOLDER ​Audio Player ​======
  
 {{:​poo-ca-cd:​teme:​banner_poo-01.png?​nolink&​800|}} {{:​poo-ca-cd:​teme:​banner_poo-01.png?​nolink&​800|}}
  
   * Responsabili:​ [[miculuis1@gmail.com | Florian-Luis Micu]], [[rebeccastate40@gmail.com | Andreea-Rebecca State]], [[andreiotetea23@gmail.com | Andrei Oțetea]]   * Responsabili:​ [[miculuis1@gmail.com | Florian-Luis Micu]], [[rebeccastate40@gmail.com | Andreea-Rebecca State]], [[andreiotetea23@gmail.com | Andrei Oțetea]]
-  * Deadline hard: 21 noiembrie, ora 23:59+  * Deadline hard: 24 noiembrie, ora 23:59
   * Data publicării:​ 7 noiembrie, ora 23:15   * Data publicării:​ 7 noiembrie, ora 23:15
-  * Ultima modificare a cerinței: ​12 noiembrie (precizare privind tragerea cărților din pachet în cazul în care pachetul e gol, precizare atribute cărți environment ​și erou+  * Ultima modificare a cerinței: ​18 noiembrie (clarificare rând și coloană pentru input
-  * Ultima modificare a scheletului: ​noiembrie (fix testare specifică a unui test)+  * Ultima modificare a scheletului: ​13 noiembrie (adăugare coordonatelor "​x"​ si "​y"​ pentru "​getCardAtPosition"​)
 ===== Obiective ===== ===== Obiective =====
  
Line 45: Line 45:
 <br> <br>
 </​html>​ </​html>​
 +
 +<note important>​În teste anumite acțiuni necesită coordonate ale cărților de pe tablă. Acest coordonatele vă sunt date folosind parametrii "​x"​ (rând) și "​y"​ (coloană).</​note>​
  
 ===== Formatul cărților de joc ===== ===== Formatul cărților de joc =====
Line 88: Line 90:
   * Cărțile cu aceste abilități pot să atace sau să își folosească abilitatea, dar nu pot să le facă pe ambele în cadrul aceluiași "​turn"​ al jucătorului.   * Cărțile cu aceste abilități pot să atace sau să își folosească abilitatea, dar nu pot să le facă pe ambele în cadrul aceluiași "​turn"​ al jucătorului.
   * **Weak Knees**, **Skyjack** și **Shapeshift** trebuie să fie aplicate doar pe o carte a adversarului.   * **Weak Knees**, **Skyjack** și **Shapeshift** trebuie să fie aplicate doar pe o carte a adversarului.
 +  * **Weak Knees** aplicat pe o carte cu atacul < 2 scade până la 0 atacul(adică atacul nu poate fi negativ)
   * **God'​s Plan** se va folosi doar pe o carte a jucătorului curent.   * **God'​s Plan** se va folosi doar pe o carte a jucătorului curent.
   * **Shapeshift** aplicat pe o carte care are atacul 0 va face ca viața minionului pe care este aplicată abilitatea să devină 0, astfel cartea va fi **omorâtă**.   * **Shapeshift** aplicat pe o carte care are atacul 0 va face ca viața minionului pe care este aplicată abilitatea să devină 0, astfel cartea va fi **omorâtă**.
Line 1023: Line 1026:
     "​x":​ 3,     "​x":​ 3,
     "​y":​ 0,     "​y":​ 0,
-    "​output":​ "No card at that position."​+    "​output":​ "No card available ​at that position."​
 } }
 </​code>​ </​code>​
 </​spoiler>​ </​spoiler>​
  
-<note important>​Dacă nu există o carte la poziția dată, veți printa "No card at that position."​.</​note>​+<note important>​Dacă nu există o carte la poziția dată, veți printa "No card available ​at that position."​.</​note>​
  
  
Line 1224: Line 1227:
   * 5p README clar, concis, explicații axate pe design (flow, interacțiuni)   * 5p README clar, concis, explicații axate pe design (flow, interacțiuni)
   * 5p folosire git pentru versionarea temei   * 5p folosire git pentru versionarea temei
 +
 +<note tip>​Pentru folosirea tool-ului **Git** vă punem la dispoziție un tutorial actualizat și amplu despre el la acest [[poo-ca-cd:​resurse-utile:​tutorial-git|link]] și aveți de asemenea și un tutorial despre comenzile pe care puteți să le dați din IntelliJ la acest [[poo-ca-cd:​resurse-utile:​tutorial-intellij-git|link]].</​note>​
  
 <note important>​Pe pagina [[poo-ca-cd:​administrativ:​barem_teme|Indicații pentru teme]] găsiți indicații despre scrierea readme-ului și  <note important>​Pe pagina [[poo-ca-cd:​administrativ:​barem_teme|Indicații pentru teme]] găsiți indicații despre scrierea readme-ului și 
Line 1236: Line 1241:
  
 <note warning> <note warning>
-Temele vor fi testate împotriva plagiatului. Orice tentativă de copiere va duce la **anularea punctajului** de pe parcursul semestrului şi **repetarea materiei** atât pentru sursă(e) cât şi pentru destinație(ii),​ fără excepție.+  * Temele vor fi testate împotriva plagiatului. Orice tentativă de copiere va duce la **anularea punctajului** de pe parcursul semestrului şi **repetarea materiei** atât pentru sursă(e) cât şi pentru destinație(ii),​ fără excepție
 +  * **Aveți grijă să nu puneți pe Vmchecker fișiere .idea sau .iml**.
 </​note>​ </​note>​
  
Line 1286: Line 1292:
   * [[poo-ca-cd:​administrativ:​coding_style_ide|Recomandări coding style & javadoc]]   * [[poo-ca-cd:​administrativ:​coding_style_ide|Recomandări coding style & javadoc]]
  
 +</​hidden>​
  
poo-ca-cd/teme/tema.1668339690.txt.gz · Last modified: 2022/11/13 13:41 by florian_luis.micu
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