Ich verstehe, warum C ++ verwendet wird. Darum geht es in dieser Frage nicht. Wenn ich Spiele installiere, installiert normalerweise Steam (ich benutze heutzutage so ziemlich nur Steam) die verteilbare C ++ 2005 Runtime. Meine Frage ist, warum dies der Fall ist. Was ist der Grund, warum eine vor über …
Ich habe daran gearbeitet, eine relativ große OpenGl ES 1.1-Quelle auf ES 2.0 zu portieren. In OpenGL ES 2.0 (was bedeutet, dass alles Shader verwendet) möchte ich dreimal eine Teekanne zeichnen. Die erste mit einer einheitlichen Farbe (ua die alte glColor4f). Die zweite mit einer Farbe pro Scheitelpunkt (die Teekanne …
Als Teil meines einfachen Ruby 2D-Spieleentwicklungsframeworks haben meine Spielobjekte Position (x- und y-Werte) und Größe (Breite und Höhe). class MyGameObject attr_accessor :x attr_accessor :y attr_accessor :width attr_accessor :height ... Ein anderer Ansatz, den ich gesehen habe, war, die Position als PointStruktur und die Größe als SizeStruktur zu behandeln: Point = …
Ich möchte ein Seil mit einem Gewicht simulieren, das wie ein Pendel hin und her schwingt. Jede tatsächliche Physik ist übertrieben; es wiederholt nur endlos die gleiche Bewegung. JQuery hat eine "Swing" Leichtigkeit ähnlich der, die ich suche. Wie funktioniert es? Ich dachte daran, mich von einem Winkel zum anderen …
Bearbeiten: Dies ist nur für meine eigene Lernerfahrung, es ist NICHT aus Leistungsgründen, dass ich diese Frage stelle. Dies betrifft einen Minecraft-ähnlichen Geländemotor. Ich speichere Blöcke in Blöcken (16x256x16 Blöcke in einem Block). Wenn ich einen Block generiere, verwende ich mehrere Prozedurtechniken, um das Gelände festzulegen und Objekte zu platzieren. …
Ein Problem, mit dem ich mich in vielen meiner Spiele auseinandersetze, ist der Versuch zu entscheiden, wie viele Level ich in mein Spiel einbauen möchte. Dies gilt für verschiedene Genres und Plattformen. Im Allgemeinen können Einschränkungen, die entscheiden können - obwohl sie in meinem Fall nicht anwendbar sind - Folgendes …
Ich habe gerade angefangen, openGL zu lernen und bekomme dieses Artefakt, wenn ich eine Kugel mit Mipmaps texturiere. Wenn das Fragment den Rand meiner Textur abtastet, erkennt es die Diskontinuität (z. B. von 1 bis 0) und wählt die kleinste Mipmap aus, wodurch diese hässliche Naht entsteht: hässliche Naht http://cdn.imghack.se/images/6bbe0ad0173cac003cd5dddc94bd43c7.png …
Ich versuche, den Effekt der Wasseroberflächendicke mit einem Vertex-Fragment-Shader zu erzeugen. Ich bin in einer 3D-Spielumgebung, aber es ist eine Bildlaufansicht, also eine "2D" -Ansicht. Hier ist ein gutes Tutorial zum Erstellen eines solchen Effekts in echtem 2D mit dem Fragment-Shader. Aber das kann in meinem Fall nicht verwendet werden, …
Ich schreibe ein vernetztes iOS-Spiel. Beim Senden von Paketen mit GKMatchSendDataReliable(von denen ich annahm, dass es sich um UDP mit einem eigenen geschriebenen Paketempfangscode handelt) mit 60 Paketen pro Sekunde (also 16 ms zwischen benachbarten Paketen) verschlechtern sich die durchschnittlichen Ping-Zeiten schnell: Ich habe unten 7 GameCenter-Übereinstimmungen geöffnet (nacheinander) ) …
Im Moment verwende ich Bresenhams Linienalgorithmus für die Sichtlinie. Das Problem ist, dass ich einen Randfall gefunden habe, in dem Spieler durch Wände schauen können. Tritt auf, wenn der Spieler in bestimmten Winkeln zwischen zwei Ecken einer Wand mit einer Lücke auf der anderen Seite schaut. Das gewünschte Ergebnis ist, …
Ich möchte meine kleine Spiel-Engine mit einer gut aussehenden Wassersimulation erweitern. Um daran zu arbeiten, muss ich einen geeigneten Weg finden, um Wasser im Spiel darzustellen. Leider kenne ich nicht viele verschiedene Darstellungen, deshalb werde ich Sie fragen. Es gibt eine ähnliche Frage, die ich vor einiger Zeit gestellt habe. …
Ist es möglich, eine Java-Anwendung in ein eigenständiges Paket umzuwandeln, das "out of the box" ausgeführt wird? Der Endbenutzer sollte weder verpflichtet sein, eine Java-JRE zu installieren, noch sollte das Installationsprogramm eine JRE enthalten und diese für den Benutzer installieren. Die endgültige Distribution sollte eine native ausführbare Datei (hoffentlich eine …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Denken wir plattformunabhängig: Ich möchte einige grafische Ressourcen laden, während der Rest des Spiels läuft. Im Prinzip kann ich die eigentlichen Dateien in einen separaten Thread laden oder asynchrone E / A verwenden. Aber bei grafischen Objekten muss ich sie auf die GPU hochladen, und das kann (normalerweise) nur im …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.