Spielentwicklung

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


5
Mit vielen Würfeln arbeiten. Verbessernde Leistung?
Bearbeiten: Um die Frage zusammenzufassen, ich habe eine Voxel-basierte Welt (Minecraft-Stil (Dank kommunistische Ente)), die unter schlechter Leistung leidet. Ich bin mir der Quelle nicht sicher, hätte aber gerne einen möglichen Rat, wie ich sie loswerden kann. Ich arbeite an einem Projekt, in dem eine Welt aus einer großen Menge …
12 xna  3d  frame-rate  voxels 

3
Web-Worker für die Simulation von HTML5-Spielphysik?
Ein bisschen im Zusammenhang mit dieser Frage . Die Idee ist, das gleiche physikalische Verhalten so weit wie möglich zu gewährleisten. Wäre es möglich, eine zeitlich festgelegte Schrittphysik auf einem Web-Worker auszuführen? Die Benutzeroberfläche würde sich mit einer anderen / variablen Aktualisierungsrate aktualisieren. Hat das schon jemand ausprobiert?




2
Wie repliziere ich den Warp-Effekt aus Geometry Wars?
Ich versuche, den Warp-Effekt zu erzielen, den Sie in Spielen wie Geometry Wars sehen . Kann mir jemand erklären, was hier los ist? Ich habe das Gefühl, dass die Z-Achse des Gitters in irgendeiner Weise vom Programmierer manipuliert wird, aber gibt es vielleicht eine bekannte mathematische Gleichung, um wirklich den …

5
Skybox-Beschaffenheitsartefakt auf Rand
Ich habe ein seltsames Problem beim Zeichnen der Skybox-Textur auf einem Mac. Auf dem iPhone läuft alles gut. Ich habe versucht, den Wert von nahen und fernen Flugzeugen ohne Erfolg zu ändern. Es ist eine Skybox mit sechs Texturen, und für jede Textur habe ich Folgendes festgelegt: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); …
12 opengl  textures  macos  sky 

3
Beratung für eine Physik-Engine erforderlich
Ich habe kürzlich ein Projekt gestartet, bei dem eine Physik-Engine gebaut wurde. Ich hatte gehofft, Sie könnten mir einen Rat geben, der sich auf Dokumentation und / oder die besten Technologien dafür bezieht. Zunächst habe ich gesehen, dass Game-Physics-Engine-Development für die anstehende Aufgabe sehr empfehlenswert ist, und ich habe mich …

4
Warum nicht Fortschritte in Richtung Erfolge / Abzeichen zeigen?
Erfolge gibt es jetzt überall - Xbox Live, iOS Game Center, viele einzelne Spiele und sogar in sozialen Communities mit Spielelementen wie Stack Overflow. Eine allgemeine Benutzeranforderung von Stack Overflow besteht darin, den Fortschritt in Richtung der Ausweise anzuzeigen. Dies wurde von SO bestritten, wie in dieser Uservoice-Anfrage zu sehen …


3
Wie speichere ich ein shmup-Level?
Ich entwickle ein 2D-Shmup (dh Aero Fighters ) und habe mich gefragt, wie ich ein Level auf verschiedene Arten speichern kann. Angenommen, Feinde sind in ihrer eigenen XML-Datei definiert, wie würden Sie definieren, wann ein Feind im Level erscheint? Würde es auf Zeit basieren? Aktualisierung? Entfernung? Momentan mache ich dies …
12 levels  data  xml  shoot-em-up 

5
Sprites als Schauspieler
Ich habe keine Erfahrung mit Spielentwicklungsfragen, sondern als Programmierer. In der Sprache Scala können Sie skalierbares Multitasking mit Schauspielern haben, das, wie ich höre, sehr stabil ist. Sie können sogar Hunderttausende davon problemlos gleichzeitig ausführen. Also dachte ich, vielleicht können Sie diese als Basisklasse für 2D-Sprites verwenden, um aus der …

3
Bewegen / Ausweichen vor Hindernissen
Ich würde gerne ein "Spiel" schreiben, in dem Sie ein Hindernis platzieren können (rot), und dann versucht der schwarze Punkt, es zu umgehen und zum grünen Ziel zu gelangen. Ich benutze einen sehr einfachen Weg, um dies zu vermeiden. Wenn der schwarze Punkt in der Nähe des roten ist, ändert …
12 ai  path-finding 

5
Was sind die Grundlagen der Spieleentwicklung? [geschlossen]
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie erneut geöffnet werden kann, erhalten Sie in der Hilfe . Geschlossen vor 8 …
12 education 

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.