Spielentwicklung

Fragen und Antworten für professionelle und unabhängige Spieleentwickler

1
Woher wissen Spieleclients, dass ein Server in ihrem LAN läuft?
In vielen Multiplayer-Spielen gibt es die Option für LAN-Spiele. Meine Frage ist jedoch, woher ein Client weiß, wo sich ein Server im LAN befindet. Die einzigen Möglichkeiten, die ich mir vorstellen kann Senden Sie Sendungen über die Sendeadresse. Dies hat den Nachteil, dass es manchmal von Routern oder Switches in …

4
Wie kann ich eine Kamera um ihren Zielpunkt kreisen lassen?
Ich zeichne eine Szene, in der sich die Kamera frei im Universum bewegt. Die Kameraklasse verfolgt die Ansicht (oder Lesen ) Punkt, um die Position der Kamera, und die Aufwärts - Vektor. Diese Vektoren / Punkte werden dann an gluLookAt übergeben. Schwenken und Zoomen sind nahezu trivial zu implementieren. Aber …



6
Beste C ++ - Mathematikbibliothek für Game Engine? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
18 c++  mathematics 

6
Wie objektorientiert sind Videospiele? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Ich habe mich immer gefragt, inwieweit die …
18 objects 



5
Objective-C oder C ++ für iOS-Spiele?
Ich bin ziemlich sicher in Objective-C und C ++ zu programmieren, aber ich finde, dass Objective-C etwas einfacher zu bedienen und flexibler und dynamischer ist. Was wären die Vor- und Nachteile, wenn Sie C ++ anstelle von Obj-C für das Schreiben von Spielen unter iOS verwenden? Oder gibt es bekannte …

2
Wie kann ich einen Mausklick in einen Strahl umwandeln?
Ich habe eine perspektivische Projektion. Wenn der Benutzer auf den Bildschirm klickt, möchte ich den Strahl zwischen der nahen und der fernen Ebene berechnen, der vom Mauspunkt aus projiziert wird, damit ich einen Strahlschnittcode mit meiner Welt erstellen kann. Ich benutze meine eigenen Matrix-, Vektor- und Strahlenklassen und sie funktionieren …

3
Wie kann ich einen solchen Lichteffekt erzeugen?
Dies ist die schönste 2d-Beleuchtung, die ich je gesehen habe, und ich möchte auch eine solche Beleuchtung durchführen. Wie mache ich es? Ich interessiere mich nicht für die Physik oder wie die Partikel simuliert werden - ich möchte nur über die Beleuchtung Bescheid wissen. Hier sind einige Videos als Referenz: …
18 xna  lighting  hlsl 

3
Online-Ranglistensysteme für (kleine / indische) PC-Spiele? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …


2
Wie kann ich Shader-Programme debuggen?
Ich bin gerade dabei, GLSL Vertex-Shader zu debuggen und kann das Gefühl nicht loswerden, dass ich es falsch mache. Im Allgemeinen habe ich zwei Strategien, um die fehlende Rückverfolgung auszugleichen Ich füge Werte in eine Debug-Farbe ein, die von mir an den Fragment-Shader übergeben wird, und versuche dann, die Farben …

2
Wie ist der Stand der Technik bei der Raumteilung für Spiele? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich kenne BSP-Bäume, Octrees und Portal, die …
18 octree  bsp 

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.