Spielentwicklung

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

1
Spritebatch-Zeichnungssprite mit gezackten Rändern
Okay, ich habe gerade eine Sprite-Klasse und einen Sprite-Sheet-Manager erstellt, bin aber auf dieses Problem gestoßen. Das Projekt verhält sich so ziemlich so; zum Beispiel: Nehmen wir dieses PNG-Bild mit transparentem Hintergrund. Beachten Sie, wie es in der Linear Alpha-transparente Pixel umgibt. Im Bild des letzteren Links wird links (mit …
7 xna  c#  textures  sprites 

1
Sprunghandhabung und Schwerkraft
Ich bin neu in der Spieleentwicklung und suche Hilfe bei der Verbesserung meines Sprunghandlings für ein einfaches Side-Scrolling-Spiel, das ich erstellt habe. Ich möchte, dass der Sprung länger dauert, wenn die Taste über die gesamte Länge des Sprunges gedrückt gehalten wird. Andernfalls wird der Sprung nicht so lang, wenn die …

2
Wie drehe ich die Kamera zentriert um die Position der Kamera?
Zur Zeit benutze ich gluLook wie folgt: gluLookAt(position.x, position.y, position.z, viewPoint.x, viewPoint.y, viewPoint.z, upVector.x, upVector.y, upVector.z); Wenn Sie mehr Informationen benötigen, wissen Sie nicht, wie ich sie ändern kann, damit sich die Kamera so verhält, als würde sie sich um sich selbst drehen, anstatt sich um ihren Blickwinkel zu drehen. …

3
Was ist eine gute Entitätshierarchie für ein 2D-Spiel?
Ich bin gerade dabei, ein neues 2D-Spiel aus einem Code zu erstellen, den ich vor einiger Zeit geschrieben habe. Die Objekthierarchie für Entitäten lautet wie folgt: Scene(zB MainMenu): Enthält mehrere Entitäten und Delegierte update()/ draw()an jede Entity: Basisklasse für alle Dinge in einer Szene (zB MenuItemoder Alien) Sprite: Basisklasse für …
7 c++  2d  scene  oop  entities 

2
Mixer mehrere Animationen und Collada-Export
Angenommen, ich habe in Blender ein einfaches Netz mit zwei Keyframes: Dann eine weitere Animation für dasselbe Netz, ebenfalls mit zwei Keyframes: Diese Animationen funktionieren in Blender einwandfrei und ich kann im Dopesheet zwischen ihnen wechseln, wo sie als "Aktionen" bezeichnet werden: Das Problem tritt auf, wenn ich versuche, dies …


2
Wie erstelle ich ein dehnbares Seil in Box2D?
Angenommen, ich versuche, einen Ninja zu erschaffen, der sich an einem Seil herunterlässt oder sich wieder hochzieht, während er möglicherweise von einer Seite zur anderen schwingt oder von Gegenständen getroffen wird. Grundsätzlich wie http://ninja.frozenfractal.com/, aber mit Box2D anstelle von hackigem JavaScript. Idealerweise möchte ich in Box2D eine Seilverbindung verwenden, mit …
7 box2d 

2
2-Komponenten-Farbmodell
RGB ist das natürliche Farbmodell für OpenGL. Es gibt aber viele andere Farbmodelle. Zum Beispiel CMY (K) für Drucker, YUV für JPEG, die kleinen Cousins ​​YCbCr und YCoCg, HSL & HSV aus den 70er Jahren und so weiter. Alle diese Modelle haben eine gemeinsame Eigenschaft: Sie basieren auf drei Komponenten. …

4
Sprite-Animation in Android mit OpenGL ES
Wie mache ich eine Sprite-Animation in Android mit OpenGL ES? Was habe ich getan : Jetzt kann ich ein Rechteck zeichnen und meine Textur (Spritesheet) darauf anwenden Was ich wissen muss: Jetzt zeigt das Rechteck das gesamte Sprite-Blatt als Ganzes. So zeigen Sie jeweils eine einzelne Aktion aus dem Sprite-Blatt …


2
Hills in einem Topdown-Spiel
Ich mache ein Top-Down-RPG-Spiel und habe mich gefragt, ob es möglich ist, Hügel auf einer Karte anzuzeigen, anstatt alles komplett flach zu haben. Ich habe darüber nachgedacht, zu einer isometrischen Ansicht zu wechseln, aber wenn dies vermieden werden kann, würde ich es lieber von oben nach unten tun. Wie würde …
7 2d  rpg  terrain 

1
Benutzerdefinierte Schattenzuordnung in Unity 3D Free Edition
Da harte und weiche Schatten in Echtzeit nur Funktionen von Unity 3D Pro sind, dachte ich, ich werde die Cg-Programmierung lernen und meinen eigenen Schatten-Mapping-Shader erstellen. Nach einigem Graben stellte ich jedoch fest, dass die Schattenzuordnungstechnik verwendet depth textureswird und in Unity auf Tiefenwerte über ein Render TextureObjekt zugegriffen werden …

1
Frage zur Persistenz von MMO-Daten
Ich wollte eine Frage zu Datenpersistenzstrategien für ein MMO stellen. Ich habe einige Erfahrungen in der Spielebranche mit sozialen Synchronspielen. Bei Zynga haben wir statische Protodaten in XML sowohl auf dem Client als auch auf dem Server gespeichert und Instanz- / Laufzeitdaten in membase gespeichert. Aus Gründen der Klarheit wären …
7 mmo 


4
Vor- und Nachteile der Verwendung von DLLs [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 frage mich, ob ich jedes Game-Engine-Modul (Rendering, Eingabe, Sound usw.) in …
7 c++ 

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.