Als «sprites» getaggte Fragen

Ein 2D-Rendering eines Objekts im Raum.



1
Wie zeichne ich manuell einen Teil eines Sprite-Blatts?
Ich arbeite in Unity und stelle fest, dass der Animator in meinem 2D-Spiel nicht für das arbeitet, was ich versuche. Ich möchte eine bestimmte Animation mithilfe von Sprite-Blättern erstellen und dieselbe Animation mit anderen Sprites wiederverwenden können, die von Zellen dieselbe Größe und gleiche Abmessungen haben. Nach einigen Recherchen finde …


2
Einem Pfad auf sanfte Weise folgen
Ich mache gerade ein 2D-Tower-Defense-Spiel mit einer statischen, vorgegebenen Spur, der die Feinde folgen (dh Türme können den Pfad nicht blockieren, und die Pfadfindung ist nicht das Problem, das ich zu lösen versuche). Ich versuche herauszufinden, wie genau Einheiten dieser Spur auf reibungslose Weise folgen können. Ich habe zwei grobe …

1
Der Xbox-Daumenstiel dient zum Drehen des Sprites. Die Grundformel lässt es in 90-Grad-Intervallen „kleben“ oder sich „klebrig“ anfühlen! Wie kommt man zu einer gleichmäßigen Rotation?
Ich verwende eine sehr einfache Formel, um anhand des Daumensticks des Xbox-Controllers zu berechnen, in welchen Winkel mein Sprite (z. B. Raumschiff) zeigen soll, dh Sie verwenden den Daumenstift, um das Schiff zu drehen. In meiner Hauptaktualisierungsmethode: shuttleAngle = (float) Math.Atan2(newGamePadState.ThumbSticks.Right.X, newGamePadState.ThumbSticks.Right.Y); In meiner Hauptzeichnungsmethode: spriteBatch.Draw(shuttle, shuttleCoords, sourceRectangle, Color.White, shuttleAngle, …
9 xna  c#  sprites  rotation  gamepad 

4
Sprite-Animation in openGL
Ich habe Probleme bei der Implementierung von Sprite-Animationen in openGL ES. Ich habe es gegoogelt und das einzige, was ich bekomme, ist das Tutorial, das über Canvas implementiert wird. Ich kenne den Weg, habe aber Probleme bei der Umsetzung. Was ich brauche: Eine Sprite-Animation zur Kollisionserkennung. Was ich getan habe: …

3
So zerlegen Sie Sprite Sheet
Ich habe viele Spritesheets, die schlecht formatiert sind und die ich zerlegen oder in viele kleine Bilder aufteilen möchte, eines für jedes Sprite. Wenn ich das kann, kann ich mein benutzerdefiniertes Textur-Packer-Tool verwenden, um meine Spiel-Assets mit zu erstellen. Meine Entwicklungstools sind XNA und C # für Windows. Wie kann …



2
Meine Pixel-Art-Dateien beim Entwerfen oder Rendern skalieren?
Wenn ich Pixelkunstdateien erstelle, die später auf dem Bildschirm vergrößert werden müssen, wird aus einem einzelnen Pixel eine Box mit 4 Pixeln. Soll ich meine Pixelkunst mit 2x2 Pixeln erstellen oder sollte ich sie mit 1x1 Pixel erstellen, damit ich sie später in XNA 1: 2 auf 2x2 Pixel skalieren …
9 xna  c#  sprites 

2
Sprite Sheet oder mehrere Ressourcen
Wenn Sie für die Android-Plattform animieren, ist es besser, ein Sprite-Blatt mit mehreren Status für jedes Sprite auf einem einzelnen Bild zu erstellen, oder sollte ich stattdessen einzelne Bilder für jedes Zeichen / jeden Status / etc. Exportieren? Welche Option gibt mir eine kleinere Dateigröße für Ressourcen und welche ist …

4
So verbessern Sie die Dosierleistung
Ich entwickle ein Sprite-basiertes 2D-Spiel für mobile Plattformen und verwende OpenGL (eigentlich Irrlicht) zum Rendern von Grafiken. Zuerst habe ich das Sprite-Rendering auf einfache Weise implementiert: Jedes Spielobjekt wird als Quad mit einem eigenen GPU-Draw-Aufruf gerendert. Wenn ich also 200 Spielobjekte hätte, hätte ich 200 Draw-Aufrufe pro Frame durchgeführt. Natürlich …

2
Reload VS soution Explorer erzwingen, wenn neues c # -Skript über Unity3d hinzugefügt wird?
Wenn ich erstellen C # Script ( Create -> C# Scriptvia) Unity3d oder löschen Sie es aus Unity3d- Visual Studiozeigt mir das Warnfenster. es ist nervig. Gibt es eine Möglichkeit, "ReloadAll" im Projektmappen-Explorer ohne Fenster zu erzwingen?
8 unity  visual-studio  unity  google-play-services  google-play  physics  simulations  c#  unity  raycasting  unity  virtual-reality  savegame  arcade  c++  steam  ios  objective-c  databases  storage  opengl  vbo  vao  libgdx  scene2d  unity  animation  c#  path-finding  roguelikes  opengl  c++  glsl  2d  physics  phaser  selection  3dsmax  unity  collision-detection  c#  tilemap  isometric  unity  c#  2d  sprites  mouse  scripting  grid  c#  unity  libgdx  java  unity  playstation4  c#  c++  directx  dll  c++cli  libgdx  overlap2d  multiplayer  node.js  websocket  animation  unity  textures  unity  terrain  physics  unity  rotation  movement  transformation  monogame  windows  installer  shaders  unity  virtual-reality  unity  performance  frame-rate  profiler  google-play  appstore  trademark  java  android  libgdx  unity  unity-networking  unity  physics  software-engineering  unity  savegame  physics  2d  unity  unity  c#  unity-networking  textures  geometry  unreal-4  3d-modeling  java  android  libgdx  android  collision-detection  libgdx  rotation  legal  localization  patents  opengl  cubemap  sampler-state  2d  transformation  unity  c#  opengl  glsl  lighting  opentk  c++  collision-detection  physics 

3
Unity2D hohes Gras
Ich verwende Unity, um ein 2D-Top-Down-Spiel zu erstellen. Bisher war alles großartig, aber ich bin auf ein Problem gestoßen, das ich nicht richtig lösen kann. Ich möchte "hohe Grasflächen" implementieren, in denen ein Teil des Charakters verdeckt wird. Ein visuelles Beispiel: Ich dachte darüber nach, das hohe Gras in Schichten …
8 unity  2d  sprites 

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.