Kacper dzięki za wybranie mojego projektu gry. Jeśli chodzi o sterowanie, żeby rzucić kartę klikamy najpierw na kartę, następnie na pole na które chcemy ją rzucić :) Zdecydowanie poradnik wewnątrz gry, jak w ogóle w nią zagrać, powinien być kluczowym elementem. W grze jest jeszcze kilka ciekawych ficzerów, szkoda, że nie udało się tego pokazać. Wybór widoku, tak jak mówisz, nie jest rozwiązany najlepiej ale to tylko kropla w oceanie błędów, które należałoby poprawić. Mimo błędów, projekt ten bardzo dużo mnie nauczył i pozwolił postawić swoje pierwsze kroki w React, świetnie się przy tym bawiąc :) Raz jeszcze dzięki za ocenę, robicie świetną robotę!
@@kafka877 szedłem zgodnie ze ścieżkami z theodinproject - możesz wygooglować ich stronkę. Później jak czegoś nie wiedziałem to googlowałem, bądź oglądałem różne tutoriale na YT. Do tego ciągle oglądam kanały o programowaniu. Prócz naszego wspaniałego polsiego "Jak zacząć programować?" to większość zagraniczne - Web Dev Simplyfied, Traversy Media, JavaScript Mastery, te najbardziej mi odpowiadają.
@@Kryrols Nie. To znaczy, że aplikacja nie jest przepisana z poradnika. Jednak nie znaczy to, że w trakcie jej tworzenia nie natrafiałem na problemy i nie potrzebowałem ich googlować. Miałem przykładowo problemy z asynchronicznością w setState, więc googlowałem, żeby lepiej zroumieć jak to działa. Znajdowałem jakieś artykuły z opisem zagadnienia i przykładami kodu, wyciągałem wnioski i z nową wiedzą pisałem swój kod. Natomiast jeśli chodzi o całość aplikacji nic nie jest 1:1 przepisane. Każda mechanizm działania, czyli popularne już tutaj - rzucanie karty :), co ma stać się po rundzie, kiedy ma odpalić się jaka animacja, kiedy kto otrzymuje obrażenia, algotym podejmowania decyzji przez komputer itp. to w całości moja inwencja twórcza.
Jestem waszym wielkim fanem dlatego spadłem prawie z krzesła gdy zobaczyłem swój projekt w odcinku ;-) Wielkie dzięki za opinie oraz uwagi co należy jeszcze poprawić. Odnośnie używania Sass po prostu lubię ten typ składni bo jest dla mnie bardzo intuicyjny i przejrzysty . Przy obecnym projekcie używałem Webpacka na początku ale ostatecznie Vite mnie powalił na kolana prostotą i szybkością ... ogólnie polecam!!!. Dzięki jeszcze raz Kacper Pozdrawiam
Jeżeli chodzi o mnie nie uczę się jeszcze JS, PHP i ich frameworków. Moje podejście jest takie że lepiej nauczyć się najpierw jednego języka programowania by poznać podstawowe konstrukcje językowe, algorytmy, podejścia (kod z góry do dołu, proceduralne: funkcje, obiektowe: obiekty i klasy, bibliotekowe: używanie różnych frameworków), by później móc zastosować tą wiedzę z C++ (Ten język wybrałem bo mam dobry i dogłębny kurs) w innych językach programowania. Znając już podejścia i konstrukcje zastosuje je w innych technologiach, z tym że zapoznam się z prawidłowym zapisem w innych językach. Teorię już będę miał.
Jeśli chodzi o SSL przy stronie o karciance - nie uważam tego za konieczne. Google kilka lat temu zrobił wiksę na SSL, więc wszyscy go mają. Strona potrzebuje czy nie, dajemy SSL bo tak. A przecież nie każda strona potrzebuje SSL. Można, ale...
Oglądając pierwszy projekt mam wrażenie, że trzeba najpierw kliknąć na kartę, potem na miejsce gdzie chcemy ją położyć i nie wydaje mi się to nieintuicyjne, mam rację, że tak się to obsługuje?😂
Ja pier*ole. Mam 19 lat i od 2 lat z kursami i przerwami siedzę w HTMLu i CSSie oraz trochę zahaczyłem o JSa i nie czuję żebym nagle miał przeskoczyć na reacta albo innego frameworka, żeby za rok albo dwa zacząć szukać pierwszej pracy na stanowisku juniora, a ludzie obskoczą wszystko w 6-12mies i robią jakieś czary nie z tego świata. Czasami mam wahania czy serio iść w to programowanie XD