Differences

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

Link to this comparison view

pm:prj2023:gpatru:memory_game [2023/05/30 09:02]
stefan.apostol1906 [Download]
pm:prj2023:gpatru:memory_game [2023/05/30 11:13] (current)
stefan.apostol1906 [Scurta descriere a claselor]
Line 100: Line 100:
      - update() -> aceasta functie se ocupa de modificarea unor variabile interne si stari ale jocului.      - update() -> aceasta functie se ocupa de modificarea unor variabile interne si stari ale jocului.
      - input() -> aceasta functie se ocupa de a prelua input de la utilizator (analog si digital).      - input() -> aceasta functie se ocupa de a prelua input de la utilizator (analog si digital).
 +
 +Acestea sunt toate functiile si variabilele ce se pot accesa:
 +
 +{{:​pm:​prj2023:​gpatru:​stefan_ap:​fields1.png?​350x250 }}
 +{{ :​pm:​prj2023:​gpatru:​stefan_ap:​fields2.png?​350x250}}
 +
  
 <note tip> <note tip>
Line 122: Line 128:
  
 Jocul este mai mult un state machine. Asteapta input si pe baza acestuia schimba sau nu starea jocului. Jocul este mai mult un state machine. Asteapta input si pe baza acestuia schimba sau nu starea jocului.
 +
 +{{:​pm:​prj2023:​gpatru:​stefan_ap:​state_machine.png?​800x400 }}
  
 <​note>​Exista un mic bug de proiectare in aceasta schema a state machine-ului :))). Jocul nu se duce din starea TIME_SHOW in starea RUNNING cand se apasa play, ci se duce din starea MENU in starea RUNNING cand se apasa play.</​note>​ <​note>​Exista un mic bug de proiectare in aceasta schema a state machine-ului :))). Jocul nu se duce din starea TIME_SHOW in starea RUNNING cand se apasa play, ci se duce din starea MENU in starea RUNNING cand se apasa play.</​note>​
Line 149: Line 157:
  
 {{:​pm:​prj2023:​gpatru:​stefan_ap:​memory_game.zip|Cod sursa}} {{:​pm:​prj2023:​gpatru:​stefan_ap:​memory_game.zip|Cod sursa}}
 +
 {{:​pm:​prj2023:​gpatru:​stefan_ap:​chematic.zip|Schematic proiect}} {{:​pm:​prj2023:​gpatru:​stefan_ap:​chematic.zip|Schematic proiect}}
  
Line 155: Line 164:
 ===== Jurnal ===== ===== Jurnal =====
  
-  * 30 mai 2023 - modificare schematic+  * 30 mai 2023 - modificare ​schematic + arhiva zip schematic
   * 30 mai 2023 - adaugare specificatii software   * 30 mai 2023 - adaugare specificatii software
   * 30 mai 2023 - adaugare README in arhiva   * 30 mai 2023 - adaugare README in arhiva
pm/prj2023/gpatru/memory_game.1685426550.txt.gz · Last modified: 2023/05/30 09:02 by stefan.apostol1906
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