Kezdőoldal » Számítástechnika » Programozás » Hogyan csináljak egy amőba...

Hogyan csináljak egy amőba (kör, x) játékot? C++ ban.

Figyelt kérdés

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


2012. máj. 22. 17:59
 1/5 anonim ***** válasza:

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.

2012. máj. 22. 18:07
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
Ha akarok grafikát és hangot akkor még ezekre is külön libet kell tudnom? :O
2012. máj. 22. 18:56
 3/5 anonim ***** válasza:
Nem, a grafikát egy sima Windows form app alatt meg tudod oldani úgy, hogy azt a képet szúrja be.
2012. máj. 22. 19:04
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
Akkor már windows GDI elegánsabb, de a lényeg ugyanaz. Természetesen, ha a kérdés erre vonatkozott, érdemes rá külön osztályt gyártani.
2012. máj. 22. 19:05
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
Egyébként csak megjegyzés,de ha nem csak windows-ban gondolkozol,akkor érdemes megnézned a Qt C++ -t. Rengeteg előregyártott grafikus elem van,kezdve az animációktól az adatbáziskezelésig. ( [link]
2012. máj. 23. 11:19
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!