Erstens ist dies keine Diskussion über den besten Ort, an dem Kredite vergeben werden können, sondern darüber, wo dies zulässig ist . So ist es zum Beispiel in Ordnung, wenn ich nur eine credits.txt-Datei in das Installationsverzeichnis einbinde, oder ich muss einen Ort im Spiel erstellen, an dem Sie sie …
Ich habe einen Hauptmenübildschirm mit einem Logo und einer Reihe von Schaltflächen. Wenn der Login-Button gedrückt wird, erscheint ein Dialog, in dem ich nach einem Benutzernamen und einem Passwort frage. Dies funktioniert gut, abgesehen vom "Aufspringen". Im Moment verschiebt das neue Dialogfeld nur alles, aber ich möchte es positionieren über …
Ich verstehe, dass jede Form durch kleinere Dreiecke erzeugt (oder angenähert) werden kann. Jedes Rechteck kann aus 2 kleineren Dreiecken bestehen. Jeder Kreis kann durch viele dünne "Pizzaschnitt" -Dreiecke erzeugt werden. Wie führt dies zu einer Kollisionserkennung? Ich verstehe, wie man die Rechtecküberlappung unter Verwendung der Eckpunkte berechnet. Ich verstehe, …
Ich versuche zu berechnen, welche Kacheln eine bestimmte Einheit "sehen" kann, wenn sie auf einer Kachelkarte in eine bestimmte Richtung zeigen (innerhalb eines bestimmten Bereichs und Winkels der Ausrichtung). Am einfachsten wäre es, eine bestimmte Anzahl von Kacheln nach außen zu ziehen und auf jede Kachel einen Raycast zu senden. …
Ich denke darüber nach, Spiele für Tablets zu machen. Ich komme aus einem PC- / Konsolen-Hintergrund und bin mir der enormen Unterschiede in den Benutzeroberflächen sehr bewusst, und dass ich sie unter Berücksichtigung der Zielplattform entwerfen muss. Ein Aspekt, über den ich mir Sorgen mache, ist die Ermüdung der Spieler …
Game Engines wie Unity und Unreal können auf mehreren Plattformen ausgeführt werden. Ich frage mich, wie sie das machen. Ich benutze C ++ und OpenGL seit einer Weile und suche nach Ressourcen, um etwas zu integrieren, das es mir ermöglicht, auf verschiedenen Plattformen zu laufen, ohne es neu zu schreiben. …
Gibt es eine Anwendung, die ich herunterladen kann (oder eine Windows-Konfiguration oder etwas anderes), mit der ich sehen kann, wie mein Spiel Benutzern mit unterschiedlichen Farbenblindheiten angezeigt wird? Es gibt bereits gute Fragen, wie Sie vermeiden können, Ihr Spiel für Farbenblindheit schlecht zu gestalten. Es gibt auch einen Photoshop-Filter von …
Ich verwende .pngs für meine Texturen und verwende ein virtuelles Dateisystem in einer .zipDatei für mein Spielprojekt. Das bedeutet, meine Texturen werden zweimal komprimiert und dekomprimiert. Was sind die Lösungen für dieses Problem der doppelten Komprimierung? Eine Lösung, von der ich gehört habe, ist die Verwendung von .tgas für Texturen, …
Mein Spiel wurde mit Phaser erstellt, aber die Frage selbst ist motorunabhängig. In meinem Spiel gibt es mehrere Umgebungen, im Wesentlichen polygonale Bereiche, in die sich Spielercharaktere bewegen und von denen sie betroffen sind. Zum Beispiel Eis, Feuer, Gift usw. 'Das grafische Element dieser Bereiche ist der mit Farbe gefüllte …
Genau wie es bei Spielen wie Dungeon Belagerung und KSP demonstriert wurde, wird ein Level, das groß genug ist, aufgrund der Funktionsweise von Gleitkommazahlen Störungen aufweisen. Sie können 1e-20 nicht zu 1e20 addieren, ohne an Genauigkeit zu verlieren. Wie berechne ich die Mindestgeschwindigkeit, mit der sich mein Objekt bewegen kann, …
Unity 4.3 bietet jetzt die Möglichkeit, ein Sprite-Sheet in mehrere einzelne Sprites zu zerlegen. Dies ist nützlich, da Sie dann nur ein Master-Spritesheet benötigen und trotzdem Verweise auf einzelne Sprites erhalten. Dies geschieht, indem der Sprite-Modus auf " Mehrere" gesetzt wird . Kann mit dem Unity Sprite-Editor programmgesteuert auf alle …
Ihr Spiel erwartet, dass ein bestimmtes Asset geladen wird, aber es wird nicht gefunden. Wie soll mit der Situation umgegangen werden? Beispielsweise: Texture* grassTexture = LoadTexture("Grass.png"); // returns NULL; texture not found Mesh* car = LoadMesh("Car.obj"); // returns NULL; 3D mesh not found Es wurde möglicherweise versehentlich vom Benutzer gelöscht, …
Traditionelle Erzählungen haben einen von drei Gesichtspunkten: Erste Person ( I fought the monster) Zweite Person ( You fought the monster) Dritte Person ( He/She/It fought the monster) Die Sichtweisen der ersten und dritten Person sind in Videospielen sehr verbreitet, aber ich habe mich gefragt, wie eine Sichtweise der zweiten …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . In den späten 80ern und frühen 90ern hatten die …
Ich habe dies gelesen: http://theory.stanford.edu/~amitp/GameProgramming/Heuristics.html Aber es gibt einige Dinge, die ich nicht verstehe, zum Beispiel, in dem Artikel heißt es, dass man so etwas für die Wegfindung mit diagonalen Bewegungen verwenden soll: function heuristic(node) = dx = abs(node.x - goal.x) dy = abs(node.y - goal.y) return D * max(dx, …
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.