Als «component-based» getaggte Fragen

10
Wann / wo Komponenten aktualisiert werden sollen

Anstelle meiner üblichen vererbungslastigen Game-Engines spiele ich mit einem komponentenbasierten Ansatz. Es fällt mir jedoch schwer zu rechtfertigen, wo die Komponenten ihr Ding machen sollen. Angenommen, ich habe eine einfache Entität mit einer Liste von Komponenten. Natürlich weiß die Entität...

9
ECS: AI-Komponenten und -Systeme

Ich versuche mit einem ECS das beste Entwurfsmuster für meinen AI-Code zu finden. Im Moment haben die Entitäten, die als CPU-gesteuert fungieren, Komponenten wie: WeaponComponent ChargeComponent Bewegungskomponente AIControlledComponent ... Ich habe ein AIControlSystem , das die Entitäten mit der...

9
Statusänderungen in Entitäten oder Komponenten

Ich habe einige Probleme damit, herauszufinden, wie ich mit der staatlichen Verwaltung in meinen Einheiten umgehen soll. Ich habe keine Probleme mit der Verwaltung des Spielstatus, wie Pause und Menüs, da diese nicht als Entitätskomponentensystem behandelt werden. nur mit Zustand in Entitäten /...

9
MVC oder Komponenten oder beides?

Ich bin ein erfahrener Entwickler, aber vor kurzem wollte ich in die Spielprogrammierung einsteigen, aber wie Sie wissen, ist die Spieleentwicklung ein ganz anderes Biest als die meisten anderen Programmierformen (vielleicht nur durch die Entwicklung von Betriebssystemen besiegt). Davon abgesehen...

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