3434597128

3434597128



Gra Galaxia

Diana Kisiała, Tomasz Jewiarz gr. 1

+ dodaj _punkty()

+ dodaj punktyO - dodaje punkty gdv zabijemy w roga

+ ile_pkt ()

+ ile_pkt () - zwraca ilość punktów dla gracza

+ zeruj ()

+ zeruj () - zeruje ustawienia gracza

+ ustaw 0

+ ustaw 0 - rysujemy gracza na planszy

Plansza

Zadaniem obiektów tej klasy jest rozmieszczenie gracza i przeciwników na planszy i obsługa zdarzeń czasie gry.

-tlo - rysunektla

- tlo : SDL Surfacc

- czy wystrzelony - czy gracz wystrzeli! kulę

- czy wystrzelony : int

- il_przec - ilość przeciw ników na planszy

- il_przec : int

-czy wróg aktywny - czy dany wróg jest aktywny na planszy czy go iuz

- czy wróg aktywny : int

tam nie ma

- ktorywrog: int

- ktory wrog - jaki wróg gdzie stoi na planszy (do wyboru w róg 0,1,2)

- przesuń wroga : int

- przesuń wroga - czy wrogowie się przesuwają czy nie

- il zabitvch_przec: int

- il zabitych_przec - ilość zabity ch przeciwników

- czy wystrzelony wr : int

- czy wystrzelony wr - czy wróg w ystrzelił kulę

- czy wystrzelony dw :int

- czy wystrzelony dw - czy duży wróg wystrzelił kulę

- nr_planszy: int

- nr_planszv - numer aktywnej planszy

- koniec_gry : int

- koniec_gry - czy gra się zakończyła

- poczatek_gry: int

- poczatek_gry - zmienna potrzebna przy utracie życia na 1 planszy bez

niej gra ładuje się na nowo - wszystkie życia i 0 punktów

+ wróg przydziel pam() - przydziela pamięć dla wrogów

+ wróg przydziel pam()

+ zeruj0 - zeruje planszę

+ zeruj()

+ wróg zeruj() - zeruje dane dotyczące wroga

+ wróg zeruj ()

+ ładuj () - ładuje tlo

+ ładuj ()

+ inicjalizacja_planszy() - inicjalizuje 1 plansze gry

+ inicjalizacja_planszy()

+ rysuj tlo () - rysuje tlo

+ rysuj tlo 0

+ ile zdobyto_pk() - zwraca ilość zdobytych punktów - potrzebne do

+ ile zdobyto_pk()

rekordu

+ laduj_plansze()

+ laduj_plansze() - inicjalizuje plansze -ustawnie przeciwników

+ rysuj _plansze

+ rysuj_plansze() - rysuje ustaw ionych wrogów na planszy

+ wynik()

+ wynik() - rysuje dane : punkty i ilość żyć

+ poruszjjraczcm

+ porusz_graczem() - poruszenie graczem po przyciśnięciu klawiszy

+ kolizja ()

+ kolizja 0 - sprawdzenie kolizji przeciwnika z kula gracza, zabicie

+ utrata życia

przeciwnika

+ utrata życia dw()

+ utrata zycia() - sprawdzenie kolizji kuli wroga z graczem - utrata życia

+ dodaj naboj()

+ int utrata życia dw () - sprawdza kolizje kuli od dużego w roga z

+ strzał ()

graczem - utrata życia

+ dodaj naboi wrogow i ()

+ dodaj naboj() - dodaje kuli graczowi

+ strzał wroga()

+ strzał () - gracz strzela

+ dodaj nabój dw()

+ dodaj nabój wrogowi () - dodanie kuli wrogowi

+ strzał dw()

+ strzał wroga() - w róg strzela

+ czy koniec planszy ()

+ dodaj nabój dw () - dodanie kuli dużemu wrogowi

+ koniecGry()

+ strzał dw() - duży wróg strzela

+ wróg przydziel pam()

+ czy koniec_planszy () - sprawdzenie czy nastąpił koniec planszy

+ opcje 0

+ koniecGryO - koniec gry w iadomo o co chodzi;)

+ wróg przydziel pam() - przy dziela pamięć dla wrogów + opcje() - wywołuje funkcje ustawiającą ilość żyć dla gracza

Menu

W klasie będzie się znajdować menu gry, autorzy', instrukcja, najlepszy

wynik osiągnięty w grze

- back : SDL Surface

- back; - obrazek tla głównego

- autorzy : SDL Surfacc

- autorzy - obrazek autorzy

- wynik : SDL Surfacc

- wynik - obrazek zdobyłeś .. .punktów

- instrukcja : SDL Surface

- instrukcja - obrazek instrukcja

6



Wyszukiwarka

Podobne podstrony:
Gra Galaxia Diana Kisiała, Tomasz Jewiarz gr. 1Wymagania: Celem projektu jest stworzenie gry, w któr
Gra Galaxia Diana Kisiała, Tomasz Jewiarz gr. 1Opis przypadków użycia: 1.    Rozpoczn
Gra Galaxia Diana Kisiała, Tomasz Jewiarz gr. 1Lista klas: ■    Obrazek ■
wydymka egz i ugraj GRA IMIĘ I NAZWISKO, Gr 1.    Podaj definicję, a następnie wyznac
PRI p gra komputerowa 2 Mirosław Dąbrowski s3672 gr. 422a c.    System powinien móc w
PRI p gra komputerowa 4 Mirosław Dąbrowski s3672 gr. 422a9. Słownik: ^PLANSZA -    et
TBiU 044 Samolot Breguet XIX TOMASZ J. KOWALSKISamolot Breguet XIX a Samolot Brćguet XIX GR z zofogq
PRI p gra komputerowa 1 Mirosław Dąbrowski s3672 gr. 422aGra komputerowa - Dokumentacja: 1.  &n
PRI p gra komputerowa 3 Mirosław Dąbrowski s3672 gr. 422a Ograniczenia. Wymagane jest: a.  &nbs
002 (66) P O STA PO KALIPTYCZNA GRA FABULARNAAutorzy dodatku: Marcin Blacha, Michał Oracz Typhoon Vi
SP No MINISTERSTWO NYCH RA^LZ^GR& ru GRĄ,NICZNYf tj / ^LondynCkIp^<£ .oh..
PION KANCLERZA gr SZANSER TOMASZ SEKRETARIAT ADMINISTRACJI J< MAGDALENA DZIAŁ ZAMÓWIEŃ

więcej podobnych podstron