57400 Gra w kartofla c++

Closed Posted Jul 28, 2010 Paid on delivery
Closed Paid on delivery

1 Gra w kartofla

Napisac gre w kartofla. Powinna ona umozliwiac gre dwuosobowa (na jednym komputerze) lub

przeciwko komputerowi. Program powinien sam znajdowac i skreslac odpowiednie linie.

1.1 Zasady gry

Plansza składa sie z pól utworzonych z górnej połowy macierzy o wymiarze 10x10 (łacznie z przekatna).

Na poczatku wszystkie pola sa puste, jedynie pola w prawym górnym rogu oraz lewym dolnym

sa zamalowywane. Gracze na przemian zamalowuja po jednym polu i jesli w ten sposób spowoduja,

ze zamalowana zostanie cała linia (pionowa, pozioma lub ukosna) to zdobywaja tyle punktów, jakiej

długosci sa zamalowane linie. Po naliczeniu punktów linie te sa skreslane i nie mozna juz za nie

zdobyc punktów. Kazde pole w takim układzie bedzie skreslone dokładnie czterokrotnie na koncu

gry (raz przez linie pionowa, raz pozioma i dwie ukosne). Wygrywa ten gracz, który uzbiera wiecej

punktów.

Do gry potrzebuje dokumentacji w ktorej sklad wchodza:manual, diagram klas, oraz specyfikację danych wejściowych i wyjściowych.

W programie muszą być zastosowane następujące techniki i technologie obiektowe:

kapsułkowanie

dziedziczenie

polimorfizm

szablony (własne)

kontenery STL

algorytmy STL

Termin do 1 wrzesnia

Android iPad iPhone Mobile App Development

Project ID: #5631104

About the project

Remote project Active Jul 28, 2010