Ich arbeite an einer Weltraumkampfsimulation, die sich über relativ große Gebiete erstreckt (ein Raumwürfel mit einer Seitenlänge von 20 Lichtminuten) und (meistens) realistische Physik verwendet. Eines der wichtigsten Elemente, die ich modellieren möchte, ist die Ausbreitungsgeschwindigkeit von Informationen über das Schlachtfeld - das heißt, wenn Spieler A sein Hauptlaufwerk auf …
Ich habe ein 2D-Rechteck mit x-, y-Position, Höhe und Breite und einem zufällig positionierten Punkt in der Nähe. Gibt es eine Möglichkeit zu prüfen, ob dieser Punkt möglicherweise mit dem Rechteck kollidiert, wenn er näher als eine bestimmte Entfernung ist? Stellen Sie sich einen unsichtbaren Radius außerhalb dieses Punktes vor, …
Ich bin mit den Grundlagen des Erstellens eines 2D-Sprite-basierten Spiels in XNA vertraut, bei dem alle meine Objekte einfach PNG-Bilder sind, die ich bewege. Welche Dinge muss ich als nächstes lernen, um ein 2D-Spiel zu entwickeln, das einen ähnlichen Kunststil wie beispielsweise Super Laser Racer verwendet. Andere Beispiele für diesen …
Während ich Unity benutze, exportiere ich ein Android-Spiel als APK. Wenn das APK ausgeführt wird, wird als Erstes der Unity-Begrüßungsbildschirm angezeigt. Ich habe herausgefunden, dass ich dieses Bild ersetzen kann, indem ich das APK wie eine Zip-Datei öffne, nach dem Begrüßungsbildschirmbild ( App.apk/assests/bin/Data/splash.png) suche und es durch ein beliebiges Bild …
Grundsätzlich verwende ich Distance-Squared-Checks für alle meine Distanzprüfungen (Vektor3-Länge), da die Leistung dadurch erhöht wird, dass keine Quadratwurzel entsteht (wie bei einfachen Längenprüfungen). So wie es aussieht, funktionieren quadratische Distanzprüfungen in jeder Situation einwandfrei: if x^2 < y^2, then x < y, even when 0 < (x or y) < …
Wenn Sie Dinge wie Physik in Spielen erstellen, benötigen Sie einen Integrator. Ich habe gesehen, dass die Verlet-Integration an mehreren Stellen eine großartige Alternative zur Euler-Integration ist. Zum Beispiel in dem berühmten Dokument von Thomas Jakobsen . In diesem Artikel schreibt Glenn Fiedler jedoch: Anstatt Sie mit den zahlreichen verschiedenen …
Wo finde ich Schriftarten (vorzugsweise kostenlos, aber eine angemessene Gebühr ist akzeptabel), die ich in meinem kostenpflichtigen / kommerziellen Spiel verwenden kann?
Ich arbeite jetzt seit fast einem Jahr an einem Videospiel und mit dem bevorstehenden Release gerate ich in Panik, weil ich kein Warenzeichen habe (aber ein Unternehmen habe). Ich möchte die Veröffentlichung wirklich nicht ein Jahr zurückschieben müssen, um auf den Markenprozess zu warten ... Kann ich das umgehen und …
Welche Konzepte müssen umgesetzt werden, um die Wirkung eines Weitwinkelobjektivs mit unterschiedlichen Extremitäten zu erzielen? Pseudocode und spezifische Erläuterungen zu den verschiedenen Phasen der Inhaltspipeline sowie zu den Informationen, die vom Quellcode an HLSL weitergegeben werden müssen, wären sehr nützlich. Was sind die Unterschiede zwischen der Implementierung eines Weitwinkelobjektivs und …
Ich überlege, wie ein komponentenbasiertes Spiel implementiert werden soll, da dies sehr aktuell zu sein scheint und ich die Idee eines so flexiblen Designs mag. Eines der Merkmale eines solchen Designs ist, dass das Hinzufügen neuer Elemente zum Spiel über Daten erfolgen kann, die häufig als Laden von Inhalten über …
Ich habe einen 2D-Plattformer, der derzeit Chunks mit 100 mal 100 Kacheln verarbeiten kann, wobei die Chunk-Koordinaten als Longs gespeichert werden, so dass dies die einzige Begrenzung für Maps ist (maxlong * maxlong). Alle Entity-Positionen usw. usw. sind blockrelevant und daher gibt es dort keine Begrenzung. Das Problem, das ich …
Ich fange gerade erst an, mich wirklich mit komponentenbasiertem Design zu beschäftigen. Ich weiß nicht, wie ich das "richtig" anstellen soll. Hier ist das Szenario. Der Spieler kann einen Schild ausrüsten. Der Schild wird als Blase um den Spieler gezogen, hat eine eigene Kollisionsform und verringert den Schaden, den der …
Ich habe noch nie ein solches Feature gesehen, aber es sollte eine interessante Gelegenheit zum Spielen bieten. Wie kann ich in einer Multiplayer- / Echtzeitumgebung (FPS) einen Zeitlupen- / Bullet-Time-Effekt implementieren? Etwas wie eine Illusion für den Spieler, der gerade Zeitlupe spielt. Jeder sieht ihn also "in Echtzeit", aber er …
Wir brauchen etwas, wo wir Dateien auschecken, bearbeiten, wieder einchecken und dann daraus erstellen können. So etwas wie Google Docs, bei dem wir denselben Code zur gleichen Zeit bearbeiten können, wäre ideal. Wir verwenden beide Visual Studio 2010.
Ich lerne seit einiger Zeit Grafikprogrammierung mit OpenGL und Linux. Ich bin mit den meisten Konzepten ziemlich vertraut, aber ich möchte mein Wissen wirklich erweitern und schließlich eine Karriere in der Spieleentwicklung, insbesondere der Entwicklung von Spiele-Engines, anstreben. Bisher scheint es mir, dass die Mehrheit der Spielestudios Spiele für Windows …
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.