Obcy - wcale nie ostatnie starcie
Transkrypt
Obcy - wcale nie ostatnie starcie
Obcy - wcale nie ostatnie starcie Metody PRogramowania Projekt 1 Semestr zimowy 2009/2010 Plansza gry skªada si¦ z: 1. pi¦ciu rz¦dów obcych, z chwil¡ startu rozmieszczonych w górnej cz¦±ci planszy 2. dziaªa, sterowanego przez klawisze 3. buforów odgradzjacych dziaªo Celem gry jest zniszczenie wszystkich obcych przy jednoczesnym unika- niu bomb. W trakcie gry dziaªo mo»e przesuwa¢ si¦ w lewo i prawo, oraz odpalac pociski. obcych mo»e rzuca¢ bomby. zniszczy¢ obcego w pierwszym rz¦dzie Ka»dy z Aby w kolejne rz¦dy b¦do wymagaªy n+1 gdzie n - wystarczy jeden pocisk, ale - jest numerem rz¦du. W programie nale»y zrealizowa¢: 1. przesuwanie ruchomych elementów gry bomb i pocisków realizowane jako oddzielne w¡tki 2. detekcj¦ kolizji z wykorzystaniem zaimplementowanego przez programist¦ delegacyjnego modelu zdarze« 3. implementacj¦ internacjonalizacji zgodnie z przedstawionymi na wykªadzie metodami 1