Spielentwicklung

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

8
Wie kann ich das Warten und Turteln als Reaktion auf die Abklingzeitmechanik verhindern / ausgleichen?
Ich arbeite an einem rundenbasierten Rollenspiel mit Klassen. Ich möchte, dass eine der Zauberwirkerklassen Standard-Zauberpunkte hat, eine andere jedoch Fähigkeiten mit zeitlichen Einschränkungen, von denen eine oder mehrere Benutze die Fähigkeit alle N Minuten in Echtzeit Setze die Fähigkeit alle N Kampfzüge ein Verwenden Sie die Fähigkeit einmal oder N-mal …

2
Welche Gamepad-Funktionalität kann angenommen werden?
Wenn ich Gamepad-Unterstützung anbiete, scheint die einfachste Lösung darin zu bestehen, XBox-Controller zu übernehmen und eine Bibliothek zu verwenden, die die häufigsten Gamepads einem ähnlichen Layout zuordnet. Wenn ich jetzt Kundenbeschwerden minimieren möchte, kann ich dann alle Tasten (auf vernünftige Weise) verwenden, oder sollte ich einige vermeiden, da sie auf …
15 mobile  pc  gamepad 


1
Fließende GPU berechnen Wasser
Ich bin Bauingenieur und führe regelmäßig hydraulische und hydrologische Analysen durch. Sie verkaufen Abschlüsse für solche Dinge, aber es ist wirklich keine Raketenwissenschaft. Ich hatte vor kurzem die Idee, den gesamten hydrologischen und hydraulischen Prozess für ein Gelände auf der GPU zu implementieren. Ich habe erst vor kurzem Compute-Shader gelernt, …

4
Ist es eine schlechte Idee, die Mausposition auf dem Bildschirm zu „mappen“, damit die Kollisionserkennung unabhängig von der Auflösung funktioniert?
Stellen Sie sich ein Spiel mit einer Standardauflösung von 800 x 600 vor. Objekte mit Kollisionsmasken werden in eine Spielwelt der Größe 800x600 gelegt. Die Kollisionsmasken können erkennen, wann die Maus mit ihnen kollidiert. Nehmen wir nun an, wir skalieren das Spiel auf 1024 x 768 (nehmen wir an, wir …

9
Games Dev Work Experience für Teenager [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 2 Jahren . Ich habe einen Sohn im Teenageralter, der in der Spieleentwicklung und -gestaltung …
15 career 

1
Was ist GLEW und wie funktioniert es?
Ich suche eine anfängerfreundliche Erklärung . Die Erklärung der offiziellen Website ist zu kurz und führt mich zu mehr Fragen als Antworten: Was ist GLEW? Die GLEW-Entwicklerseite sagt: Die OpenGL Extension Wrangler Library (GLEW) ist eine plattformübergreifende Open-Source- Bibliothek zum Laden von C / C ++ -Erweiterungen . GLEW bietet …
15 opengl  glew 

1
Ist * calling * = (oder * = calling *) langsamer als das Schreiben separater Funktionen (für die Mathematikbibliothek)? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 3 Jahren . Ich habe einige Vektorklassen, in denen die arithmetischen Funktionen so aussehen: template<typename …




10
Zufälliges Rauschen basierend auf Samen
Ich arbeite derzeit an einem Programm, das zufälliges Rauschen auf einem Bildschirm basierend auf den 'Koordinaten' eines Pixels erzeugen soll. Die Koordinaten sollten bei jedem Neustart des Programms dieselbe Farbe haben. Wenn ich jedoch das util.Random von Java verwende, sind die Ergebnisse, die ich erhalte, nicht so zufällig, wie ich …
15 java  random 



2
Unterscheiden Sie die Sichtbarkeit der Plattform vom Hintergrund
Ich habe ein 2D-Endlos-Runner-Spiel, dessen Hintergrund ständig seine Farben ändert. In der Zwischenzeit bleibt die Farbe der Plattformen gleich. Auf diese Weise werden die Plattformen zu einem bestimmten Zeitpunkt (wenn ihre Farbe mit der des Hintergrunds übereinstimmt) für den Spieler "unsichtbar". Wie kann ich dieses Problem mit Unity kreativ, kurz …
15 unity 

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.