Als «scripting» getaggte Fragen

Eine Art der Programmierung, die oft leichter zu erlernen ist als die "traditionelle" Programmierung. Skripte werden häufig verwendet, wenn die Leistung weniger wichtig ist als die Benutzerfreundlichkeit. Beispiele für Skriptsprachen sind: Javascript, Lua, Perl, Python und PHP. Skriptsprachen werden häufig interpretiert anstatt kompiliert und können daher direkt ausgeführt werden, ohne Maschinencode zu generieren.

2
Umgang mit skriptbasierten und "nativen" Komponenten in einem komponentenbasierten Entitätssystem
Ich versuche derzeit, ein komponentenbasiertes Entitätssystem zu implementieren, bei dem eine Entität im Grunde nur eine ID und einige Hilfsmethoden sind, die eine Reihe von Komponenten zu einem Spielobjekt zusammenbinden. Einige Ziele davon sind: Komponenten enthalten nur Status (z. B. Position, Gesundheit, Munitionszahl) => Logik geht in "Systeme", die diese …

3
Blenderknochen exportieren
Ich habe einen Exporteur für Mixermodelle geschrieben, der sich hervorragend für Maschen eignet. Ich versuche das auf Knochen auszudehnen, die im Mixer definiert sind. Ich habe jedoch keine guten Informationen zum Exportieren von Knochendaten gefunden. Wie kann ich auf Knochendaten zugreifen? Ich möchte auf alle Scheitelpunkte zugreifen, auf die sich …

5
Warum sollte die Entitätskonfiguration außerhalb von Skripten platziert werden?
Ich habe viele Spiele gesehen, die die Entitätskomponenten in Skriptdateien definieren, aber wenn sie jede Entität konfigurieren und angeben, welche Komponenten sie enthält, verwenden sie ein anderes Dateiformat (wie XML). Warum machen sie das? Ich frage hauptsächlich, was die Gründe anderer dafür waren. Ich auch so konfigurieren , meine Einheiten …


3
Sollten Skripte mit einer Abstraktion der Engine interagieren?
Ich verwende Java und Jython, und nach einigen Recherchen stellte ich fest, dass es ein Fehler sein könnte, Skripten direkten Zugriff auf die Engine-Oberfläche zu gewähren, da dies die beiden eng miteinander verbinden würde. Es sieht so aus, als ob die meisten Skripte, mit denen Mods Entitäten erstellen und verwalten …
10 java  python  scripting 

3
Was suchen Sie in einer Skriptsprache? [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, …
10 scripting  tools 

5
Warum kann ich den Operator '> =' nicht mit Vector3s verwenden?
Ich versuche, ein Rechteck zwischen zwei Positionen zu bewegen, die ich als _positionAund bezeichne _positionB. Beide sind vom Typ Vector3. Das Rechteck bewegt sich gut. Wenn es jedoch erreicht _positionBwird, bewegt es sich nicht in die entgegengesetzte Richtung, wie es sollte. Ich ging zurück in den Code, um einen Blick …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 


2
Scripting Engine für XNA
Angenommen, ich mache dieses große Spiel in C # mit XNA. Welche Optionen muss ich haben, um eine Skriptfunktion in meine Codebasis aufzunehmen?
9 xna  c#  scripting 

3
Benutzerfreundliches Scripting bei Verwendung eines ECS?
Ich erstelle gerade ein kleines Hobbyprojekt, um wieder in die Spieleentwicklung einzusteigen, und ich habe beschlossen, meine Entitäten mithilfe eines ECS (Entity Component System) zu strukturieren. Diese Implementierung eines ECS ist wie folgt strukturiert: Entität : In meinem Fall handelt es sich um eine eindeutige intKennung, die als Schlüssel für …

2
Reload VS soution Explorer erzwingen, wenn neues c # -Skript über Unity3d hinzugefügt wird?
Wenn ich erstellen C # Script ( Create -> C# Scriptvia) Unity3d oder löschen Sie es aus Unity3d- Visual Studiozeigt mir das Warnfenster. es ist nervig. Gibt es eine Möglichkeit, "ReloadAll" im Projektmappen-Explorer ohne Fenster zu erzwingen?
8 unity  visual-studio  unity  google-play-services  google-play  physics  simulations  c#  unity  raycasting  unity  virtual-reality  savegame  arcade  c++  steam  ios  objective-c  databases  storage  opengl  vbo  vao  libgdx  scene2d  unity  animation  c#  path-finding  roguelikes  opengl  c++  glsl  2d  physics  phaser  selection  3dsmax  unity  collision-detection  c#  tilemap  isometric  unity  c#  2d  sprites  mouse  scripting  grid  c#  unity  libgdx  java  unity  playstation4  c#  c++  directx  dll  c++cli  libgdx  overlap2d  multiplayer  node.js  websocket  animation  unity  textures  unity  terrain  physics  unity  rotation  movement  transformation  monogame  windows  installer  shaders  unity  virtual-reality  unity  performance  frame-rate  profiler  google-play  appstore  trademark  java  android  libgdx  unity  unity-networking  unity  physics  software-engineering  unity  savegame  physics  2d  unity  unity  c#  unity-networking  textures  geometry  unreal-4  3d-modeling  java  android  libgdx  android  collision-detection  libgdx  rotation  legal  localization  patents  opengl  cubemap  sampler-state  2d  transformation  unity  c#  opengl  glsl  lighting  opentk  c++  collision-detection  physics 

2
Wie verwendet Unity C # als Skriptsprache?
Meines Wissens habe ich bisher gedacht, dass C # eine kompilierte Sprache ist und war. Ich habe kürzlich angefangen, Unity3d zu studieren, und festgestellt, dass sie C # als Option für die Skripterstellung und Interaktion mit Spielobjekten über ihre API (zusammen mit JavaScript und einigen anderen Alternativen) angeben. Wie wird …
8 c#  scripting  mono 

1
Wie kommuniziere ich mit einer IronPython-Komponente in einem C # / XNA-Spiel?
Mein XNA-Spiel ist komponentenorientiert und enthält verschiedene Komponenten für Position, physikalische Darstellung, Rendering usw., die alle eine Basisklasse erweitern Component. Der Spieler und die Feinde haben auch Controller, die derzeit in C # definiert sind. Ich möchte sie über IronPython (eine .NET-Implementierung von Python) in Python-Skripte umwandeln. Mein Problem ist, …

1
Das bio2s-Format von Bohemia Interactive
Hat jemand Spezifikationen für die Skriptsprache bio2s von Bohemia Interactive? Sie entwickeln Operation Flashpoint, Armed Assault (ArmA) und Virtual Battlespace. Diese Skripte werden manchmal als O2- oder Oxygen-Skripte bezeichnet und in ihren Gelände- und Modellierungswerkzeugen verwendet. Sauerstoff ist das Modellierungswerkzeug von Bohemia Interactive. Weitere Beispiele für das Format habe ich …
8 scripting 

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 

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.