Wenn ich ein verknüpftes Programm habe und über defensive Programmierung nachdenke, sollte ich die Shader löschen und entfernen, die zum Verknüpfen dieses Programms verwendet wurden? Wenn ja, werden dadurch Ressourcen freigesetzt? Oder werden diese Shader-Objekte erst nach einem glDeleteProgram-Aufruf freigegeben? edit: Nur zur Verdeutlichung was ich tue ist (was mit …
In meinem Profiler ist das Finden von Schwerpunktkoordinaten anscheinend ein gewisser Engpass. Ich versuche es effizienter zu machen. Es folgt der Methode in Shirley , bei der Sie die Fläche der durch Einbetten des Punkts P in das Dreieck gebildeten Dreiecke berechnen. Code: Vector Triangle::getBarycentricCoordinatesAt( const Vector & P ) …
Warum sind normale Karten überwiegend blau statt einer zufälligen Farbe? Ich vermute, normale Vektoren eines 3D-Objekts können in jede Richtung zeigen, wie zum Beispiel: (1.0, 0.1, 0.5), (0.1, -0.5, 0.3), (-0.51, 0.46, -1.0) ...
In den letzten 8 Jahren habe ich an einem Pokémon-Fanspiel gearbeitet. Es war großartig und wurde von den Spielern sehr gut aufgenommen. Ich bin sehr stolz auf die Community, die wir aufgebaut haben. Aber wie bei allen "Fan-Spielen" taucht immer die graue Wolke auf: "Kommt morgen ein C & D …
Ich versuche, eine Formel zu erstellen, die einfach geändert werden kann, indem zwei Werte geändert werden: number_of_levels und last_level_experience. Auf diese Weise können Benutzer, die das Spiel modifizieren, die Levelanforderungen ändern. Ich habe es so, dass ich die Anzahl der für das letzte Level benötigten XP spezifizieren kann, aber ich …
Mein Spiel ist ein Open-World-Koop-MMO mit Retro-Grafik, Permadeath und keinem Leveling-System. Das Problem, vor dem ich stehe, ist die Tatsache, dass ich nicht weiß, wie ich manche Monster härter erscheinen lassen kann als andere. Da nichts eine Stufe hat und Charaktere nur durch den Erwerb besserer Gegenstände stärker werden können, …
Heute sind die erfolgreichsten Spiele Action-Spiele wie FPS, RPG, MMORPG ... Ich würde gerne ein friedliches Spiel machen, aber ich weiß nicht, wie ich Leute anziehen soll. Ich kann gute Grafiken machen, aber das ist nicht die Hauptsache, die Leute dazu bringt, ein Spiel länger als ein paar Minuten zu …
Was sind die besten Ressourcen für das Design und die Entwicklung von Multi-Threaded-Spielen oder Game-Engines? Da hier offensichtlich die Richtung der Computer festgelegt ist, beabsichtige ich, dieses Thema zu untersuchen, und möchte wissen, welche Ressourcen und Beispiele es gibt.
Browser- und Handyspiele haben normalerweise globale Highscore-Tabellen. Es ist auch üblich, dass diese Tabellen Punktzahlen von 2.147.483.647 enthalten - wobei die Benutzer den Webservice-Aufruf herausgefunden haben, der Punktzahlen meldet, und ihn zum Aufzeichnen einer fiktiven Punktzahl verwendet haben. Für einfache Puzzlespiele können wir uns dagegen wehren, indem wir eine Aufzeichnung …
Ich bin ein neuer Hobby-Spieleentwickler, habe mir aber noch nichts Originelles ausgedacht, was mir wirklich Spaß gemacht hat. Das Schwierigste an der Spieleentwicklung ist: Du hast eine Idee, die in deinem Kopf so aussieht, als würde es wirklich Spaß machen. Sie bauen einen schnellen Prototyp und stellen fest, dass es …
Ich bin neu in der 3D OpenGL / DirectX-Welt und habe herausgefunden, dass die OpenGL 4.1- und GLSL-Spezifikationen erst heute veröffentlicht wurden. Ein Freund von mir gab mir das Rote Buch für OGL v2.1, aber soweit ich es gelesen habe, unterscheiden sich 3.x und 4.x stark von 2.x und viele …
Ich mache gerade ein Spiel in C # mit Direct X 9.0. Das Remake des Spiels ist Donkey Kong NES. Ich habe fast alles abgeschlossen, aber ich habe Probleme mit der Physik von Marios Sprung. Ich habe Variablen für die Y- und X-Koordination deklariert. Ich habe mich gefragt, ob es …
Ich denke an wie das SNES, N64, Atari ... sogar das DS heute, nehme ich an. SNES-Spiele nahmen normalerweise nicht mehr als 4 MB Speicherplatz ein, und N64-Spiele waren normalerweise 32 bis 64 MB Daten wert. Heutzutage kann man kaum noch eine "Hallo Welt" zusammenstellen! Programm ohne die resultierende Zusammenstellung, …
Viele Spiele beginnen mit ihren Intros und Anbietervideos und zeigen dann vor dem eigentlichen Hauptmenü den Bildschirm "Start drücken" an. Ich habe nie ganz herausgefunden, wozu das gut ist. Warum nicht direkt ins Hauptmenü gehen? Die einzig mögliche Erklärung, die für mich Sinn machte, ist, dass es bei Anschluss mehrerer …
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.