Closed mzglicz closed 11 years ago
Opis implentacji (bardziej znaczące algorytmy największe trudności): Algorytmów nie było nie oszukujmy się wszystko musi dać się poprostu serializować, Niestety klasa którą wykorzystałem wymaga żeby pola które były serializowane muszą być pubiczne bo działamy w otoczeniu "partial-trust" więc musiałem sporą część pól zrobić publiczną. Zmieniłem też interface Modifier jedyne za każdym razem trzeba podać playera na którym jest wykorzystywane. Nie jest to problematyczne bo do modifierów odwołuje się i tak tylko player który jest w ich posiadaniu.
Wykorzystuje biblioteki: System.Runtime.Serialization
Zmiany w stosunku do podanego wcześniej opisu zadania: Brak
Zmiany w stosunku do podanego wcześniej wpływu na dotychczas zaimplementowane funkcjonalności: Brak Zmiany w stosunku do podanego wcześniej diagramu sekwencji (nowy diagram)
Zmiany w stosunku do podanego wcześniej szacunkowego czasu przewidzianego na realizacje zadania :
Pytanie : Co więcej w tym tasku? Jak się dostać do statystyk ? jakie ? czy w ogóle. Pytanie do Mateusza : Jak wyświetlić jakiś komunikat na ekranie? Szukałem w sieci jak to zrobić ale nie znalzłem żadengo prostego sposobu. Toast w WP7 to chyba nie to samo co w Androidzie. Próbowałem użyć jakiegoś ShellToast ale nic nie widać. Teraz jak się naciśnie Save Game to on się zapisuje ale nie daje żadengo komunikatu ani nie zminia ekranu.
Ogólnie to jest XNA. Nie ma tutaj jakiegoś wbudowanego systemu okienkowego, dlatego prosto tego zrobić się nie da. Chyba najlepiej to zrobić na wzór LoadingScreena albo MenuScreena
AKCEPTUJĘ
Myślę, że nie ma sensu wypisywać tam żadnej informacji. Zmieniłem to tak, żeby po zapisie wracało do gry, co jest całkiem intuicyjne. Zmergowałem brancha i003_z001 do brancha iteracji i003 z moimi zmianami
Mateusz zamknąłeś mi tego issue ale z opisu widze, że powinienem w nim zrobić dużo więcej np, levele punkty. Czy to w następnej iteracji jak będę wiedział co zapisywać te levele punkt?
Wybacz, nie zauważyłem, że miało tu być jeszcze coś więcej. Otworzę Ci nowego, tylko zastanowię się najpierw co dokładnie trzeba zrobić
Dobra dodałem do mojego brancha w Engine pola level, score i accesory Level Score + plus odpowiednie adnotacje. Obczaj i powiedz akceptuje czy coś takiego
W dniu 3 maja 2013 16:29 użytkownik IIUJ-MateuszMatejczyk < notifications@github.com> napisał:
Wybacz, nie zauważyłem, że miało tu być jeszcze coś więcej. Otworzę Ci nowego, tylko zastanowię się najpierw co dokładnie trzeba zrobić
Reply to this email directly or view it on GitHubhttps://github.com/bbsszz/yapg/issues/10#issuecomment-17396997 .
Pozdrawiam, Maciej Zgliczyński
Nazwa funkcjonalności : Zapisywanie gry itp Opis zadania (conajmniej 50 słów): Poprawienie taska z wcześniejszjej iteracji, plus refaktoryzacja kodu do rysowanie
Wpływ zadanie na dotychczas zaimplementowane funkcjonalności: Powinna dać się teraz zapisywać grę plus nie powinno się wywalać przy zakończaneniu i ponownym rozpoczęciu gry.
Diagram sekwencji:
Oszacowany czas przewidziany na realizajcę zadania: ok tydzień