Spielentwicklung

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

3
Wann sollten Sie alte Web- / Handyspiele erneut besuchen, um sie zu verbessern?
Hinweis: Ich möchte, dass dies spezifisch für Mobil- und Webspiele ist, da diese über einfachere Verteilungsmethoden verfügen als andere Modelle. Anhand der Beispiele in meiner Schnittstellenfrage sieht es so aus, als ob (wie erwartet) viel Arbeit für mich herausgeschnitten ist. Es gibt viel Raum, um dieses alte, heikle Chemiespiel zu …
7 release 

2
Sollte ich Debug-Grundelemente für das Rendern in modernem OpenGL stapeln?
Ich habe kürzlich begonnen, einige alte Rendering-Demos, die ich gemacht habe, auf modernes OpenGL zu portieren. Ich hatte eine Debug-Zeichenklasse in meinem alten Code, die den Sofortmodus glBegin (), glEnd () usw. zum Rendern von Debug-Objekten wie Dreiecken, Würfeln und Kugeln usw. verwendete. Ursprünglich habe ich den Code in diesen …
7 opengl 

4
Wie verwalten Sie Ihre Spielressourcen in XNA?
In der Vergangenheit habe ich Content.Load<type>("filename");überall verwendet . Dies wird schnell zu einem Albtraum und schlimmer noch, wenn Sie mehrere Kopien desselben Assets an verschiedenen Orten laden. Dann habe ich eine Resources-Klasse verwendet, die im Grunde wie folgt aussah: public class Resources { public static Texture2D particle01; ... public static …

2
Berechnung der Winkelrichtung aus der Geschwindigkeit
Ich versuche, die Winkelrichtung eines Projektils zu berechnen, da ich weiß, dass es die X- und Y-Geschwindigkeit ist. Ich kann die Größe seiner Bewegung ermitteln, aber es fällt mir schwer, mich darauf zu konzentrieren, die Winkelrichtung (im Bogenmaß) zu ermitteln bewegt sich... Ich nehme an, es gibt einen tanoder einen …

2
Unschärfepunkt-Lichtvarianz-Schattenkarte
Ich habe an der Implementierung von Varianzschatten-Mapping für mein Spiel gearbeitet. Ich konnte ein Punktlicht mit Varianz-Schatten-Mapping arbeiten lassen, wobei eine Gaußsche Unschärfe auf die Schattenkarte angewendet wurde, um das Aliasing zu reduzieren. Jetzt versuche ich, Punktlichter zu implementieren, bin mir aber nicht sicher, wie ich die Gaußsche Unschärfe anpassen …

3
XNA Game Loop Update und Draw
Ich bin verwirrt darüber, wie und wann die Methoden des Spiels aufgerufen werden. Also habe ich gelesen, dass die Sequenz ist: Initialisieren LoadContent Aktualisieren Zeichnen Inhalt entladen Wo 3 und 4 sind die Spielschleife, so dass nach Updategenannt wird, Drawaufgerufen wird, dann Update, dann Draw, und so weiter. Die Spielschleife …
7 xna  game-loop 


3
iOS-Spieleentwicklung - Wo soll ich anfangen? [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. Wenn Sie Hilfe zur Klärung dieser Frage benötigen, damit sie wieder geöffnet werden kann, besuchen Sie die Hilfe . Geschlossen …
7 ios 

3
Woher weiß die Kamera / Benutzeroberfläche, wer der Player ist?
Ich bin in einem Dilemma, wie bestimmte Motorkomponenten - wie Kamera und Benutzeroberfläche - wissen, wem sie folgen müssen, wessen Zustand und andere Attribute auf dem Bildschirm dargestellt werden sollen. Wie erstellen Sie ein System, in dem die Kommunikation zwischen diesen Komponenten und den Entitäten stattfindet? Ich könnte eine separate …

9
Ist es wichtig, dass ich Try / Catch- und finally-Anweisungen für die Spielprogrammierung lerne, oder kann ich darauf zurückkommen? [geschlossen]
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, …

8
Zufällig aussehende Artikelplatzierung, die deterministisch ist?
Ich arbeite an einem Side-Scrolling-Spiel und möchte einen Wald für den Hintergrund generieren. Ich möchte, dass der Hintergrund für alle gleich ist, um sicherzustellen, dass die Qualität gleich ist. Ich habe auch keinen Zugriff auf einen gesetzten Zufallszahlengenerator, daher kann ich keinen guten Startwert finden und von dort aus fortfahren. …


3
Ereignisse, Posting vs Queuing
Ich implementiere ein Messaging-System und frage mich, wie ich mit Ereignissen umgehen soll. Soll ich sie posten und an die entsprechenden Hörer senden, sobald ich sie erhalte, oder sollte ich sie in die Warteschlange stellen und nur versenden, wenn ich dazu aufgefordert werde (höchstwahrscheinlich von der Hauptspielschleife)? Bearbeiten: Weitere Infos …

2
Wassersimulation im isometrischen Spiel
Ich erstelle ein Spiel in Flash AS3, in dem der Spieler das Land ändern muss, um das Wasser in die richtige Richtung zu lenken. Die Wassersimulation ist jedoch ein neues Thema für mich und ich stecke irgendwie fest. Es muss nicht wie realistisches Wasser sein, mit Wellen und Dingen, aber …


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.