Ich habe ein C ++ - Programmierbuch und es enthält einen Lua-Abschnitt. Ich habe angefangen, den Lua-Abschnitt zu lesen, und das hört sich interessant an, aber ich kann die Vor- und Nachteile der Verwendung von Lua in meinem C ++ - Spiel nicht feststellen. Der einzige Vorteil, den ich mir …
Ich arbeite an einem Entity-Komponentensystem in C ++, das hoffentlich dem Stil von Artemis (http://piemaster.net/2011/07/entity-component-artemis/) entspricht, da es sich bei den Komponenten hauptsächlich um Datentaschen handelt Systeme, die die Logik enthalten. Ich hoffe, dass ich die Datenzentrierung dieses Ansatzes nutzen und ein paar nette Content-Tools erstellen kann. Ein Buckel, auf …
Gibt es gute Beispiele für webbasierte Spiele, die auf vollständig offenen Standards basieren (dh Javascript, HTML und CSS), da Flash weitgehend durch HTML5-Elemente (Video, Audio, Leinwand usw.) ersetzt wird? Ich sehe viele Beispiele für reine HTML5-Implementierungen dessen, was einst nur in Flash war (wie hier: http://www.html5rocks.com/ ), aber nicht viele …
Dies ist eine sehr hartnäckige Frage im Spieledesign, insbesondere in Spielen, in denen Sie Spieler wie MMO oder Social Games festhalten müssen. (An einer Randnotiz kann das Schleifen leicht berechnet werden, so dass es ein einfaches Werkzeug für das Einrücken und zeitliche Fortschreiten ist). Die andere Frage als Communitybuilding / …
Der Tiled Map Editor v0.9 hat kürzlich zusätzlich zu seiner üblichen Unterstützung für isometrische Tilemap die Unterstützung für gestaffelte Tilemaps hinzugefügt. Was sind die genauen technischen Unterschiede zwischen diesen beiden Arten von isometrischen Tilemaps? Was sind ihre Vor- / Nachteile?
Was ist ein Fragment in einem Fragment-Shader? Wikipedia sagt, dass: Im Allgemeinen kann man sich ein Fragment als die Daten vorstellen, die zum Schattieren des Pixels benötigt werden, sowie die Daten, die zum Testen benötigt werden, ob das Fragment überlebt, um ein Pixel zu werden (Tiefe, Alpha, Schablone, Schere, Fenster-ID …
Ich frage mich, warum Spiele überhaupt installiert werden müssen. Ich kann verstehen, dass eine Software wie ein Browser sie benötigt, um einige Dateitypen damit zu verknüpfen und eine ausführbare Datei zu starten, oder das Symbol der Komponente "Programme / Funktionen" unter Windows hinzuzufügen. Aber wozu soll man beispielsweise ein Steam-Spiel …
Ich mache ein neues Rollenspiel mit Beute. Tatsächlich basiert ein Großteil des Spiels auf Beute. Es wird farbige Ränder haben, um die Seltenheit der Beute zu kennzeichnen, wenn sie gezogen wird. WoW verwendet Grau, Weiß, Grün, Blau, Lila, Orange und einige andere. GW2 verwendet Grau, Schwarz, Blau, Grün, Gelb, Orange, …
Ich bevorzuge OOP-Funktionen, wenn ich Spiele mit Unity entwickle. Normalerweise erstelle ich eine Basisklasse (meistens abstrahiert) und nutze die Objektvererbung, um die gleiche Funktionalität für die verschiedenen anderen Objekte zu nutzen. Ich habe jedoch kürzlich von jemandem gehört, dass die Verwendung von Vererbung vermieden werden muss und wir stattdessen Schnittstellen …
Ich glaube, dass die meisten MMOs mit einer In-Game-Währung, die an eine reale Währung gebunden ist (z. B. Guild Wars 2 -Edelsteine oder Eve 's PLEX), es aus verschiedenen Gründen nicht zulassen, dass In-Game-Gegenstände gegen echtes Geld eingetauscht werden - Zum Teil, weil sie möglicherweise Änderungen in der "normalen" Wirtschaft …
Nach allem, was ich gesehen habe, verwenden fast alle Dinge Koordinaten, bei denen (0, 0) oben links steht und die positive Y-Achse in der Abwärtsrichtung Ihres Bildschirms verläuft. Warum ist es so? Warum geht die konventionelle positive Y-Achse nicht nach oben, wie in Diagrammen in einfachen Matheklassen gezeigt?
Es ist mehr als drei Jahre her, dass das letzte Game Programming Gems-Buch veröffentlicht wurde. Die offizielle Website wird nicht mehr aktualisiert, und diese Seite von Mark DeLouras Website scheint darauf hinzudeuten , dass die Serie beendet ist. Gab es jemals eine offizielle Erklärung dazu? War Nummer 8 das letzte …
Ich mache gerade einen Trailer meines Spiels für mein College-Projekt. Ich möchte darauf hinweisen, dass mein Spiel plattformübergreifend ist. Muss ich um Erlaubnis bitten, um diese Bilder in einer solchen Situation zu verwenden? - Wenn ich sagen möchte, dass ihr Spiel auf Windows / Mac / Linux spielbar sein wird.
Warum müssen wir eine Matrix verwenden, um einen Vektor um 10 Einheiten in der X-Richtung zu verschieben? Wir können der Matte einfach 10 hinzufügen [0] [0], und wir haben auch das gleiche Ergebnis.
Ich bin ungefähr tausend Codezeilen lang, um mein eigenes 2D-Weltraumspiel zu entwickeln, das Netzwerke zufällig generierter Sternensysteme erstellt und sie mit einer zufälligen Auswahl von Planeten, Stationen, Schiffen und Waffen bevölkert. Es wird möglicherweise Hunderte von verschiedenen Stationen / Schiffen / usw. geben, die das Spiel verwenden muss - also …
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.