Spielentwicklung

Fragen und Antworten für professionelle und unabhängige Spieleentwickler

2
Soll ich nach einem erfolgreichen glLinkProgram meine Shader löschen / entfernen?
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 …
45 opengl  shaders 



7
Lizenzierung (oder ähnliches) für mein Fanspiel?
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 …
44 legal  licensing 


13
Wie können manche Monster gefährlicher erscheinen als andere?
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, …

9
Was kann ein friedliches Spiel erfolgreich machen? [geschlossen]
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 …



10
Wie kann ich verhindern, dass in globalen Highscore-Tabellen falsche Score-Berichte erstellt werden?
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 …


10
Ist das Lernen von OpenGL 2.1 heute nutzlos?
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 …
44 opengl 

2
Wie lässt man einen Charakter springen?
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 …
44 physics  input  jumping 

4
Wie wurden Cartridge-basierte Spiele programmiert? [geschlossen]
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, …

5
Was ist der Zweck eines Startbildschirms?
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 …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.