Spielentwicklung

7
Netzgenerierung für prozeduralen Stadtgenerator

Ich habe ein Programmierproblem im Zusammenhang mit der Netzgenerierung für Stadtnetze. Ich habe kürzlich einen Stadtnetzgenerator erstellt und bin so weit gekommen, das Straßennetz für das von meinem System ausgespuckte Netz zuverlässig zu generieren. Jetzt bin ich jedoch nicht mehr in der Lage,...

7
Verwalten / Aktualisieren einer großen Anzahl von Spielerzuständen

Ich entwickle ein Kampfspiel, um meine Fähigkeiten in Java zu üben, und ich würde gerne wissen, was der beste Ansatz wäre, um herauszufinden, wie man die Anzahl der Zustände, die ein Spieler haben kann, leicht erweitern kann, ohne mit einer großen Menge an Code herumzuspielen. Mit einer kleinen...

7
Verwendung von Command und RpcClient

Ich arbeite an einem rundenbasierten Multiplayer-Projekt in Unity 5.4 und Unity Networking. Ich versuche, Networking zu lernen, und ich frage mich, wann ich [Command]und verwenden soll [RpcClient]. Ich kenne den Unterschied zwischen beiden: Command werden vom Server ausgeführt und der Client wird...

7
Warum verhält sich die Physik in der Einheit nicht konsequent?

Ich mache ein Spiel, in dem KI-Spieler einen Ball werfen. Im Screenshot sehen Sie die Arena, die in der Mitte durch ein Netz getrennt ist. Jede Seite der Arena hat 6 Spieler, die zu einem von 2 Teams gehören. Im Moment hat einer der Spieler auf der rechten Seite den Ball (der Spieler oben rechts)....

7
Wie richte ich eine Szene für zwei Spieler ein?

Ich beende ein Spiel in Unity, aber ich habe eine neue Anforderung: Mach es im Mehrspielermodus. Ich werde dies tun, indem ich den Bildschirm aufteile und zwei Instanzen ausführe. Gibt es eine Möglichkeit, eine Szene zweimal gleichzeitig zu instanziieren und zwei Szenen auf einem anderen Teil des...

7
Blut spritzt auf einem Gelände

Ich versuche, Bluteffekte zu erzeugen, bei denen sich die getöteten Charaktere auf unebenem Gelände befinden. Die einfache Möglichkeit besteht darin, ein Fertighaus mit einer Textur, die ein ebenes Netz verwendet, am Raycast-Trefferpunkt zu instanziieren. In diesem Fall sieht dies jedoch ziemlich...

7
So senden Sie Voice over Unity Networking - UNET

Mit diesem Code-Snippet kann ich Audio von meinem Mikrofon aufnehmen und ausführen: void OnGUI() { if (GUI.Button(new Rect(0, 0, 100, 20), "record")) { // Microphone.End(Microphone.devices[0]); audsourceAttached.clip = Microphone.Start(Microphone.devices[0], false, 3, 44100); } if (GUI.Button(new...