Zakończenie projektu !!!

Witajcie.

Zakończyłem projekt pierwszej wersji gry monopol. Niestety udało się zrobić tylko grę sieciową dla 2-4 osób, nie ma możliwości na razie gry z komputerem.

Zapraszam do oceniania kodu oraz samej gry.

Jeśli znajdą się jakieś błędy (w co nie wątpię) proszę pisać na blogu lub bezpośrednio do mnie.

Link do źródeł po prawej stronie.

Grę można ściągnąć tutaj.

Pozdrawiam i życzę miłej zabawy.

Jacek

Opublikowano Monopol | 7 komentarzy

Zostało już tylko testowanie !!!

Witajcie

Udało mi się zakończyć pierwszą wersję kompletną gry. Pozostało mi jeszcze kilka dni na testy i poprawki błędów, które na pewno się znajdą. Jak wstępnie dokonam testów wrzucę źródła ostatecznej wersji.

Do usłyszenia

Opublikowano Monopol | 1 komentarz

Można już handlować !!!

Witajcie

Dodałem już możliwość handlowania. Gracz który chce handlować wchodzi w zakładkę handel i wybiera które karty chce oddać a które chciałby uzyskać od innego gracza i ewentualnie który gracz ile ma dopłacić, bądź jeśli chce kupić jakieś pole to wybiera tylko pole u gracza i dodaje ile za nie zapłaci. Po uruchomieni propozycji handlu, u gracza który miałby handlować pojawia się ta propozycja handlu. Gracza albo ją akceptuje albo odrzuca. Gdy ją odrzuci sterowanie wraca do gracza, który rozpoczął handel i odpowiedni komunikat dla wszystkich, jeśli zaakceptuje propozycję to następuje wymiana kart i ewentualnej kasy i sterowanie wraca do gracza, który rozpoczął handel i ten dalej robi to na czym się zatrzymał.

Zostało mi jeszcze tylko obsługa pól typu szansa i jakieś drobne korekty. Za kilka dni wrzucę źródła i wersję 1.1 do oceny jury :)

Pozdrawiam

Opublikowano Monopol | 1 komentarz

Można już zastawiać pola i kupować domki !!!

Witajcie.

Dodałem już obsługę zastawiania i wykupowania pół których jest się właścicielem

Można także kupować domki i hotele oraz je sprzedawać na polach, których jest się właścicielem całego koloru.

Dodałem także zabezpieczenie, że jeśli gracz nie ma kasy to nie może kupić pola, chyba, że coś zastawi lub sprzeda domki bo jakoś wcześnie tego nie było.

Wrzuciłem także obecną wersję na serwer ze źródłami. Być może jest tam jeszcze duży chaos ale niedługo zapanuje tam porządek. Zostało jeszcze 2 tygodnie pracy.

Pozdrowionka i trzymajcie kciuki.

Opublikowano Monopol | Dodaj komentarz

Obsługa licytacji !!!

Witajcie

Dodałem kolejny kawałek gry. Gry gracz po wjechaniu na jakieś pole nie chce go kupić to może dać je na licytację. W licytacji biorą udział wszyscy gracze. Licytację rozpoczyna kolejny gracz po tym który rzucił pole na licytację. Licytacja zaczyna się od 10. Ostatni gracz który nie zrezygnuje z licytacji wygrywa ją za kwotę, którą dał po raz ostatni podbijając pole. Po zakończeniu licytacji sterowanie grą wraca do gracza który wywołał licytację. To na razie tyle.

Po niedzieli postaram się wrzucić aktualne źródła programu. Pozdrowionka

Opublikowano Monopol | Dodaj komentarz

Obsługa więzienia !!!

Witajcie.

Dodałem kolejny kawałek gry. Jeśli ktoś 3 razy z rzędu wyrzuci dubla to trafia od razu do więzienia. Gry przyjdzie jego kolej to ma 3 opcje do wyboru. Pierwsza to próba wyrzucenia pary oczek, jak się uda wyrzucić to gracza rusza się o określoną ilość pól, jeśli nie to czeka kolejkę i tak do trzech razy, gdy za trzecim razem nie wyrzuci pary to i tak wychodzi z więzienia i pobierana jest od niego opłata 50PLN. Druga opcja to wykupienie się z wiezienia. Gry gracz wybierze tą opcję to płaci 50PLN i od razu wychodzi z więzienia i gra na normalnych zasadach. Trzecia opcja to użycie karty wyjścia z więzienia jeśli ja posiada. Gry jej użyje to wychodzi z więzienia za darmo i gra dalej na normalnych zasadach.

Na razie tyle, niebawem się odezwę.

Opublikowano Monopol | 1 komentarz

Można już poruszać się i kupować pola !!!

Witajcie.

Jest kolejny kawałek gry. Serwer gry steruje już sterowaniem gry. Przydziela kto ma się ruszać. Gdy np. ruch wykonuje gracz nr 1 to u niego pojawiają się przyciski z opcjami jakie może w danej chwili wykonać, np po przejęciu sterowania gracz rzuca kostkami i porusza się o określona liczbę pól, następnie gra sprawdza kto jest właścicielem pola na którym gracz stanął, jeśli nie ma właściciela to gracz ma wybór zakup lub aukcja, jeśli ktoś już jest właścicielem to gracz płaci mu określoną kwotę. Gdy gracz wybrał wcześnie zakup to pole jest do niego przypisywane i pojawia się odpowiednie oznaczenie pola. Na razie tyle, niedługo będzie dalsza część.

Pozdrowionka dla wszystkich zainteresowanych moją grą

Opublikowano Monopol | Dodaj komentarz