Hej :) Z góry zaznaczę, że nie umieściłam tego postu w dziale "projekty" bo 1)to nie jest skończony projekt 2)nie oczekuję ocen co do podobania się bo niektóre nie działają.
O co mi chodzi więc?
Uczę się programować w JavaScript, a by było radośniej dla mnie moja główna forma nauki to tworzenie Ponga. Niestety znajdowanie rozwiązań nie idzie mi zbyt dobrze (znajduje rozwiązanie, ale potem okazuje się że inne rzeczy przestają działać, a potem z kolei w pewnym momencie "poprawiając kod" zmieniam całkowicie te fragmenty i pojawiają się inne problemy) więc byłoby super poznać wasz sposób myślenia przy projektowaniu rozwiązań i naprawianiu błędów. Jeszcze do tego tworząc wasze przykłady oparte na grze Pong/na moich błędach w kodzie - ideał :)
Druga rzecz która okazałaby się dla mnie bardzo pomocna to wyjaśnienie w jaki sposób mogłabym używać jednej funkcji do prawie identycznych zadań. Teorie jako tako znam, ale nie potrafię tego stosować w praktyce pisząc własne funkcje.
Trzecia rzecz to wyjaśnienie w jakiej kolejności powinno się umieszczać różne funkcje, ify itp. Pod koniec pisania kodu zaczęłam umieszczać fragmenty kodu gdzie byłoby wygodniej dla mnie. Przy okazji.. kod w niektórych miejscach wygląda inaczej bo ciągle się uczę, próbuję i zmieniam sposób pisania kodu i mojego myślenia o programowaniu.
Czwarta rzecz to wyjaśnienie powodu dla którego w funkcji naliczającej punkty następuje błąd. Punkty są mnożone przez czas usypiania funkcji czego kompletnie nie rozumiem :(
Z góry dziękuję tym którzy przebrnęli za mój zalew(jakoś to dziwnie brzmi :D) pytań i tym którzy będą mieli ochotę mi pomóc :) Nie chcę przepisywać kodu nie myśląc przy tym więc gdyby ktoś narzekał... o to powód dlaczego moje pytania są dosyć ogólne ;p
link do strony z grą:
https://nooowa.github.io/My-version-Pong-game/
link do plików z kodem:
https://github.com/nOoOwA/My-version-Pong-game