• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Interakcje "multiplayer" na stronie internetowej

Cloud VPS
+1 głos
415 wizyt
pytanie zadane 13 sierpnia 2021 w HTML i CSS przez Goochu Nowicjusz (150 p.)
Cześć, chciałbym się dowiedzieć w jaki sposób można zrobić coś w stylu quizu na stronie internetowej gdzie 2 użytkowników w czasie rzeczywistym odpowiadają na pytania (ekran podzielony na pół i każdy z użytkowników może używać tylko swojej połówki odpowiadając na pytania). W sensie różne gierki przeglądarkowe są tworzone z tego co kojarzę w flashu, unity itd. Czy da się zrobić coś takiego jak opisałem wyżej stricte za pomocą html, css, js, jquery, lub czegoś w tym stylu? Aktualnie ogarniam jakieś podstawy z html, css i liznąłem lekko javascript i php.
Pozdrawiam.

1 odpowiedź

+3 głosów
odpowiedź 13 sierpnia 2021 przez Comandeer Guru (607,060 p.)

Tak, jak najbardziej się da. Pytanie, czy mają korzystać z jednej przeglądarki, czy z dwóch. Jeśli z dwóch, to temat robi się o wiele bardziej skomplikowany, bo trzeba ich ze sobą jakoś skomunikować (tutaj wchodzą takie rzeczy jak Ajax, Web Sockets czy WebRTC).

Jeśli z jednej, to nie powinno być z tym większego problemu, wystarczy wymyślić sposób, jak pozwolić posługiwać się tę samą stroną dwóm różnym użytkownikom równocześnie (np. przypisując im różne klawisze na klawiaturze).

Co do zaś flasha – on już nie istnieje. Na dobrą sprawę obecnie jedyna sensowna technologia do tworzenia takich rzeczy w przeglądarce to JS.

Podobne pytania

+1 głos
0 odpowiedzi 152 wizyt
0 głosów
1 odpowiedź 294 wizyt
0 głosów
1 odpowiedź 185 wizyt
pytanie zadane 29 kwietnia 2019 w HTML i CSS przez RAD Obywatel (1,810 p.)

93,459 zapytań

142,453 odpowiedzi

322,722 komentarzy

62,837 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...