Gra kółko i krzyżyk w js

0

Moja gra kółko i krzyżyk zrobiona w javascript.
https://gameprogrammer123.github.io/Game-Tic-Tac-Toe/tic-tac-toe.html
Napiszcie jak wam się podoba ?

0

Komputer przegrał. Coś masz źle zaimplementowane. Czy się różni level possible od impossible?

screenshot-20221009165554.png
screenshot-20221009165633.png

1
  1. Na monitorze plansza jest za duża.

Z kolei na komórce przyciski są za małe (przypuszczam, że dodanie odpowiedniej deklaracji viewport mogłoby pomóc - https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag )

Poza tym aspekt planszy się zmienia - przyciski nie zawsze są kwadratowe przy różnych rozmiarach okna.

Czyli popracowałbym tutaj nad RWD.

  1. Zbyt oczojebne zestawienia kolorystyczne: screenshot-20221009203955.png

  2. tam masz font ustawiony: 'Times New Roman', Arial. Tak jakbyś nie wiedział, czego naprawdę chcesz (Times New Roman to font szeryfowy, a Arial bezszeryfowy, czyli zupełnie inny feeling. Poza tym na końcu listy fontów warto dodać np. sans-serif albo serif, żeby w razie czego przeglądarka mogła sama sobie wybrać)

  3. nie ma żadnych animacji przy kliknięciu. Klikam i od razu pojawia się moje kółko, jak i krzyżyk komputera nie wiadomo skąd (tak jakbym to ja je zrobił). Lepiej by się grało, gdyby po kliknięciu na planszę najpierw się jakoś wizualnie zaznaczało, gdzie kliknąłem (np. jakieś CSS transition mogłoby być), a później dopiero w podobny sposób pojawił się znaczek komputera (tylko, że całość powinna trwać dosyć krótko, bo zbyt długie czekanie na animacje też wkurza)

  4. menu jest nieczytelne, strona wygląda jak zrobiona byle jak, słaba estetyka. Co do menu z opcjami, to nie rozumiem, czemu background jest żółty na napisach. Okej, jakby całe menu było żółte, ale tylko pod napisami. Dziwnie to wygląda. Za małe marginesy w tym menu, wielkość elementów też taka, że wszystko na siebie nachodzi. Myślę, że mając do dyspozycji te same środki wyrazu i robiąc stronę w podobnym minimalistycznym stylu, można by ją zrobić o wiele czytelniej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1