Ich schreibe ein 2D-Kachel-basiertes RTS. Und ich möchte eine Pseudo-3D-Funktion hinzufügen - Brücken über die Flüsse. Ich habe noch keine Codierung gestartet und versuche nur zu überlegen, wie sie zum Kollisionserkennungsmodell passt. Ein Boot, das unter der Brücke vorbeifährt, und eine Einheit, die sich über die Brücke bewegt, werden schließlich …
Ich verfolge gerade ein Buch von GameInstitute und es fordert mich auf: Erlaube dem Spieler, Heiltränke und Feuerballtränke zu kaufen und zu tragen. Sie können der Player-Klasse ein Item-Array hinzufügen (nachdem Sie die Item-Klasse definiert haben), um sie zu speichern, oder einen std :: -Vektor verwenden, um sie zu speichern. …
Ich bin dabei, ein Projekt mit zwei anderen Entwicklern und einem Künstler zu starten, den ich noch nicht gefunden habe. Ich bin mir jedoch nicht sicher, wie genau wir aus rechtlicher Sicht damit umgehen sollen. Sollen wir einen Vertrag unterschreiben? Was sollte in einem solchen Dokument angegeben werden? Das Spiel …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich versuche, ein komponentenbasiertes Entitätssystem für Lernzwecke zu entwerfen (und später für einige Spiele zu verwenden), und ich habe einige Probleme beim Aktualisieren von Entitätszuständen. Ich möchte keine update () -Methode in der Komponente haben, um Abhängigkeiten zwischen Komponenten zu vermeiden. Was ich derzeit im Sinn habe, ist, dass Komponenten …
Ich habe ein kleines Hex-Grid-Framework für Unity3D erstellt und bin auf das folgende Dilemma gestoßen. Dies ist mein Koordinatensystem (von hier übernommen ): Es funktioniert alles ziemlich gut, bis auf die Tatsache, dass ich keine Ahnung habe, wie ich es aufbewahren soll. Ich wollte dies ursprünglich in einem 2D-Array speichern …
Ich bin ein Java-Programmierer, der daran interessiert ist, Spiele auf Java zu lernen. Kürzlich habe ich mir ein Buch über Operations Research angesehen, das von Wayne L. Winston geschrieben wurde. Es gibt ein Thema zur Spieltheorie. Es ist wirklich mathematisch. Ich bin nur ein App-Entwickler, aber wäre dieses Buch hilfreich, …
Ich versuche, mit Flash Lite ein einfaches Spiel für meine Freundin zu erstellen, die nur ein Nokia 5530 hat, aber ich habe gerade in CS6 festgestellt, dass Adobe Device Central getötet hat. Daher kann ich es ohne das Gerät nicht testen (und das ist es auch) soll eine Überraschung sein). …
Ich habe versucht, eine einfache Wegfindung zu implementieren, aber das Ergebnis ist weniger zufriedenstellend als das, was ich erreichen wollte. Die Sache ist, dass sich Einheiten in Spielen wie Starcraft 2 in alle Richtungen bewegen, während sich Einheiten in meinem Fall nur in höchstens 8 Richtungen bewegen (Warcraft 1-Stil), da …
Ich implementiere clientseitige Vorhersagen. Bei den meisten Erklärungen wird davon ausgegangen, dass der Client Nachrichten wie " Bewegen Sie meinen Player um 1 Position nach oben " sendet . Was ist, wenn ich Nachrichten wie " Setze die Geschwindigkeit meines Players auf x " sende ? Auf dem Client legt …
Ich versuche ein Plattformspiel zu schreiben, bei dem die Sprites für die Level-Hintergründe in 512x512 Teile aufgeteilt sind. Ich speichere 3 Blöcke gleichzeitig und versuche, Code zu schreiben, um alle drei auf den Bildschirm zu bringen. Hier ist der aktuelle Code, den ich habe: SDL_Rect where; where.y = -game->camera->y; where.x …
Ich muss meinen eigenen Software-3D-Rasterizer schreiben und kann mein 3D-Modell aus Dreiecken bisher in den 2D-Raum projizieren: Ich drehe, übersetze und projiziere meine Punkte, um eine 2D-Raumdarstellung jedes Dreiecks zu erhalten. Dann nehme ich die 3 Dreieckspunkte und implementiere den Scanline-Algorithmus (unter Verwendung der linearen Interpolation), um alle Punkte [x] …
Ich habe eine First-Person-Kamera mit Bullet implementiert - es ist ein starrer Körper mit einer Kapselform. Ich benutze Bullet erst seit ein paar Tagen und Physik-Engines sind für mich neu. Ich btRigidBody::setLinearVelocity()bewege es und es kollidiert perfekt mit der Welt. Das einzige Problem ist, dass sich der Y-Wert frei bewegt, …
Ich habe kürzlich einen einfachen Space Invaders-Klon in C ++ mit dem Allegro 5-Framework erstellt. Nachdem ich fertig war, stellte ich fest, dass ich ungefähr 10 Sprites und DLLs im Wert von 13 MB hatte. Einige der Spieler hatten nicht einmal die mingW-DLLs, was das Spiel sehr verwirrend machte. Wie …
Okey, was ich bisher weiß; Die Entität enthält eine Komponente (Datenspeicherung), die Informationen wie enthält; - Textur / Sprite - Shader - etc. Und dann habe ich ein Renderer-System, das all dies zeichnet. Was ich aber nicht verstehe, ist, wie der Renderer gestaltet werden soll. Sollte ich eine Komponente für …
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.