Spielentwicklung

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

2
Implementieren einer Kamera / eines Ansichtsfensters in ein 2D-Spiel
Was ist der praktischste Weg, um Kamera / Ansichtsfenster in ein 2D-Spiel zu implementieren? Ich habe gelesen, dass ich das Objekt speichern soll Weltposition statt Position relativ zum Bildschirm? Momentane Situation: Ich habe ein einfaches 2D-Spiel implementiert, in dem ich Objekte und Ebenen aus XML-Dateien lade. Derzeit sieht die Level-XML-Datei …
20 c++  2d  architecture  camera 

1
Was ist der Vorteil der dreifachen Pufferung?
Ich habe alles gelesen, was in einer vorherigen Frage geschrieben wurde . Nach dem, was ich unter Doppelpufferung verstehe, muss das Programm warten, bis die fertige Zeichnung kopiert oder ausgetauscht wurde, bevor die nächste Zeichnung gestartet wird. Bei der Dreifachpufferung verfügt das Programm über zwei Rückpuffer und kann sofort mit …

5
Tabellen im Game Design?
In den letzten zwei Wochen gab es zwei Fälle, in denen ich von bekannten erfolgreichen Spieleentwicklern gehört habe, dass sie beim Entwerfen von Spielen Tabellenkalkulationen verwenden. Der erste war David Whatley in diesem GDCVault-Video: Vom Null-Zeit-Magazin zum App-Erfolg Der zweite sind die Leute, die Walled Garden Weekly machen . David …

6
Wie funktionieren Dialogbäume?
Das heißt, was hängt mit was zusammen und wie bewegt man sich zwischen den Sprachzeilen, wenn eine Nebenkonversation endet? Wenn Sie Beispiele für einen grundlegenden Dialogfeldbaum in C # haben, stellen Sie diese bitte bereit.
20 c#  dialog-tree 

5
Tricks in der Spielmechanik, um die Kompensation von Netzwerkverzögerungen zu vermeiden?
Die Implementierung einer Netzwerkverzögerungskompensation ist schwierig. Wie kann dies vermieden werden? Vielleicht ist es möglich, Tricks anzuwenden und Spielmechaniken so zu entwickeln, dass Verzögerung als unkritischer oder sogar natürlicher Teil des Spiels wahrgenommen wird? Was sind diese Techniken und gibt es irgendwelche vorhandenen Spiele (MMORPG, Strategien, ...), die solche Techniken …
20 networking  mmo  rpg  rts  lag 

2
Wo sind alle Tutorials für libGDX? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich habe online nach Hilfe und Tutorials …
20 android  libgdx 

3
Warum ist RK4 besser als die Euler-Integration? [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 8 Monaten . Am Ende dieser tollen Folien vergleicht der Autor alle vorgestellten Integratoren. Auf …

1
Wie kann ich eine Kartenhand gleichmäßig auffächern?
Wie kann ich bei einem vorgegebenen Kartensatz (Rechteckbilder mit Breite und Höhe) die einzelnen Karten drehen und so positionieren, dass sie in einem "Fächermuster" angezeigt werden, so als würden Sie im wirklichen Leben eine Kartenhand halten? Welche Mathematik wird dazu benötigt? AKTUALISIEREN Hier ist die endgültige Implementierung des Browsers in …

7
Wie vermeide ich, dass Spielobjekte sich versehentlich in C ++ selbst löschen?
Angenommen, in meinem Spiel befindet sich ein Monster, das Kamikaze auf dem Spieler explodieren lassen kann. Lass uns zufällig einen Namen für dieses Monster auswählen: einen Creeper. Die CreeperKlasse hat also eine Methode, die ungefähr so ​​aussieht: void Creeper::kamikaze() { EventSystem::postEvent(ENTITY_DEATH, this); Explosion* e = new Explosion; e->setLocation(this->location()); this->world->addEntity(e); } …
20 c++  scene-graph 



3
OBB gegen OBB-Kollisionserkennung
Angenommen, Sie haben zwei Begrenzungsrahmenobjekte, von denen jedes die aktuellen Eckpunkte des Rahmens in einem Vektor speichert, wobei alle Eckpunkte des Objekts relativ zu einer gemeinsamen Achse gedreht und verschoben werden. Hier ist ein Bild, um mein Problem zu veranschaulichen: Wie kann ich herausfinden, ob die beiden OBBs Links überlappen, …


6
Die Fahrtrichtung in einer Welt mit umwickelten Rändern finden
Diese Frage wurde von Stack Overflow migriert, da sie in Game Development Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Ich muss die kürzeste Entfernungsrichtung von einem Punkt in meiner 2D-Welt zu einem anderen Punkt finden, an dem die Kanten gewickelt sind (wie Asteroiden usw.). Ich weiß, wie …
20 c++  algorithm 

5
Ist verzögertes Rendern / Shading mit OpenGL ES 2.0 möglich?
Ich habe dies bei StackOverflow gefragt , aber es könnte hier sinnvoller sein: Hat jemand verzögertes Rendern / Shading unter OpenGL ES 2.0 implementiert? MRTs werden nicht unterstützt. Mit nur einem Farbpuffer kann dies also nicht auf die "übliche" Weise implementiert werden. Insbesondere erkunde ich iPad, iPhone4 (möglicherweise iPhone 3gs) …

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.