Jestem w trakcie planowania gry zbudowanej przy użyciu JavaScript i HTML5. Mam problem ze zrozumieniem, w jaki sposób można uniemożliwić komuś po prostu skopiowanie kodu JavaScript z serwera WWW i albo stworzenie z nim własnej gry (nie moja największa obawa), albo zastąpienie własnych funkcji JavaScript i budzenie nadziei na niezawodnych …
Jestem bardzo nowy w tworzeniu gier, ale nie w programowaniu. Gram (ponownie) w grę typu Pong, używając canvaselementu JavaScript . Utworzyłem Paddleobiekt, który ma następujące właściwości ... width height x y colour Mam również Pongobiekt, który ma właściwości takie jak ... width height backgroundColour draw(). draw()Metoda obecnie jest zresetowanie canvasi …
Jaki jest właściwy sposób, aby poinformować serwer o pozycji naszego lokalnego gracza? Niektóre dokumenty mówią, że lepiej jest wysyłać dane wejściowe za każdym razem, gdy są produkowane. Niektóre dokumenty mówią, że klient przesyła swoją pozycję w ustalonych odstępach czasu. Z podejściem wysyłania danych wejściowych: Co powinienem zrobić, jeśli gracz przytrzymuje …
Wdrażam MMO, gdzie gracz lata w kosmosie na swoim statku, kontrolując go za pomocą klawiszy strzałek i współpracując z innymi graczami. Chcę go wdrożyć, aby gracz mógł uchylić się przed rakietą lub czymś innym, więc staram się przewidzieć cały stan gry po stronie klienta, używając tego samego algorytmu symulacji świata, …
Chcę użyć bazy danych SQL w moim server.exe. powiedzmy 1000 użytkowników online. Gracze zmienią swoje dane podczas gry. I serwer musi zapisać te aktualizacje. Ale jak ? myślę tam na dwa sposoby: 1) serwer zapisze w pamięci RAM w czasie wykonywania i czasami lub co godzinę serwer zapisze dane (aktualizacje) …
Mam grę wieloosobową i przewiduję po stronie klienta, ale niektórzy gracze mogą wypić miksturę i stać się niewidzialnym ... Problem polega na tym, że gdy stają się niewidzialni, nie udostępniam niczego, co klient mógłby wykorzystać, aby wiedzieć, że tam jest, więc kiedy gracz próbuje wejść na płytkę zajmowaną przez niewidzialnego …
Dlaczego edycja pamięci klienta gry działa? Dlaczego tak wiele narzędzi „ochrony przed włamaniami” przychodzi wraz z klientami? Gdybym zaprojektował grę klient-serwer, wszystko stałoby się na serwerze (symulacja świata gry), a klienci byliby tylko pasywnymi konsumentami otrzymującymi aktualizacje statusu części świata w pobliżu swoich postaci, wysyłając tylko niektóre informacje, takie jak …
ZASTRZEŻENIE: Wiem, że to pytanie zaczyna opuszczać wyspę deweloperską, ale jest bardzo związane z rozwojem gier i nadal uważam, że to najlepsze miejsce. Widzę wiele darmowych gier MMO / internetowych gier komputerowych. Jestem zaskoczony możliwością finansowania takich. Nie mam nic przeciwko hostowaniu siebie, ale przynajmniej chciałbym, aby ktoś prowadził usługę …
Zajmuję się tworzeniem gry strategicznej w czasie rzeczywistym na kursie informatyki. Jednym z trudniejszych aspektów wydaje się być praca w sieci klient-serwer i synchronizacja. Przeczytałem na ten temat (w tym 1500 łuczników ), ale zdecydowałem się na podejście klient-serwer w przeciwieństwie do innych modeli (na przykład przez sieć LAN). Ta …
Pracuję nad strzelanką 2D z góry i staram się kopiować koncepcje stosowane w grach sieciowych, takich jak Quake 3. Mam autorytatywny serwer. Serwer wysyła migawki do klientów. Migawki zawierają znacznik czasu i pozycje encji. Elementy są interpolowane między pozycjami migawek, dzięki czemu ruch wygląda płynnie. Z konieczności interpolacja bytu zachodzi …
Koduję swoją grę za pomocą modelu klient-serwer. Podczas gry w trybie dla jednego gracza gra uruchamia lokalny serwer i współpracuje z nim tak samo, jak zdalny serwer (multiplayer). Zrobiłem to, aby uniknąć kodowania oddzielnego kodu dla jednego gracza i dla wielu graczy. Właśnie zacząłem kodować i napotkałem poważny problem. Obecnie …
Jak powinienem automatycznie aktualizować zasoby gry i pliki wykonywalne mojego gracza? Zaleca się, aby oprogramowanie aktualizacyjne było bezpłatne. Aktualizacje muszą być małe i nie mogą marnować czasu procesora. Ponadto musi być łatwo uruchomić serwer aktualizacji, aby tworzyć nowe wersje lub logistycznie. Mój przypadek użycia dotyczy aktualizowania wersji gier dla graczy, …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 6 lat temu . Kolejna myśl do mojego ostatniego pytania . Gdybym miał wykonać grę typu klient / serwer za pomocą unity3d, czy …
Załóżmy prostą standardową grę klient / serwer. Czy dla serwera warto mieć osobny proces, który nasłuchuje połączeń i wiadomości od klientów i wysyła dane przez lokalne gniazda lub stdin do innego procesu, który uruchamia rzeczywisty serwer gry? Inną opcją byłoby zrobienie obu rzeczy w jednym procesie. Kolejkowanie wiadomości przychodzących i …
Pracuję na ogólnym serwerze gier, który zarządza grami dla dowolnej liczby klientów w sieci z gniazdami TCP grających w grę. Mam „projekt” zhakowany razem z taśmą klejącą, która działa, ale wydaje się zarówno delikatna, jak i nieelastyczna. Czy istnieje dobrze ustalony wzorzec, w jaki sposób pisać komunikację klient / serwer, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.