Ich mache einen kleinen 3D-Szeneneditor (mit dem nur Objektpositionen geändert werden können). Jedes Objekt wird mit einer 3D-X / Y / Z-Achse gezeichnet: So funktioniert es: Der Benutzer wählt eine Achse (X, Y oder Z) aus, indem er mit der linken Maustaste darauf klickt. Wenn er die linke Maustaste gedrückt …
Bei meinen JavaScript-Projekten treten manchmal kleine Probleme auf. Dies liegt daran, dass die meisten integrierten Funktionen von JavaScript X, Y ausführen, wenn Positionen benötigt werden. (In dieser Reihenfolge). Wenn ich jedoch ein 2D-Array erstelle, beginne ich mit Y, und es erscheint mir logischer, die X-Achse horizontal auszuführen. Wenn ich es …
Ich verwende Bullet und versuche, einen Kollisionsalgorithmus zu erstellen, der Kontaktpunkte aus einem würfelbasierten Gelände zusammen mit der entsprechenden Kollisionsantwort generiert. Ich habe auch vor, dies auf Nicht-Box-Formen auszudehnen, aber das ist im Moment nicht wichtig. Ich habe festgestellt, dass die Verwendung eines Dreiecksnetzes für große Karten zu viel RAM …
Ich benutze Box2D. Wie Sie sehen können, sind drei dynamische Körper miteinander verbunden (stellen Sie sich das als Tabelle aus der Vorderansicht vor). LEG1 und LEG2 sind mit dem statischen Körper verbunden (es ist der Bodenkörper). Ein weiterer dynamischer Körper fällt auf den Tisch. Ich muss die Komprimierung in LEG1 …
Wir haben ein externes Team aus dem östlichen Land eingestellt. Sie haben unsere Handyspiel-App mit Unity3d erstellt, für die wir viel Geld bezahlt haben. Wir haben sie gebeten, die Software nur mit gekaufter Lizenz zu verwenden, nicht mit geknackter, und sie sagten, dass sie es tun werden. Jetzt sind wir …
Ich habe kürzlich die Spieleentwicklung als Hobby betrieben und beschlossen, dass ich ein Spiel erstellen und alles selbst rendern sollte (ohne die Verwendung einer Spiel-Engine), um die Vor- und Nachteile der Spieleentwicklung zu lernen. Dies hat sich als ziemlich kompliziert erwiesen, aber ich mache große Fortschritte. Ich bin jedoch auf …
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 würde gerne wissen, ob Sie Bibliotheken, Engines kennen oder einfach nur …
Ich spiele gerade mit XNA herum und erstelle einen einfachen 2D-Plattformer. Ich dachte daran, mehrere Ebenen hinzuzufügen, um es ein wenig herausfordernd zu machen. Anstatt ein Vector2für meine Positionen zu haben, verwende ich jetzt ein Vector3, nur um es Zals Ebenentiefe zu verwenden. Da Sie jedoch keine Operatoren zwischen Vector2und …
Welche Entwurfsmuster können verwendet werden, um ein Regel- / Validierungssystem für ein Spiel wie Schach zu erstellen (dies ist nur ein einfaches Beispiel, das eigentliche Spiel benötigt schwierigere Regelsätze). Ich habe mehrere Fragen auf dieser Website gelesen und weder eine schlüssige Antwort noch eine Antwort gefunden, die mich in die …
Ich versuche, ein komponentenbasiertes Entitätssystem zu implementieren, bin aber etwas verwirrt darüber, wie ich mit dem Messaging umgehen soll. Es gibt zwei Probleme, die ich lösen möchte, damit ich das System testen kann. Unten ist der Code, den ich bisher habe, Die Entitätsklasse: class Entity{ public: Entity(unsigned int id): id_(id) …
Ich versuche, mich mit dem Konzept zu beschäftigen, ein Server / Client-Multiplayer-Erlebnis zu schaffen. Mein Problem hängt hauptsächlich mit dem Zeitschritt zusammen. Stellen Sie sich das folgende Szenario vor: Ein Client stellt eine Verbindung zu einem Server her. Der Client sendet seine Eingaben an den Server, um anzuzeigen, dass er …
Ich habe ein kleines Problem beim Importieren / Anzeigen von .fbx-Dateien. Ich habe die Beispiele überprüft, aber diejenigen, die mich am meisten interessieren (Animation und Textur), sind für jemanden, der so neu ist wie ich, schlecht dokumentiert, um sie zu verstehen. Folgendes habe ich versucht: Ich habe es geschafft, die …
Ich denke darüber nach, ein einfaches isometrisches Spiel mit HTML5 Canvas zu erstellen und mich zu fragen, wie die Kacheln am schnellsten gerendert werden können. Da die Fliesen rautenförmig sind, aber drawImage Rechtecke zeichnet, muss ich die Ecken weglassen (die schwarzen Teile im Folgenden): Ich denke, das lässt mir drei …
Ich verwende die FTGL-Bibliothek, um Schriftarten in meinem Spiel zu rendern, aber ich habe keine Ahnung, wie ich eine Gliederung um Text erstellen soll. Einen Schatten zu bekommen könnte einfach sein, weil ich es einfach so machen kann: (Pseudocode) font.render(Color::BLACK, position.x + 1, position.y + 1); // Shadow font.render(Color::WHITE, position.x, …
Ich versuche also, "glattes" Gelände in meine Block-Engine zu implementieren, indem ich jedem Oberflächenblock eine Höhenkarte gebe. Grundsätzlich generiere ich diese "Höhenkarten" für jeden Block, indem ich die Höhen in Intervallen von 0,25 entlang der Blockkante generiere. Um dann die Eckpunkte des Blocks zu bilden, durchlaufe ich die Höhen und …
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.