mm4tt / yapg

Yet another phone game
2 stars 0 forks source link

i003_z003 (Rozbudowanie systemu przeciwników, dodanie dźwięków w grze) #18

Closed stefuncho closed 11 years ago

stefuncho commented 11 years ago

Nazwa funkcjonalności : Rozbudowanie systemu przeciwników, dodanie dźwięków w grze

Opis zadania: Zadanie polega na rozbudowaniu systemu przeciwników - dodaniu nowych typów, o unikalnych własnościach i zdolnościach. Ponadto planowane jest dodanie dźwięków do gry. Błędy implementacji AI z drugiej iteracji zostały już poprawione w i003_z005

Wpływ zadanie na dotychczas zaimplementowane funkcjonalności: Gra w końcu będzie grywalna

Oszacowany czas przewidziany na realizajcę zadania 1 tydzień

mzglicz commented 11 years ago

Stefan jak Ci idzie ? Pisze tutaj, żeby Ci uświadomić że termin jest do jutra. A nie tydzień - dwa dni.

stefuncho commented 11 years ago

A dzięki :D Dźwięki już mam, jeszcze tylko pomyślę nad przeciwnikami i myślę, że do północy powinienem wrzucić.

mzglicz commented 11 years ago

Jeżeli zrobisz do północy(w sensie po 11) to ja to scale dopierio jutro, tak po 15, no chyba,że w jakiejś przerwie będę miał Mateusz : Mam nadzieje, że to nie będzie problem?

W dniu 13 maja 2013 17:33 użytkownik IIUJ-StefanDomanski < notifications@github.com> napisał:

A dzięki :D Dźwięki już mam, jeszcze tylko pomyślę nad przeciwnikami i myślę, że do północy powinienem wrzucić.

Reply to this email directly or view it on GitHubhttps://github.com/bbsszz/yapg/issues/18#issuecomment-17819489 .

Pozdrawiam, Maciej Zgliczyński

mm4tt commented 11 years ago

Dla mnie żaden :)

W dniu 13 maja 2013 17:54 użytkownik IIUJ-MaciejZgliczynski < notifications@github.com> napisał:

Jeżeli zrobisz do północy(w sensie po 11) to ja to scale dopierio jutro, tak po 15, no chyba,że w jakiejś przerwie będę miał Mateusz : Mam nadzieje, że to nie będzie problem?

W dniu 13 maja 2013 17:33 użytkownik IIUJ-StefanDomanski < notifications@github.com> napisał:

A dzięki :D Dźwięki już mam, jeszcze tylko pomyślę nad przeciwnikami i myślę, że do północy powinienem wrzucić.

Reply to this email directly or view it on GitHub< https://github.com/bbsszz/yapg/issues/18#issuecomment-17819489> .

Pozdrawiam, Maciej Zgliczyński

Reply to this email directly or view it on GitHubhttps://github.com/bbsszz/yapg/issues/18#issuecomment-17821028 .

Pozdrawiam,

Mateusz Matejczyk

stefuncho commented 11 years ago

Opis Implementacji: Wszystkie dźwięki są odgrywane z instancji Sound. Inicjowana jest ona bezpośrednio z klasy Game. Poza dźwiękami dostępnymi z interfejsu klasy, Sound wywołuje również Media Playera odtwarzającego background. Jako, że konstrukcja MP działa niezależnie od gry (jest to oddzielna aplikacja), można nią sterować bezpośrednio przez MediaPlayer.Play() i MediaPlayer.Stop(). Ostatecznie dodałem 2 typy nowych przeciwników: Ghost przechodzący przez ściany oraz Bomber, wyjątkowo głupi bot podstawiający bomby (w rzadkich przypadkach, kiedy ląduje na powierzchni 1 lub 2 kratek, może popełnić samobójstwo). W związku z tym klasa Enemy została delikatnie zmodyfikowana.

Zmiany w stosunku do wcześniej podanego opisuj zadania: Bomber zdobywa punkty dla gracza. Nie za zabite duszki, tylko za ścianki. Jest to dziwny problem nad którym siedziałem parę godzin. Nie wiem jak to rozwiązać.

Zmiany czasowe: Brak.