ruch myszą - sterowanie poziomą pozycją lufy (lufa zawsze na dole okna)
naciśnięcie lewego przycisku myszy - wystrzelenie czerwonej kuli (zawsze
tylko jedna kula w oknie poruszająca się ze stałą prędkością)
przelot ptaka na losowej wysokości z losową prędkością
po trafieniu ptaka komunikat o sukcesie
Szczegóły techniczne:
niebo w tle (Sky.bmp) zawsze wypełnia całe okno bez skalowania
animacja ptaka zawiera 8 klatek (Bird0#.bmp), obszary przezroczyste są
narysowane kolorem [0, 255, 255]
zapobiec wszystkim efektom mrugania
pozwolić na zmianę rozmiaru okna
szybkość rysowania powinna dorównywać wzorcowej aplikacji
Niedozwolone jest użycie funkcji TransparentBlt (maski do poszczególnych
bitmap należy tworzyć dynamicznie odczytując wartości koloru poszczególnych
pikseli: SetPixel(), GetPixel())