Chinczyk

Chinczyk



Metody Programowania Projekt 2

Chińczyk

Wykorzystując technologie J2ME w wersji 1.0 należy zaimplementować planszową grę Chińczyk.

Cel gry:

Grający powinien bezpiecznie przeprowadzić swoje pionki do „domku”.

Zasady gry:

Plansza w kształcie krzyża równoramiennego składa się z pól: -D-dom

-    L - łącznik (pole wspólne dwóch ramion)

-    N - normalne pole

-    S - pole startu danego domu

ŁI IŁ N| DIN N|D|N N| D|N N | D| N N|D|N N|N|N S N N

Grający dysponuje 5 pionkami, oraz dwoma sześciennymi kostkami.

Wprowadzenie piona na plansze następuje po „wyrzuceniu” dwóch takich samych wartości na obu kościach (wyprowadzenie kończy ruch). Następny rzut kościami określa o ile pion może posunąć się do przodu. Piony przesuwają się tylko do przodu zgodnie z ruchem wskazówek zegara. Na planszy mogą pojawić się piony 4 graczy. Jeżeli dwa piony spotkają się na jednym polu wówczas pierwszy z nich wędruje do bazy. Po przejściu całej planszy pion „wchodzi” do domu gdzie nie może być zbity przez przeciwnika. Gracz kończy grę gdy wszystkie pionki wejdą do domku i zajmą przeznaczone im miejsca

Założenia projektu:

- gracz może decydować o ilości przeciwników, oraz ich umiejętnościach


Wyszukiwarka

Podobne podstrony:
Opracowanie metody programowania i modelowania systemów wykorzystania odnawialnych źródeł energii
5.2. Zastosowania nowoczesnych metod TI. 6. Metody prezentacji z wykorzystaniem technologii
Metody stosowane w projektach Budowa scenariuszy (rozwoju technologii) (SL, MP, MZ, LO, DS) 2.
2. Wykorzystywane technologie 2.1. Język programowania Python Oprogramowanie napisane jest w języku
Opracowanie nowej metody doboru parametrów chłodzenia pasma w technologii ciągłego odlewania stali P
Projekt pilotażowy z wykorzystaniem elementów metody Reggio Emilia opracowanie: Magdalena
W oprogramowaniach DF przy projektowaniu modeli wykorzystywane są metody normowania analityczno-obli
METODY PROJEKCYJNE Metody projekcyjne są wykorzystywane tylko i wyłącznie do pomiaru informacji
- 37 - nia wykorzystano metody optymalizacji wielopoziomowej oraz metody programowania
Zamierzone efekty kształcenia: Wiedza: SP-W04 - Student zna metody fuzji danych z wykorzystaniem tec

więcej podobnych podstron