Spielentwicklung

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


4
Wie kann ich einen 20-Fragen-Algorithmus implementieren?
Seit meiner Kindheit habe ich mich gefragt, wie das elektronische 20Q- Spiel funktioniert. Sie denken an einen Gegenstand, ein Ding oder ein Tier (z. B. Kartoffel oder Esel ). Das Gerät stellt Ihnen dann eine Reihe von Fragen wie: Ist es größer als ein Brot? Wird es draußen gefunden? Wird …
16 ai 

3
Wie kann man die Urheberrechte und Patente einer Engine und ihres Frameworks monetarisieren und schützen?
Ich habe eine Spiel-Engine erstellt, die Folgendes beherrscht: Renderebenen mit 2d strukturierten gekrümmten Oberflächen Kollisionen mit gekrümmten Oberflächen Animationspfade ein und Navigation in 2d-sapce Ich habe auch einen Rahmen geschaffen für: Prozedurale organische Niveauregulierung mit runden Oberflächen Levelbearbeitung Leichtes Sprite-Design Die Engine und das Framework sind in AS3 geschrieben und …

2
OpenGL: VBO oder glBegin () + glEnd ()?
Vor kurzem habe ich diesen Link zu einer Tutorial-Site von jemandem erhalten, dem ich das ursprüngliche OGL-Redbook gegeben habe. In der dritten Überschrift steht deutlich, dass glBegin () und glEnd () als typische Rendermethode vergessen werden sollen. Ich habe über die Redbook-Methode gelernt, sehe aber einige Vorteile bei VBOs. Ist …
16 opengl  graphics  glsl  vbo 

1
Wie kann ich einfach Cloud Texture Maps erstellen?
Ich baue in meinem Spiel 3D-Planeten. Diese werden als "Globen" angesehen. Einige von ihnen benötigen Wolkenschichten. Ich habe mir verschiedene Blender- Tutorials zum Erstellen von "Erde" angesehen und für ihre Wolkenebenen verwenden sie Erdwolken-Karten von der NASA . Ich werde jedoch ein fiktives Universum mit vielen prozedural erzeugten Planeten erschaffen. …


3
Warum ist es eine schlechte Idee, Methoden in Entities und Components zu speichern? (Zusammen mit einigen anderen Entity System-Fragen.)
Dies ist eine Fortsetzung dieser Frage, die ich beantwortet habe, die sich jedoch mit einem viel spezifischeren Thema befasst. Diese Antwort hat mir geholfen, Entity Systems noch besser zu verstehen als den Artikel. Ich habe den (ja, den) Artikel über Entity Systems gelesen und darin Folgendes erfahren: Entitäten sind nur …

1
Ein einfacher 2D-Rechteck-Kollisionsalgorithmus, der auch bestimmt, auf welchen Seiten die Rechtecke kollidieren.
Ich habe zunächst versucht, eine rechteckige Kreuzung zu implementieren, was gut funktioniert. Wenn ich jedoch das physikalische System anwenden muss, wie Geschwindigkeits-, Beschleunigungs- und Richtungsvektoren, muss ich einen Weg finden, um zu bestimmen, welche Seite der Rechtecke kollidieren. In meinem System gibt es kein gedrehtes Rechteck, daher wurde das Problem …

4
Fixed-Function vs Shaders: Welche für Anfänger?
Ich gehe derzeit zur Hochschule für Informatik. Obwohl ich vorhabe, irgendwann eine vorhandene Engine zu verwenden, um ein kleines Spiel zu erstellen, ist mein Ziel im Moment, die Grundlagen zu erlernen: nämlich 3D-Programmierung. Ich habe bereits einige Nachforschungen bezüglich der Wahl zwischen DirectX und OpenGL angestellt, und das allgemeine Gefühl, …



2
Welche OpenGL-Version (en) müssen Sie lernen und / oder verwenden?
Also, ich bin neu in OpenGL ... Ich habe allgemeine Kenntnisse im Programmieren von Spielen, aber wenig praktische Erfahrung. Ich habe in verschiedenen Artikeln und Büchern nachgesehen und versucht, in OpenGL einzutauchen, aber ich fand die verschiedenen Versionen und die alte und die neue Art, Dinge zu verwirren, verwirrend. Ich …

2
Bin ich haftbar, wenn mein Spiel den Computer eines anderen Spielers beschädigt?
Muss ich wirklich irgendwo in meinen Spielunterlagen vermerken, dass "für diese Software keine Garantie für Schäden besteht" usw.? Ich sehe es oft in fast jedem Programm, wenn nicht in allen, aber ist es wirklich notwendig, dass mich jemand verklagt, wenn ich vergesse, diese Textzeile hinzuzufügen und ihre GFX-Karte brennt aus, …
16 legal 



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.