Als «algorithm» getaggte Fragen

Algorithmen werden zur Berechnung, Datenverarbeitung und automatisierten Argumentation verwendet. Genauer gesagt ist ein Algorithmus eine effektive Methode, die als endliche Liste genau definierter Anweisungen zur Berechnung einer Funktion ausgedrückt wird.





1
Methoden zum Erzeugen einer Karte
Ich möchte eine einfache, "zufällig" generierte Karte für ein kleines Spiel erstellen. Das Spiel besteht aus einer Draufsicht auf eine Welt mit Landmassen- und Meeresgebieten. Stellen Sie sich zum Beispiel eine einfache Übersichtskarte der Welt vor. Das Nächste, was ich mir vorstellen kann, war der Level-Generator für die alten SimCity- …
27 algorithm 


4
Einfache Geräuschentwicklung
Ich suche nach Geräuschen, die so aussehen: (Bilder mit freundlicher Genehmigung von Understanding Perlin Noise ) Ich suche im Grunde nach Lärm mit vielen kleinen "Wellen". Folgendes ist unerwünscht: Gibt es irgendwelche einfachen Möglichkeiten? Ich habe mich seit einer Woche mit Perlin und Simplex befasst und kann es anscheinend nie …

2
Quad Tree vs Grid basierte Kollisionserkennung
Ich mache ein 4-Spieler-Koop-R-Spiel und bin dabei, den Kollisionserkennungscode zu implementieren. Ich habe eine Menge Artikel und Zeug darüber gelesen, wie man mit der Kollisionserkennung umgeht, aber es fällt mir schwer, herauszufinden, was ich tun soll. Es scheint, dass der Quad-Baum der gebräuchlichste Weg ist, aber in einigen Quellen wird …

3
Wie verhindern Teams das Überschreiben von Quelldateien? [geschlossen]
Mir ist der Gedanke gekommen, dass, während zum Beispiel die Game-Engine von mehreren Personen gleichzeitig bearbeitet wird, wie das Überschreiben verhindert wird? Lassen Sie uns sagen Entwickler ein arbeitet an Audio.cppund Entwickler zwei arbeitet auch an Audio.cpp, wie sich dies in der Regel in großen Teams zu bekämpfen Überschreibungs verwaltet? …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

2
Wie kann ich einen Blitz-Effekt erzeugen?
Gibt es einen Algorithmus zum Erzeugen eines Blitzes? Ich hätte gerne einen Algorithmus, der eine Liste von Segment- oder Punktobjekten generiert, die angeben, wo der Bolzen landen wird. Die Methode würde einen Startpunktparameter zusammen mit einem Endpunkt benötigen. Der Bolzen sollte zufällige Abzweigungen haben und in zufälligen Abständen im Zickzack. …

2
Wie produziere ich "unterhaltsamen" Zufall im Gegensatz zu Pseudo-Zufall?
Ich mache ein Spiel, das nacheinander verschiedene Arten von Rätseln präsentiert. Ich wähle jedes Puzzle mit einer Pseudozufallszahl aus. Für jedes Puzzle gibt es eine Reihe von Variationen. Ich wähle die Variante mit einer anderen Pseudozufallszahl. Und so weiter. Die Sache ist, dass dies zwar eine nahezu wahre Zufälligkeit erzeugt, …
26 algorithm  random 




11
Was sind Ihre bevorzugten spielspezifischen Codierungsjuwelen? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
24 algorithm 

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.