Stronnice Chlebika – Java Blog for Newbies

Chlebik Client

Pomysł by napisać aplikację desktopową celem nauczenia się Swinga i javy jako takiej narodził się na samym początku poznawania tego języka. Wybór padł na grę, w którą przycinam od paru ładnych lat - Arkadię. Jest to MUD (Multi-User Dungeon), czyli gra multiplayer, gdzie rozgrywka toczy się w wykreowanym przez autorów świecie za pomocą telnetu. Arkadia jest najstarszą i najbardziej rozbudowaną grą tego typu w Polsce mimo rozlicznych zmian i reform wciąż przyciągającą wierną grupę graczy.

Sam protokół telnet jest dość nieciekawy – oferuje po prostu wymianę czystego tekstu i to wszystko. W grze, w której walczymy często w kilkunastoosobowych drużynach próba zabawy z poziomu ‘czystego’ klienta jest zabójstwem. Dlatego też powstały dedykowane klienty, których zadaniem jest uczynienie gry przyjemniejszą. Wprowadzają one takie udogodnienia jak kolorowanie tekstu, triggery, aliasy, często również możliwość kreślenia map. Oczywiście moja aplikacyjka nie będzie nawet próbować wzbić się na ten poziom, ale pozwoli na kilka rzeczy i przy okazji pozwoli mi poznać kolejne zawiłości javy, a zwłaszcza biblioteki Swing.

Poniżej znajdują się pliki do ściągnięcia:

ChlebikClient v0.1

ChlebikClient v0.2

Oto changelog:

17 luty 2009 (v 0.2) :
- rozszerzenie sekcji pomocy
- poprawienie algorytmu wznawiania połączenia
- pojawienie się plików konfiguracyjnych
- dodanie stosu komend (klawisze kursorów)
- możliwość zmiany wyglądu okien ekranu
- możliwość kolorowania składni

22 listopad 2008 (v 0.1) :

- pierwsza wersja klienta.

oknoglowne podswietlanie
pomoc

3 komentarzy »

  1. [...] Chlebik Client [...]

    Pingback - autor: GridBagLayout w akcji « Stronnice Chlebika — styczeń 21, 2009 @ 12:03 am

  2. [...] Chlebik Client [...]

    Pingback - autor: Swinguj z nami czyli piszemy aplikację cz.2 « Stronnice Chlebika — luty 16, 2009 @ 11:28 pm

  3. teraz jak bawisz sie grailsami, mozesz przerobic swojego klienta uzywajac griffona ( framework oparty na groovy)

    Pozdrawiam i dzieki za bloga :)

    komentarz - autor: Kuba — marzec 26, 2009 @ 9:40 am


Kanał RSS z komentarzami do tego wpisu. Adres TrackBack

Dodaj komentarz

Blog na WordPress.com.