Mam podstawowy kontroler postaci skonfigurowany dla platformówki 2D z Box2D i zaczynam go poprawiać, aby poczuł się dobrze. Silniki fizyki mają wiele pokręteł do poprawienia i nie jest dla mnie jasne, pisząc z silnikiem fizyki po raz pierwszy, które z nich powinienem użyć. Czy skakanie powinno zastosować siłę dla kilku …
Obecnie tworzę grę w C # przy użyciu Direct X 9.0. Remake gry to Donkey Kong NES. Prawie wszystko zostało ukończone, ale mam problemy z fizyką skoku Mario. Mam zmienne zadeklarowane dla koordynacji Y i X. Zastanawiałem się, czy istnieje prosta metoda zrobienia tego. Szukałem wysokiej i niskiej odpowiedzi, ale …
Tytuł mówi prawie wszystko. Obecnie piszę grę komputerową, w którą prawdopodobnie nie zagra przypadkowy gracz. Dlatego oczekuję, że prawie każdy użytkownik najprawdopodobniej będzie już miał mysz z kółkiem przewijania + przyciskiem. Czy to prawda? To pytanie dotyczy „graczy” - nie obchodzi mnie, czy laptop mojej babci nie ma tego przycisku. …
Właśnie zaimplementowałem obsługę wielowątkowego wprowadzania danych w silniku gry, w którym kod odpytujący system operacyjny w celu zebrania danych wejściowych i znaczników czasu znajduje się w osobnym wątku, a każda ramka w głównym wątku zjadam zebrane dane wejściowe do logiczny czas gry. Wszystko działa, ale ta konfiguracja zużywa 100% mojego …
Prawdopodobnie w każdej grze deweloper musi jakoś poradzić sobie z wprowadzaniem danych, może to być proste zdarzenia z klawiatury i myszy, zdarzenia dotykowe lub coś takiego jak wprowadzanie danych z akcelerometru. Ten wkład bezpośrednio pośrednio wpływa na obiekty w grze. Czasami to samo wejście może wpływać na różne obiekty. Teraz …
Zajmuję się tworzeniem gry metodą odpytywania dla metody wprowadzania. Jednak teraz, gdy zagłębiam się w menu gry i inne elementy interfejsu użytkownika, stwierdzam, że prawdopodobnie chciałbym mieć dane sterowane zdarzeniami. Być może nawet posiadanie obu, używanie zdarzeń sterowanych dla interfejsu użytkownika i odpytywanie dla wejścia „świata”. Jestem ciekawy, jaka jest …
Nasza gra działa świetnie z dotykiem lub myszą, ale pióro Surface nie wydaje się w ogóle rejestrować jako urządzenie wskazujące. Jak możemy obsługiwać pióro w Unity w natywnej wersji? To pytanie na stronie Unity Answers sugeruje, że moglibyśmy zbudować ją jako aplikację UWP, ale to oznacza ograniczenie się do bardzo …
Czy istnieje standardowa technika zarządzania danymi wejściowymi w dużych grach. Obecnie w moim projekcie cała obsługa danych wejściowych odbywa się w pętli gry, podobnie jak: while(SDL_PollEvent(&event)){ switch(event.type){ case SDL_QUIT: exit = 1; break; case SDL_KEYDOWN: switch(event.key.keysym.sym){ case SDLK_c: //do stuff break; } break; case SDL_MOUSEBUTTONDOWN: switch(event.button.button){ case SDL_BUTTON_MIDDLE: //do stuff …
Moje pytanie brzmi: Jak poradzić sobie ze stanami gry w moim systemie encji bez uciekania się do utrzymywania stosu obiektów stanu gry w pobliżu? Tak więc projekt mojego systemu encji oznacza, że gdy encja musi się zarejestrować na przykład dla zdarzeń wejściowych, komponent wejściowy wywołuje system wejściowy i mówi „zarejestruj …
Tworzę platformówkę 2D, taką jak Super Meat Boy, w której liczy się precyzja ruchu mojej głównej postaci. Używam libgdx. Klawiatura na komputerze działa dokładnie, ale jeśli chodzi o obsługę akcelerometru, naprawdę trudno jest precyzyjnie obsługiwać postać. Pogarsza się to etapami z zatłoczonymi bezpiecznymi ścieżkami ucieczki. Myślałem o wdrożeniu na ekranie …
Analizowanie poleceń użytkownika w przygodzie tekstowej to spektrum od prostych przygód „idź na północ” po niektóre zadziwiająco sprytne w hhgttg . Wydaje mi się, że pamiętam, jak czytałem fajne poradniki w czasopismach komputerowych w latach 80., ale teraz nie znalazłem w sieci prawie nic oprócz krótkiego odnośnika do Wikipedii . …
Udało mi się znaleźć sterownik USB do połączenia ze sterownikiem PS3 w OSX, i jak tu zgłoszono , mogę połączyć się ze sterownikiem przez Bluetooth. Sprawdziłem, czy dane wejściowe działają poprawnie przez Snes9x. W każdym razie to tylko tło mojego aktualnego pytania. Czy jest jakiś sposób na dostęp do PS3 …
Dość proste pytanie, ale nie jestem pewien odpowiedzi. Czy powinienem opracować formanty użytkownika, które używają myszy, lub całkowicie je zignorować i używać tylko kontrolek przycisków. Przykładem może być: Kliknięcie elementu, aby go podnieść, lub zbliżenie się do niego i naciśnięcie przycisku, aby go podnieść. Jakie są twoje opinie na ten …
Pracuję nad 2d przewijaną bocznie grą na PC, która korzysta z biblioteki gier SFML. Problem, którego nie jestem w stanie rozwiązać, polega na tym, że w wielu klawiaturach kombinacja trzech lub więcej klawiszy (jak w + d + k) nie działa. Czy jest jakiś sposób na rozwiązanie tego problemu?
Pracuję nad silnikiem gry wieloosobowej serwer-klient 2D (który możesz wypróbować tutaj ). Wykorzystuje WebRTC DataChannel. (Połączenia są peer-to-peer, ale host-host nadal działa jako serwer). Największym problemem (oprócz łączności) jest lokalna prognoza wejściowa. Robimy to, co zwykle: po naciśnięciu klawisza gracze poruszają się natychmiast, mówią gospodarzowi, jakie klawisze są naciskane, odbierają …
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.