Ich studiere einen Text über texture mappingund in der preparing to drawSitzung lese ich: Definieren Sie die Texturumbruchparameter. Dies steuert, was passiert, wenn eine Texturkoordinate größer als 1,0 oder kleiner als 0,0 auftritt: glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,wrap); glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T,wrap); Dabei ist Wrap: GL_REPEAT : Gibt an, dass dieses Muster wiederholt …
Installieren Ich habe eine Entitätskomponentenarchitektur, in der Entitäten eine Reihe von Attributen haben können (die reine Daten ohne Verhalten sind), und es gibt Systeme, die die Entitätslogik ausführen, die auf diese Daten einwirken. Im Wesentlichen in etwas Pseudocode: Entity { id; map<id_type, Attribute> attributes; } System { update(); vector<Entity> entities; …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich habe viele Artikel über datengesteuertes Design für …
Ich bin ein Neuling in der Spieleentwicklung und habe über Multiplayer-Spiele recherchiert. Ich habe festgestellt, dass es immer eine gewisse Latenz gibt und die Spieler immer Updates von früheren Aktionen erhalten. Es gibt jedoch Techniken wie Dead Reckoning, um die Latenz zu bewältigen. Ich kann die Bewegung vorhersagen und Bewegungen …
Ich habe mich gefragt, ob es eine Möglichkeit gibt zu wissen, ob der "Spieler" angemeldet ist oder nicht. Etwas wie das: if (GamePad.GetState(PlayerIndex.Two).IsConnected && !Gamer.PlayerTwo.IsSignedIn) Damit ist der Controller angeschlossen und kann verwendet werden, aber der Player ist nicht bei einem Konto angemeldet. So etwas wie eine Vermutung.
Ich mache ein einfaches kleines MOBA nur zum Spaß. Ich habe alles im Einzelspielermodus gemacht, dann wurde mir klar: "Oh Mist, ich sollte wahrscheinlich Multiplayer hinzufügen, oder?" Ich habe noch nie etwas mit Networking gemacht, also war es lustig und großartig zu lernen, wie man Lidgren in mein Spiel integriert …
Ich erstelle ein zweidimensionales, rundenbasiertes Strategiespiel mit C ++ und SFML-2.0. Die Bewegung ist eher entfernungsbasiert als gitterbasiert, mit mehreren unterschiedlichen dreieckigen Teilen, die sich in einer bestimmten Umdrehung entweder an Ort und Stelle drehen oder vorwärts bewegen können. Die Bewegung funktioniert so, dass der Spieler einen Ort auswählt, an …
Ich versuche, meine GLFW3-Aufrufe in eine einzelne Klasse zu packen: class WindowManager { private: GLFWwindow* window_; GLFWmonitor* monitor_; Keyboard* keyboard_; ... } Und ich versuche, eine Singleton-Tastaturklasse einzurichten, die die Tastendrücke während der Ausführung sammelt. In GLFW kann ich eine key_callbackFunktion festlegen , die außerhalb der Klassendefinition liegt (eine freie …
In der letzten Woche habe ich mit Unity3D an einem Inventarsystem gearbeitet. Zuerst bekam ich Hilfe von den Jungs von Design3, aber es dauerte nicht lange, bis wir uns trennten, weil mir die Art und Weise, wie sie ihren Code machten, wirklich nicht gefiel, es roch überhaupt nicht nach OOP. …
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, …
Mein Spiel hat viele verschiedene Arten von Guten und viele verschiedene Arten von Bösen. Sie werden alle Projektile aufeinander abfeuern, aber ich möchte nicht, dass bei beiden Ausrichtungen versehentliche Kollateralschäden auftreten. So sollten böse Jungs nicht in der Lage sein, andere böse Jungs zu schlagen / zu beschädigen, und gute …
GNU GCC ist ein sehr verbreiteter Compiler, aber es scheint, dass fast niemand ihn für größere Projekte wie AAA-Spiele verwendet. Für mich funktioniert es einwandfrei, hatte nie ein Problem damit. Aber ich frage mich, warum alle AAA-Spiele kommerzielle Compiler wie Intel Studio verwenden? Warum spielt es eine Rolle? GNU GCC …
Ich möchte eine 2D-Beleuchtung, die durch Objekte im Spiel blockiert werden kann. Mein Spiel hat eine Ansicht von oben nach unten und alle Spielobjekte werden durch Rechtecke beschrieben. Nehmen wir an, ich habe eine 10x10-Welt und platziere ein Licht auf 1x1 und Wände rund um dieses Licht. Ich möchte die …
Ich habe eine einfache Physik-Engine, die Kollisionen löst, indem sie einfach die Position überlappender Körper (vorerst nur Kreise) direkt korrigiert, anstatt nur die Geschwindigkeit zu ändern oder einen Impuls anzuwenden. Die Geschwindigkeit wird erst geändert, nachdem die Auswirkungen bereits behoben sind, oder während des Integrationsteils. Ich hatte das Problem, dass …
Ich mache eine sehr einfache visuelle neuartige Art von Spiel in JavaScript. Ich bin ein Anfänger, also mache ich das nur zum Spaß und zum Lernen, und aufgrund der schlechten Planung bin ich auf ein kleines Problem gestoßen, wenn Sie zu einer Zweigstelle im Dialog kommen. Derzeit halte ich das …
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.