Ich schreibe eine 2D-Game-Engine zum Spaß. Ich kann Animationen mit der Engine ausführen. Wenn ich jedoch die Bildrate (Bilder pro Sekunde) ändere, ändert sich die Geschwindigkeit der Animation. Ich habe noch nie eine Spiel-Engine verwendet. Ich möchte wissen, ob andere Game-Engines dieses Problem behandeln oder nicht. Wenn nicht, wie hoch …
Ich erstelle ein Spiel mit OpenGL (über SDL) und C ++ (über Visual Studios 2010 Professional). Während des Spiels werde ich 3D-Charakteranimationen verwenden. Ich möchte für alle 3D-Modelle (mit Ausnahme des Geländes) Wellenfront * .obj-Dateien verwenden. Die Charaktere müssen fließende Bewegungen (realistisch) mit bis zu 250-500 Bildern haben (zum Gehen, …
Mit XNAs in Intersects () auf zwei Rechtecken kann ich eine Kollision erkennen und meine Geschwindigkeit auf Null setzen. Das Objekt steckt jedoch dort fest und kann nicht raus! Wie kann ich diese Kollision richtig beheben?
Ich verwende Java mit JOGL, um OpenGL-erweiterte 2D-Grafiken zu erstellen. Die Grafikoperationen, die ich verwende, sind nichts Besonderes und sollten von fast jeder neueren Grafikkarte unterstützt werden. Zum Beispiel läuft mein Spiel auf einem Netbook großartig. Ich hatte gehofft, dass das Spiel auf den meisten Computern laufen würde. Es läuft …
In allen Codebeispielen, die ich mir angesehen habe, sieht die Spieleschleife ungefähr so aus: while(true) { InputAndUpdate(); Draw(); SwapBuffers(); } Zerstört dies jedoch nicht die Parallelität zwischen CPU und GPU? Nach dem Aufruf der Swap-Puffer sitzt die GPU untätig da, während die CPU die Eingabe und Aktualisierung übernimmt. Wenn die …
Meine Engine verwendet intern ein komponentenbasiertes Entitätssystem, und ich möchte es für die Skripterstellung an Lua binden. Jetzt möchte ich Leute retten, die Skripte für die Schreibarbeit schreiben. In C ++ gehen Sie wie folgt vor, um die Position einer Entität festzulegen: pEntity->GetComponent< CPoint >()->SetPos( Vector( X, Y ) ); …
Welche Art von Designmustern und Ideen könnte man verwenden, um ein allgemeines Kartenspiel-Framework zu erstellen? Dies ist darauf zurückzuführen, dass ich versucht habe, einen Klon des beliebten Steve Jackson-Spiels "Munchkin" zu erstellen. Aufgrund der Natur dieses Spiels musste ich nicht mehr so viele Kartenfunktionen hart codieren, dass die Entwicklung chaotisch …
Das Wesentliche dieser Frage ist im Wesentlichen: Betrachten Sie eine Strategie, ein RTS oder ein Tower Defense-Spiel, bei dem Sie die Wahl haben, eine neue Einheit zu bauen oder eine vorhandene zu aktualisieren. Das aktualisierte Gerät ist definitiv mehr wert als ein nicht aktualisiertes, aber um wie viel? Wie entwerfe …
Ich arbeite an einem kachelbasierten Mario-Klon. Dies funktioniert gut beim Gehen und Fallen. Aber wenn der Spieler in die Nähe einer Wand springt und nach rechts in die Luft geht, bleibt der Spieler an der Wand hängen. Das Spieler-Sprite fällt erneut, wenn der Spieler den Schlüssel loslässt. Das Setup ist …
Ich denke darüber nach, eine Position in einem Online-Rollenspiel zu schaffen, in der die Aufgaben hauptsächlich darin bestehen, rollenspielorientierte Ereignisse und Handlungsstränge zu konzipieren und diese mithilfe von Entwicklertools wie der Möglichkeit, Instanzen von NPCs / Gegenständen zu erstellen und NPCs zu steuern, auszuführen. Beispiele für Ereignisse / Handlungsstränge könnten …
Ich beschäftige mich gerade mit dem Codieren einiger 3D-Rendering-Apps und überlege, ob ich den Sprung in die Interaktivität wagen soll. Während der Entwicklung habe ich etwas über Euler-Winkel, Gimbal Lock, Quaternionen, Kegelstumpf, Keulen, Vektormatrizen, (Quad / OC) -Bäume usw. gelernt. Ich habe Scheitelpunktpuffer, Texturen, Mipmapping und periphere Schnittstellen (außer Maus …
Ich habe einen Begrenzungsrahmen für meinen Charakter, dessen Position im vorherigen Frame und im aktuellen Frame. Der Begrenzungsrahmen ist achsenausgerichtet. Mein Charakter läuft in einer Höhle herum, ich habe eine Liste von Punkten (Linien), die die Wand der Höhle darstellen (nicht achsenausgerichtet) Ich habe einen grobkörnigen Algorithmus, der mir sagt, …
Ich habe kürzlich mit einer einfachen Voxel-basierten 3D-Engine (Think Minecraft) experimentiert, die Höhenkarten verwendet, um das Gelände im folgenden Format zu definieren: http://en.wikipedia.org/wiki/Heightmap Kennt jemand die beste Software für die Erstellung dieser Art von Karten? Vorzugsweise mit der Fähigkeit, auch eine Texturkarte zu definieren. Sind Terrogen und Picogen die einzigen …
Der folgende Code stammt aus einem Microsoft XNA-Beispiel hier . Dies ist eine recht einfache Starrkörpersimulation, bei der viele physikalische Effekte (z. B. Drehimpuls) ignoriert werden. Es wird jedoch versucht, Objekte (Kugeln) auseinander zu drücken, damit sie sich nicht gegenseitig durchdringen. Die Simulation ermöglicht jedoch nicht nur das Eindringen von …
Ich mag eine 2D - Karte erstellen von kleinen Kacheln zusammengesetzt, die wie Voxel aussehen sollten (z. B. das gerade von dieser Seite). Ich denke, ich kann eine Struktur wie Voxel2D erstellen, die int X, Y und etwas Farbe hat, und jedes Voxel2D wird 5x5 Pixel groß sein (also multiplizieren …
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.