[Crossposting von Stackoverflow] In einem Spiel wie Warcraft 3 oder Age of Empires scheinen die Möglichkeiten, mit denen sich ein KI-Gegner auf der Karte bewegen kann, nahezu unbegrenzt zu sein. Die Karten sind riesig und die Position anderer Spieler ändert sich ständig. Wie funktioniert die KI-Wegfindung in solchen Spielen? Standardmethoden …
Ich suche nach Referenzen über Wassersimulation und wie man die Interaktion mit Körpern (wie Booten, Schiffen, U-Booten) modelliert. Ich habe viele Hinweise zu den visuellen Aspekten von Wasser gefunden (Wellen, Reflexionen usw.), aber nur sehr wenige Hinweise zum Umgang mit der Art und Weise, wie es mit Körpern interagieren sollte. …
Wo finde ich gute (gut organisierte) Beispiele für Spielcode? Ich hoffe, dass ich einige organisatorische Tipps abholen kann. Die meisten Beispiele in Büchern sind zu kurz und lassen der Kürze halber viele Details weg. Ich bin besonders daran interessiert, wie Sie Ihre Variablen und Methoden gruppieren können, damit ein anderer …
Ich verstehe den Vorteil von sechseckigen Fliesen gegenüber quadratischen. Aber warum werden stattdessen keine Achtecke verwendet? Ich würde denken, sie würden eine bessere, natürlichere Bewegung in acht Richtungen bieten. Ich habe darüber nachgedacht, diese Art von Karte in einem Spiel zu verwenden, aber ich habe keine Spiele gesehen, die diese …
Vor langer Zeit war 4: 3 so ziemlich das einzige Verhältnis, das Sie auf einem PC finden würden. Heutzutage ist 16:10 am häufigsten, aber die meisten neuen Monitore (insbesondere Laptops) sind 16: 9 Ich schreibe einen 2D-Plattformer und kann mich nicht entscheiden, wie ich mit den verschiedenen Verhältnissen umgehen soll. …
Ich weiß, dass die meisten Spiele Dialogtext in Dateien speichern, aber ich habe auch gesehen, dass einige textbasierte Spiele den Inhalt (Karte, Auswahlmöglichkeiten, mögliche Spielerbefehle, Text der Story) tatsächlich in den Spielcode programmieren. Ich kann mir ein paar Gründe vorstellen, aber was ist der Hauptgrund, warum sogar Textspiele alles in …
Ich habe beobachtet, dass viele große und bekannte Spieleentwickler oft ihre eigenen Engines entwickeln. Beispiele hierfür sind Valve, Crytek, Ubisoft, Epic Games und Square-Enix. Könnte es einfach daran liegen, dass sie es können, oder ist es wahrscheinlich, dass vorhandene Motoren nicht genügend Anforderungen erfüllen, sodass wir unsere eigenen entwickeln würden? …
Ich mache ein textbasiertes Abenteuer in Java und momentan habe ich ein ziemlich begrenztes Kampfsystem, in dem Sie eines von drei Dingen tun können: greife mit deinem Schwert an greife mit Magie an (wenn sie freigeschaltet ist) trinke einen Heiltrank Dieses System funktioniert, ist aber ziemlich langweilig und uninspiriert. Ich …
Ich erstelle ein isometrisches 2.5D-Spiel (2D-Bilder). Ich möchte, dass die Spieler ihre Rüstung, Kleidung und andere Dinge "färben" können. Ich finde, dass Graustufen alles dazu führt, dass einige der "natürlicheren" Farben verloren gehen. Wenn Sie beispielsweise einen Drachen mit rot / gelbem Graustufenmuster und anschließendem Farbauftrag herstellen, entsteht ein rein …
Verwenden Sie die folgende Einstellung für den OpenGL-Partikeleffekt: SRC: GL_SRC_ALPHA DST: GL_ONE Erzeugt eine additive Mischung, die auf einem schwarzen Hintergrund spektakulär aussieht, auf helleren Farben jedoch furchtbar ist, da sie allmählich in Weiß übergeht. Ich habe dann Alpha Blending verwendet: SRC: GL_SRC_ALPHA DST: GL_ONE_MINUS_SRC_ALPHA Auf diese Weise können andere …
Ich lache über mich selbst, ohne es zu wissen. Google hat keine offensichtliche Antwort geliefert. Könnte jemand erklären, was eine orthogonale Karte und eine isometrische Karte sind und wie sie sich unterscheiden?
Ich bin sehr neu in der Spieleentwicklung, aber nicht in der Programmierung. Ich spiele (wieder) mit einem Pong-Spiel, das JavaScript- canvasElemente verwendet. Ich habe ein PaddleObjekt mit folgenden Eigenschaften erstellt ... width height x y colour Ich habe auch ein PongObjekt, das Eigenschaften wie hat ... width height backgroundColour draw(). …
Ich lese das Schablonenwort oft und habe keine Ahnung, wozu es in der Computergrafik wirklich gut ist. Wenn ich das Bild auf Wikipedia in Schwarzweiß sehe, habe ich immer noch Probleme damit. Warum verwenden wir eine Schablone oder einen Schablonenpuffer und was ist der Unterschied zu einem Z-Puffer? Warum dieses …
Obwohl ich von Beruf Programmierer bin, habe ich die Spieleentwicklung kaum berührt. Ich habe diese Frage seit einiger Zeit und jetzt, da ich mich mit der Entwicklung von Spielen beschäftige, dachte ich, es wäre ein guter Zeitpunkt, sie zu stellen. Warum scheint Shadow Mapping die exklusive Methode zu sein, mit …
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.