Als «architecture» getaggte Fragen

8
Die Schaltfläche bleibt nach dem Klicken hervorgehoben - Unity3D 4.6 GUI

Manchmal bleibt die Schaltfläche nach dem Klicken auf eine Schaltfläche, die mit der neuen UI-Schaltfläche von Unity erstellt wurde, im hervorgehobenen Zustand. Beachten Sie, dass das Button-Skript Color Tintals TransitionEigenschaft festgelegt wurde und das InteractableKontrollkästchen aktiviert...

8
Implementieren eines SceneManager mit OpenFL

Ich versuche, einen einfachen SceneManager mit OpenFL und Haxe zu implementieren. Ich habe nicht viel Erfahrung mit OpenFL und Haxe, daher habe ich einige Probleme. So habe ich die SceneManager-Klasse entworfen: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager...

7
Wo endet das Framework (XNA) und wo beginnt die API (DX)?

Ich habe viele interessante Fragen zu XNA vs. OpenTK vs. SlimDX vs. OpenGL vs. DX gelesen, und obwohl es wirklich nützlich ist, mit diesen verschiedenen APIs / Frameworks andere allgemeine Eindrücke aus Hunderten von Stunden zu erhalten, habe ich dies nicht getan jede Antwort gesehen, die klar...

7
Wie funktionieren Partikelsysteme?

Ich möchte ein Partikelsystem in meinem Spiel implementieren, habe aber noch nie ein Partikelsystem programmiert und weiß nicht, wo ich anfangen soll. Ich möchte nur Pixel GL_POINTmit unterschiedlichen Größen an verschiedenen Stellen anzeigen , z. B. Terraria oder Minecraft, wenn Sie einen Block...

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

7
CPU-Auslastung, Game-Loop und Sleep ()

Ich habe auf zahlreichen Diskussionsseiten über dieses Thema gelesen, aber ich kann anscheinend keine eindeutige (aktuelle) Antwort finden, und ich hoffe, dies gibt mir weitere Einblicke: Ich habe den ausgezeichneten Artikel zur Spielschleifenzeit auf Fix your timestep gelesen! Die CPU-Auslastung...

7
Wie funktioniert das Unity3D-Entitätssystem?

Ich habe das Java Artemis Entity Component System gesehen und an das Entity System in Unity3D gedacht. In Artemis können Sie beispielsweise jeder Entität nur einen Komponententyp hinzufügen, und die Logik befindet sich nicht in der Komponente. In Unity3D ist das völlig anders. Kann mir jemand...

7
Benutzer gegen Spielermodell

Viele der Online-Spiele haben dieses Konzept von "Benutzer" oder "Profil" und das Konzept von "Spieler". Der "Benutzer" hat einen Benutzernamen, ein Passwort, Lebenszeitstatistiken usw. Das Spielerkonzept ist spielbasiert und enthält flüchtige Informationen zum aktuell gespielten Spiel. Zumindest...