atarionline.pl Mad-Pascal Chess - From 0 To Hero - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1: CommentAuthorzbyti
    • CommentTime18 Nov 2019 zmieniony
     
    Założenia pierwszej wersji:

    Program który potrafi rozegrać pełnoprawną partię szachową czarnymi. Nie będzie w pierwszej iteracji istotny poziomy gry programu tylko implementacja wszystko zasad szachowych.

    Mapa drogowa:

    1. Proste GUI
    2. Możliwość wykonania ruchu za pomocą GUI.
    3. Podpięcie wyświetlania zapisu partii.
    4. Projekt poboczny "Gra z Trójką".
    5. Generator ruchów.
    6. Implementacja zasad dot. rozgrywki.
    7. Pierwsza wersja programu.

    W załączniku kod wyjściowy do dalszych prac.

    Wpisy w tym wątku powinny się pojawiać najrzadziej raz na tydzień.

    Zapraszam bardziej doświadczonych programistów do code review, a wszystkich innych zainteresowanych grą w szachy do wyrażania swoich opinii :)

    Program piszę jako spełnienie swoich własnych ambicji, więc mogę być odporny na brak zainteresowania innych, krytykę a nawet dobre sugestie związane z wyglądem lub funkcjonalnością.

    Na pewno nie zignoruję niczego dotyczącego jakości kodu :)

    EDIT: publiczne repo na GitHub ->link<-
    • 2:
       
      CommentAuthorbocianu
    • CommentTime18 Nov 2019
     
    Jako "doświadczony programista" ;) polecam użycie jakiegoś systemu kontroli wersji (polecam git), najlepiej w publicznym serwisie.

    1. systemy kontroli wersji baaaardzo się przydają jako backup i pozwalają pracować nad kodem z dowolnego kompa ;)

    2. o wiele łatwiej się robi code review w takich narzędziach, bo możesz się odnosić bezpośrednio do linii kodu itp...
    • 3: CommentAuthorzbyti
    • CommentTime18 Nov 2019 zmieniony
     
    @bocianu dobrze, tak zrobię, podczas pracy nad celem z pkt. 4 kod będzie już na GitHubie :)
    • 4:
       
      CommentAuthorccwrc
    • CommentTime18 Nov 2019
     
    Popieram bocianu, git + github i będzie się można nad tobą pastwić. Ale tak pozytywnie oczywiście :)
    • 5: CommentAuthorstc
    • CommentTime18 Nov 2019
     
    Czytam z przyjemnością o postępach.
    Też lubie gry od Zachtronics ;)
    Ten projekt ciągnie teraz AOL jak dla mnie.
    Jest o Atari, można się czegoś nauczyć ,jest strategiczne myślenie i postępy widać w tickach.
    Będę się przczepiał jak długo , żaden spec czegoś nie zauważy , bo nie tylko mi się podoba i widać ,że pomocników jest sporo.
    Gdzie kucharek sześć tam cycków dwanaście :D
    • 6:
       
      CommentAuthorbocianu
    • CommentTime18 Nov 2019 zmieniony
     
    Każdy dobry wątek powinien zawierać jakiegoś off-topa, wiec będę pierwszy: patrząc na tytuł Twojego wpisu przypomniało mi się, że jakieś 3-4 lata temu wrzuciłem na to forum wpis o podobnym tytule: Od zera do assemblera, czy coś takiego :D
    i od tego czasu zrobiłem już co najmniej 5 gier, więc tak tylko ostrzegam...

    Edit: znalazłem ten wpis: ->link<-
    • 7: CommentAuthorzbyti
    • CommentTime18 Nov 2019 zmieniony
     
    @ccwrc & @stc liczę na wasze czepialskie oko! :D

    @bocianu off-top ląduje w ulubionych, przeczytam wątek :)

    Dorobię tylko te pierdoły w parę dni i wrzucę oczywiście na git-a.

    Sądząc po jakości ludzi komentujących na AOL szansa na ukończenie przeze mnie projektu znacznie wzrasta bo kompetencji Wam nie brak i nie ociągacie się z poradami :)

    Mama nadzieję, że coś wniosę prezentując wiedzę jako pozyskam z różnych źródeł odnośnie programowania szachów :)
    • 8: CommentAuthorzbyti
    • CommentTime20 Nov 2019 zmieniony
     
    Dla chętnych, zgodnie z prośbą / zalecaniem publiczne repo na GitHub ->link<-

    Wcześniej niż zapowiadałem, bo niby dlaczego nie? ;)