Als «software-engineering» getaggte Fragen

Software-Engineering ist das Design und die Entwicklung von Software im Bereich der Spieleentwicklung. Fragen, die dieses Tag verwenden, sollten sich auf theoretische Konzepte und Praktiken beziehen, die sich auf die Aufgabe des Erstellens oder Entwerfens von Software beziehen. Dieses Tag sollte nicht einfach verwendet werden, weil eine Frage Programmierung beinhaltet oder Code enthält.


16
Welche Mathematik sollten alle Spieleprogrammierer kennen? [geschlossen]
Einfache Frage: Welche Mathematik sollten alle Spieleprogrammierer beherrschen, um erfolgreich zu sein? Ich spreche nicht speziell über das Rendern von Mathematik oder Ähnlichem in den Nischenbereichen der Spieleprogrammierung, insbesondere nur über Dinge, die selbst Spieleprogrammierer kennen sollten, und wenn sie dies nicht tun, werden sie es wahrscheinlich nützlich finden. Hinweis: …

9
Welche Programmiermuster sind für die Spieleentwicklung hilfreich? [geschlossen]
Ich habe ein paar Bücher über Entwurfsmuster und habe einige Artikel gelesen, kann aber nicht intuitiv herausfinden, welche Entwurfsmuster für die Entwicklung von Spielen nützlich sind. Ich habe beispielsweise ein Buch mit dem Namen ActionScript 3 mit Entwurfsmustern, in dem verschiedene Entwurfsmuster wie Model View Controller, Singleton, Factory, Command usw. …


10
Was kann ich tun, um sicherzustellen, dass ich die Energie habe, an meinem Spiel zu arbeiten, während ich Vollzeit arbeite? [geschlossen]
Ich arbeite mehr als 40 Stunden pro Woche als Softwareentwickler und finde, dass ich zwischen meinem persönlichen Leben und meiner familiären Verantwortung buchstäblich keine Energie habe, um an der Spieleentwicklung zu arbeiten. Was kann ich tun, um mehr Zeit für mein Hobby zu haben, ohne mich vor dem Computer zu …

6
Wie funktionieren Kugeln in Videospielen?
Ich bin auf diese Frage gestoßen, als ich ein Videospiel in C # entwarf. Wenn wir Spiele wie Battlefield oder Call of Duty in Betracht ziehen , fliegen Hunderte oder sogar Tausende von Kugeln gleichzeitig. Ereignisse werden ständig ausgelöst und, soweit ich weiß, verbraucht dies viel Rechenleistung ... oder doch? …

8
Ereignisgesteuerte Kommunikation in einer Game Engine: Ja oder Nein?
Ich lese Game Coding Complete und der Autor empfiehlt eine ereignisgesteuerte Kommunikation zwischen Spielobjekten und Modulen. Grundsätzlich sollten alle lebenden Spielschauspieler über ein internes Ereignismeldesystem mit den Schlüsselmodulen (Physik, KI, Spielelogik, Spieleansicht usw.) kommunizieren. Dies bedeutet, dass Sie einen effizienten Event-Manager entwerfen müssen. Ein schlecht entworfenes System frisst CPU-Zyklen, insbesondere …

9
Neu bei der Erstellung von KI - wo soll ich anfangen? [geschlossen]
Ich bin neu in der Spielprogrammierung und versuche, ein einfaches 2D-Top-Down-Weltraumspiel mit 2 Raumschiffen zu erstellen, die sich gegenseitig bekämpfen. Mir geht es gut mit dem benutzergesteuerten Raumschiff, aber ich habe keine Ahnung, wie ich überhaupt anfangen soll, eine KI zu programmieren. Sind bestimmte Methoden / Muster für diese Situation …






5
Sollen die Akteure eines Spiels selbst für das Zeichnen verantwortlich sein?
Ich bin sehr neu in der Spieleentwicklung, aber nicht in der Programmierung. Ich spiele (wieder) mit einem Pong-Spiel, das JavaScript- canvasElemente verwendet. Ich habe ein PaddleObjekt mit folgenden Eigenschaften erstellt ... width height x y colour Ich habe auch ein PongObjekt, das Eigenschaften wie hat ... width height backgroundColour draw(). …


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.