Forum.Gomoku.pl
Forum Polskiego Stowarzyszenia Gomoku, Renju i Pente

Renju - Źródła RenLiba

lonewolf - 2005-10-18, 20:49
Temat postu: Źródła RenLiba
Gawa na forum RenjuClass napisał/a:
RenLib development will be open source project.

RenLib source and RenLibApplet source can be downloaded from
http://www.renju.nu/renlib/opensrc/

ermijo - 2005-10-18, 21:03

Fajnie zobaczyć jak tojest napisane. Skompilowałem w MS Visual Studio i śmiga :) )
100per - 2005-10-18, 21:51

Może ktoś przerobi na pente...
jopq - 2005-10-18, 22:09

@ermijo
A potrafisz to skompilować w czymś innym?

Aplet jest nawet ciekawy, jednak ciężko coś w nieswoim kodzie przerabiać, więc z tym open source to nie ma co tak szaleć. Ciekawe czy znajdą się chętni do rozwijania tego. Mój ma dosyć podobny kod - schemat z javy, ale zajmuje jakoś mniej linijek, bo zmieściłem się w granicach 900. Fajnie jest popatrzeć na czyjś styl pisania, no może denerwują mnie te { od nowej linijki - nawet w klasach javy jest kulturalnie w poprzedniej ze spacją i nie wiem dlaczego niektórzy stosują coś takiego.

lonewolf - 2005-10-18, 23:20

Nie wiem co to znaczy kulturalnie, ja np. piszę klamry tak samo jak Gawa i właśnie zostawione w poprzedniej linii mnie denerwują. :P
Barfko - 2006-01-01, 19:23

Klamerki od nowej linijki mają sens. Na przykład wygodniej optymalizuje się kod pod inny procesor, albo tłumaczy się kod pod w ogóle inny kompilator.

Niestety nie mam kompilatora c++ pod windows, więc praca z tym kodem byłaby niewdzięczna. Nie mam nawet jak narysować sobie (podrasowanego) drzewa klas.

Być może jednak czas już kupić sobie coś pod windę. Ermijo, skąd masz MS Visual Studio i ile to kosztuje?

Chętniej kupiłbym kompilator Intela, bo MS mi się źle kojarzy, ale pojęcia nie mam czy jest dobry.

Wracając do kodu. Wygląda bardzo porządnie.

jopq - 2006-01-01, 20:25

Ermijo ma prawdopodobnie VS z uczelni jak ja... Mimo, że z w c++ nie czuję się zbyt pewnie, to uważam VS za bardzo dobre środowisko. Swojego czasu czytałem różnego typu recenzje i jedyną wadą jaką znalazłem to cena, w przeciwieństwie do innych produktów, które miały ich więcej.

W sumie to klamerki na końcu (oraz definicja definicja metody w jednej linijce) mają jak dla mnie tylko jedną zaletę: JCreator przy zwinięciu zawartości całej metody zostawia tylko jedną linijkę, a nie więcej.


Powered by phpBB modified by Przemo © 2003 phpBB Group