Als «events» getaggte Fragen

Ereignis ist eine Aktion, die normalerweise "außerhalb" des Hauptprogramm-Threads stattfindet, jedoch innerhalb des Threads behandelt wird.

3
Gibt es eine bessere Möglichkeit, ein Ereignissystem einzurichten?
Ereignissysteme sind erstaunlich, sie machen extrem unhandlichen Code zahm und ermöglichen wirklich die dynamische Erstellung von Spielen durch einfache Kommunikation von Objekten und der Spielschleife. Ich habe Schwierigkeiten mit der Effizienz meiner aktuellen Implementierung. Derzeit hat meine leichte Optimierung der Aufteilung der Objektlisten in die Ereignisse, auf die sie reagieren, …

2
Welche Rolle spielt die Entwicklung mit Ereignissen in Spielen?
Die meisten Anwendungsentwicklungen basieren auf der Entwicklung mit Ereignissen. Welche Rolle spielt die Entwicklung mithilfe von Ereignissen und welche Kompromisse gibt es angesichts des Game-Loop-Stils bei der Entwicklung von Spielen und der (häufig) erforderlichen hohen Leistung / des hohen Durchsatzes? Hat die häufig betroffene Synchronisation / Sperrung einen größeren Einfluss? …

4
Soll ich Events in einem XNA-Spiel verwenden?
Ich habe eine Schaltflächenklasse erstellt, die eine Schaltfläche auf dem Bildschirm zeichnet. Wenn ich darauf klicke, möchte ich sehen, dass etwas passiert. In WinForm würde ich einfach das Ereignis OnClick der Schaltfläche verwenden. Was ist mit XNA? Sollte ich meiner Schaltflächenklasse ein OnClick-Ereignis hinzufügen? Ist das eine gute Praxis? Wie …
8 xna  xna-4.0  .net  events 

5
Spielschleife unter Windows
Ich habe verschiedene "grundlegende" Spieleschleifen gesehen, sowohl aus Büchern wie "Einführung in die 3D-Spielprogrammierung mit DX11" oder dem Online-Tutorial (Rastertek), und wenn wir alle ausgefallenen Dinge zur Steuerung der Framerate und mehr entfernen, sehen sie alle ungefähr so ​​aus: while (msg != WM_QUIT) // { if (PeekMessage(&msg,0,0,0,PM_REMOVE) { // Translate …


1
Dialog- / Ereignissystem in Java / libGDX
Ich hoffe, dass ich dies korrekt poste, da ich neu auf der Website bin. Sie können mich gerne korrigieren, wenn ich an der falschen Stelle bin. Was mein Problem betrifft: Ich arbeite an einem 2D-Side-Scrolling-Plattformspiel in libGDX und bin auf ein Problem gestoßen, das ich zuvor in Betracht gezogen habe, …



3
Ereignisse, Posting vs Queuing
Ich implementiere ein Messaging-System und frage mich, wie ich mit Ereignissen umgehen soll. Soll ich sie posten und an die entsprechenden Hörer senden, sobald ich sie erhalte, oder sollte ich sie in die Warteschlange stellen und nur versenden, wenn ich dazu aufgefordert werde (höchstwahrscheinlich von der Hauptspielschleife)? Bearbeiten: Weitere Infos …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.