Als «game-development» getaggte Fragen

Die Entwicklung wird von einem Spieleentwickler durchgeführt, der von einer einzelnen Person bis zu einem großen Unternehmen reichen kann. Mainstream-Spiele werden normalerweise von einem Publisher finanziert und brauchen mehrere Jahre, um sich zu entwickeln. Indie-Spiele können weniger Zeit in Anspruch nehmen und können von Einzelpersonen und kleinen Entwicklern kostengünstig hergestellt werden. Die Indie-Spielebranche hat in den letzten Jahren mit dem Wachstum neuer Online-Vertriebssysteme und des Marktes für mobile Spiele einen Anstieg verzeichnet.



4
Entwickeln eines Features, dessen einziger Zweck herausgenommen werden soll? [geschlossen]
Wie heißt das Muster, in dem einzelne Mitwirkende (Programmierer / Designer) ein Artefakt entwickelt haben, das als Ablenkung dienen soll, damit das Management dieses Merkmal im Endprodukt entfernen kann ? Dies ist eine Folklore, die ich von einem ehemaligen Kollegen gehört habe, der bei einer großen Spieleentwicklungsfirma gearbeitet hat. In …



1
Der englische Parser (für den Hobbit 1982)
War fasziniert, über das Text-Abenteuerspiel The Hobbit zu lesen, das einen unglaublich robusten Parser namens "Inglish" enthielt: ... Englisch erlaubt es einem, fortgeschrittene Sätze wie "Fragen Sie Gandalf nach der merkwürdigen Karte, nehmen Sie dann das Schwert und töten Sie den Troll damit" einzugeben. Der Parser war komplex und intuitiv …


10
Wie lässt sich diese reale Aktivität modellieren, die in OOP Zirkelverweise zu benötigen scheint?
Ich habe mit einem Problem in einem Java-Projekt über Zirkelverweise gerungen. Ich versuche, eine reale Situation zu modellieren, in der die fraglichen Objekte voneinander abhängig zu sein scheinen und voneinander wissen müssen. Das Projekt ist ein allgemeines Modell für das Spielen eines Brettspiels. Die Grundklassen sind nicht spezifisch, werden jedoch …

3
Ist es sinnvoll, Anwendungen (nicht Spiele) mit einer Komponenten-Entitäts-System-Architektur zu erstellen?
Ich weiß, dass es beim Erstellen von Anwendungen (nativ oder im Web) wie im Apple AppStore oder im Google Play App Store häufig vorkommt, eine Model-View-Controller-Architektur zu verwenden. Ist es jedoch sinnvoll, Anwendungen auch mit der in Game-Engines üblichen Component-Entity-System-Architektur zu erstellen?



19
Eine kostenlose Spielentwicklungssprache? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …

4
Welche Beziehung besteht zwischen OpenGL, GLX, DRI und Mesa3D?
Ich beginne mit der einfachen 3D-Programmierung unter Linux. Ich habe viel Erfahrung mit der übergeordneten Grafik-API OpenInventor. Ich weiß, es ist nicht unbedingt notwendig zu wissen, wie all diese Dinge zusammenpassen, aber ich bin nur neugierig. Ich weiß, dass OpenGL nur ein Standard für Grafikanwendungen ist. Mesa3D scheint eine Open-Source-Implementierung …

2
TCP oder UDP für ein Multiplayer-Spiel?
Das ist eine Frage, die ich oft sehe. Die meisten Leute sagen, UDP sei für Echtzeitspiele immer besser als TCP. Ich verstehe, dass TCP versucht, Pakete immer wieder neu zu senden, bis die andere Seite sie erhält, während UDP das egal ist. Die meisten Dinge, die ich gelesen habe, sind, …

4
Wie erstellt man konzeptionell eine Regel- / Beschränkungs-Engine (keine Grafik- / Physik-Engine) für ein Spiel?
Ich möchte ein einfaches Spiel erstellen, das den Büchern zur Auswahl Ihrer eigenen Abenteuer ähnelt. Der Spieler erhält einen narrativen Text und kann seine Aktion aus einer Liste von Möglichkeiten auswählen. Dies führt wiederum zu einem neuen narrativen Text, ad infinitum. Der einzige Haken ist, dass die Liste der Möglichkeiten …

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.