Als «architecture» getaggte Fragen

Wie Code aufgebaut ist. Bei Fragen zum internen Design einer Game Engine.

3
Warum verwenden Tutorials unterschiedliche Ansätze für das OpenGL-Rendering?
http://www.sdltutorials.com/sdl-opengl-tutorial-basics http://www.opengl-tutorial.org/beginners-tutorials/tutorial-2-the-first-triangle/ Diese beiden Tutorials verwenden völlig unterschiedliche Ansätze, um fast das gleiche Ergebnis zu erzielen. Der erste verwendet Dinge wie glBegin(GL_QUADS). Der zweite verwendet Sachen wie vertexBufferObjectsShader, die auf GLEW basieren. Das Ergebnis ist jedoch dasselbe: Sie erhalten Grundformen. Warum gibt es diese Unterschiede? Der erste Ansatz scheint viel …




8
Sollte ich es vermeiden, Objektvererbung zu verwenden, um ein Spiel zu entwickeln?
Ich bevorzuge OOP-Funktionen, wenn ich Spiele mit Unity entwickle. Normalerweise erstelle ich eine Basisklasse (meistens abstrahiert) und nutze die Objektvererbung, um die gleiche Funktionalität für die verschiedenen anderen Objekte zu nutzen. Ich habe jedoch kürzlich von jemandem gehört, dass die Verwendung von Vererbung vermieden werden muss und wir stattdessen Schnittstellen …


3
Was ist die Standard-C # / Windows Forms-Spieleschleife?
Wie sollte die Hauptspielschleife strukturiert sein, wenn Sie ein Spiel in C # schreiben, das normale Windows Forms und einige Grafik-API-Wrapper wie SlimDX oder OpenTK verwendet? Eine kanonische Windows Forms-Anwendung verfügt über einen Einstiegspunkt, der aussieht public static void Main () { Application.Run(new MainForm()); } und während man durch Verknüpfen …

9
Von vorne anfangen - Ist es ein Fehler, das Rad neu zu erfinden?
Normalerweise denke ich, wann immer ich ein Spiel starten möchte, über eine gute Grundarchitektur für das Rendern und eine bessere Spielschleife von Grund auf zu verfügen. Ich möchte in der Regel keine vorhandenen Motoren verwenden. Der Grund dafür ist, dass ich es selbst implementieren möchte, um etwas zu lernen. Aber …

11
Alternative zum Game State System?
Soweit ich das beurteilen kann, haben die meisten Spiele eine Art "Spielstatus-System", das zwischen den verschiedenen Spielstatus wechselt. Dies können Dinge wie "Intro", "MainMenu", "CharacterSelect", "Loading" und "Game" sein. Zum einen ist es durchaus sinnvoll, diese in ein staatliches System zu zerlegen. Immerhin sind sie uneinheitlich und müssten ansonsten in …






3
Wie gehe ich mit mehreren Story-Threads in einem RPG-Spiel um?
Ich habe ein RPG-Spiel mit mehreren Story-Threads entworfen. Je nach Wahl des Benutzers können einige Dinge passieren oder auch nicht. Sie können dasselbe auf verschiedene Weise erreichen. Das Ende kann unterschiedlich sein und so weiter. Ich habe eine einfache Entscheidungs-Engine implementiert, die funktioniert, aber einen großen Fehler aufweist. Sobald Sie …
26 architecture  rpg 

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.