Hogyan csináljak egy amőba (kör, x) játékot? C++ ban.
Létrehozok 4 változót.
int x// első játékos pontszáma.
int y// második játékos pontszáma.
Hogyan tovább?xD
Csinálsz egy int mátrixot (2d tömböt). Hogy fix méretűt vagy dinamikusat, azt rád bízom.
Ebben a mátrixban lehet mondjuk az üres kocka 0, az X 1, a kör meg 2, vagy olyan értéket adsz nekik, amilyet akarsz.
Utána amikor valaki x-el vagy karikáz, akkor a mátrix megfelelő mezőjébe beírod.
A GUI a mátrixot olvassa, és a benne levő értékek alapján kirajzolja a táblát. Hogy mivel és hová, az is tetszőleges, amivel kedved van játszadozni.
Minden lépés után lefuttatsz egy algoritmust, ami a mátrixban horizontálisan, vertikálisan vagy átlósan 5 egymás mellett található egyforma értéket talál. Igazából ennek a megírása az egyetlen bonyolultabb feladat, de ez se eget rengető.
Kb. ennyi tömören.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!