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.

2
Lua als eigenständiges Programm für Spiele wie Python?
Ich habe Python schon einmal mit PyGame verwendet, um Spiele zu erstellen, aber PyGame scheint nicht mehr so ​​beliebt zu sein, und es gibt nicht so viele gute Ressourcen dafür. Ich höre viel Aufsehen über Lua als schnelle Skriptsprache, die in Projekten verwendet werden kann, die in anderen Sprachen erstellt …

1
Entwicklung eines RPG Encounter Systems
Ich bin mitten in einem Begegnungssystem für ein XNA-Rollenspiel. Die Idee ist, dass Sie in einem Dungeon herumlaufen und bestimmte Kacheln als RandomBattleTiles erstellt werden. Auf der Karte befindet sich ein Bereich, in dem festgelegt ist, welche Monster angetroffen werden können. Was ich brauche, ist eine Möglichkeit, die Art und …

3
Was macht ein gutes Lernspiel aus? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

4
SoA-Vektoren auf SPU
Ich habe viel über die Vorteile der Organisation von Daten in "Structs of Arrays" (SoA) anstelle des typischen "Array of Structs" (AoS) gelesen, um einen besseren Durchsatz bei Verwendung von SIMD- Anweisungen zu erzielen . Obwohl das Warum für mich absolut sinnvoll ist, bin ich mir nicht sicher, wie viel …

7
Ausnahmen in C ++ - Spiel-DLLs auslösen? Vor-und Nachteile
Was sind die Vor- und Nachteile der Verwendung von Ausnahmen in C ++ in Bezug auf die Spieleentwicklung ? Laut Google Style Guide werden Ausnahmen aus verschiedenen Gründen nicht verwendet. Sind die gleichen Gründe für die Spieleentwicklung relevant? Wir verwenden keine C ++ - Ausnahmen ... - google-styleguide.googlecode.com Einige Fragen …



2
Die Schaltfläche bleibt nach dem Klicken hervorgehoben - Unity3D 4.6 GUI
Manchmal bleibt die Schaltfläche nach dem Klicken auf eine Schaltfläche, die mit der neuen UI-Schaltfläche von Unity erstellt wurde, im hervorgehobenen Zustand. Beachten Sie, dass das Button-Skript Color Tintals TransitionEigenschaft festgelegt wurde und das InteractableKontrollkästchen aktiviert ist. Wie kann ich das lösen?
8 unity  gui  xna  c#  lighting  unity  scripting  scene  npc  xna  models  blender  java  android  game-design  libgdx  architecture  client-server  client  animation  skeletal-animation  graph  input  pygame  music  game-design  component-based  game-maker  java  collision-detection  slick  java  android  leaderboards  google-play-services  java  lwjgl  vbo  flash  actionscript-3  flash-develop  java  android  multithreading  loading  project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 


2
Sollten Gegenstände in einem Rollenspiel fest codiert oder auf andere Weise geladen werden?
Sollten statische Waffen (dh Eisenschwert, Mithrilaxt) ihre eigenen (statischen) Klassen sein, die von so etwas ItemWeaponabgeleitet sind, das selbst von einer Standardklasse Itemmit ihren eigenen (geerbten) Methoden abgeleitet ist? Oder sollte es möglicherweise nur eine Standardklasse geben Item, eine ItemWeaponKlasse, und dann ist jede Waffe nur eine ItemWeaponInstanz, die zu …

1
Konzeptionelle Frage zum Agenten Belief-Desire-Intent
Ich habe das Belief-Desire-Intent-Modell und die Art und Weise untersucht, wie sie es im ursprünglichen Schwarz-Weiß-Spiel verwendet haben (was dasselbe ist, aber sie haben auch Entscheidungsbäume als Meinungen definiert). Ich habe eine Frage zur Unterscheidung zwischen Meinung und Glauben. Nach meinem Verständnis sind Überzeugungen verknüpfte Listen in Form von Attribut: …


1
Problem mit Update (GameTime) -Methoden und Pause-Implementierung
Ich habe die Pausenfunktion implementiert und sie funktioniert korrekt, da sie den Player-Bildschirm dimmt und das Gameplay nicht mehr aktualisiert. Das Problem ist, dass GameTime weiter zunimmt, während es angehalten wird. Daher wird meine Methode, die gameTime im Vergleich zu previousSpawnTime überprüft, bevor ein anderer Feind erzeugt wird, durcheinander gebracht. …

2
C ++ Entity Component System Framework [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

9
Ist es wichtig, dass ich Try / Catch- und finally-Anweisungen für die Spielprogrammierung lerne, oder kann ich darauf zurückkommen? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

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.