Pytania oznaczone «events»

Zdarzenie to akcja, która zwykle ma miejsce „poza” głównym wątkiem programu, ale jest obsługiwana wewnątrz niego.

19
Wejście sterowane odpytywaniem a zdarzeniem

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...

18
Jak mogę się upewnić, że fragment kodu działa tylko raz?

Mam kod, który chcę uruchomić tylko raz, nawet jeśli okoliczności, które go uruchomiły, mogą się zdarzyć wiele razy. Na przykład, gdy użytkownik kliknie myszą, chcę kliknąć rzecz: void Update() { if(mousebuttonpressed) { ClickTheThing(); // I only want this to happen on the first click, //...

13
Najlepszy sposób na zarządzanie wydarzeniami w grze?

Pracuję nad grą, w której od czasu do czasu muszą się zdarzyć niektóre wydarzenia w grze. Dobrym przykładem byłby samouczek. Rozpoczynasz grę, aw kilku momentach gry następuje zdarzenie: Spotkasz pierwszego wroga, gra się zatrzyma i otrzymasz wyjaśnienie, jak go zabić. Zabiłeś pierwszego wroga,...

13
Obsługa systemu wprowadzania z klawiatury

Uwaga: muszę sondować, a nie wywoływać oddzwanianie z powodu ograniczeń API (SFML). Przepraszam również za brak „przyzwoitego” tytułu. Myślę, że mam tutaj dwa pytania; jak zarejestrować otrzymywane informacje i co z nimi zrobić. Obsługa danych wejściowych Mówię o tym po tym, jak zarejestrowałeś,...

12
Format dziennika gry dla serwerów MMO

Dziennik zdarzeń gry (w przeciwieństwie do dzienników błędów / debugowania) dla całego klastra / odłamka jest bardzo przydatny w komercyjnej MMO, która znajduje się w środowisku produkcyjnym na żywo, zapewniając istotne wsparcie dla obsługi klienta i środki do analizy historycznej. Projekt, nad...

9
Jaką rolę w grach odgrywa rozwijanie wydarzeń?

Większość tworzenia aplikacji opiera się na programowaniu przy użyciu zdarzeń, ale biorąc pod uwagę styl tworzenia gier w pętli i (często) potrzebę wysokiej wydajności / przepustowości, jaką rolę ma programowanie przy użyciu zdarzeń i jakie są kompromisy? Czy często występująca synchronizacja /...

9
O czym powinienem pamiętać przy projektowaniu systemu Event Manager?

Grzebię w podstawach silnika gry Java i doszedłem do momentu, w którym jestem gotowy do dodania w systemie Event Manager. Wiem teoretycznie , co powinien zrobić Menedżer zdarzeń: zezwalać obiektom na „rejestrację” określonych zdarzeń, a gdy Menedżer zdarzeń zostanie powiadomiony o zdarzeniu,...