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.

6
Warum verwenden wir Skripte in der Entwicklung?
In meinem aktuellen Projekt werden Lua-Skripte von den C ++ - Funktionen auf der Serverseite aufgerufen. Danach rufen die Skripte erneut die C ++ - Funktionen auf, die sich noch in dieser Lösung befinden. Warum sollten wir so etwas tun und die C ++ - Funktion nicht direkt aufrufen? In …
67 scripting 

6
Wie funktioniert Lua als Skriptsprache in Spielen?
Ich bin ein wenig unsicher, was genau Lua ist und wie ein in C ++ programmiertes Spiel es verwenden würde. Ich frage vor allem, wie es kompiliert und ausgeführt wird. Wenn Sie beispielsweise ein in C ++ geschriebenes Programm verwenden, das Lua-Skripte verwendet: Ruft der Code in Lua nur Funktionen …
67 c++  scripting  lua 


6
Welche Technologie ermöglicht das Programmieren in einem Spiel?
Es gibt einige Spiele, in denen der Spieler Skripte im Spiel schreiben / erstellen kann, zum Beispiel: Raumfahrtingenieure oder Psi . Ich möchte etwas Ähnliches wie eines von beiden verwenden, aber ich hatte Schwierigkeiten, Informationen zu finden, daher lautet meine Frage: Gibt es einen Zweig der Programmierung, der die Fähigkeit …


7
Wie kann ich eine enge Skriptkopplung in Unity vermeiden?
Vor einiger Zeit habe ich angefangen, mit Unity zu arbeiten, und ich habe immer noch Probleme mit eng gekoppelten Skripten. Wie kann ich meinen Code strukturieren, um dieses Problem zu vermeiden? Beispielsweise: Ich möchte Gesundheits- und Todessysteme in separaten Skripten haben. Ich möchte auch verschiedene austauschbare Laufskripte haben, mit denen …
24 c#  unity  scripting 

6
Ist die Implementierung Ihrer eigenen Skriptsprache sinnvoll?
Ich programmiere ein verprügeltes Spiel in C ++ und es ist an der Zeit, Skripte für Ereignisse, Auslöser, Zwischensequenzen usw. zu implementieren. Ich habe im Internet herumgelesen und ein paar Informationen erhalten. Meine erste Wahl wäre, meine eigene Skriptsprache wie die in Cave Story zu implementieren . Ich habe diesen …
21 scripting 

3
Wie kann ich Smart Scripting in meinem Spiel implementieren?
Ich entwickle eine Spiel-Engine. Es soll eine Entität / Komponenten-basierte sein. Um mein Spiel selbst zu entwickeln, dachte ich daran, eine Skriptsprache zu verwenden, um die Entitäten tatsächlich zu erstellen. Wenn ich beispielsweise eine Art Monster hinzufügen möchte, das für den Spieler aggressiv ist, handelt es sich um eine Einheit …


4
Game Engine: eine anständige Art und Weise, in Bezug auf die Architektur die Unterstützung von Skripten zu implementieren?
Ich entwickle eine einfache Spiel-Engine (in C #, wenn es darauf ankommt), und mir fällt kein angemessener Weg ein, Skripte in Bezug auf die Architektur zu implementieren. Es ist eine einfache rundenbasierte Strategie mit benutzerdefinierten, logikunabhängigen Animationen für Schlachten. Es verfügt über eine globale Architekturschicht für System- / Low-Level-Inhalte und …


2
Tipps zur Implementierung der MMO-Questmechanik?
Welche Tools, Muster oder Best Practices würden Sie zur Implementierung der unten aufgeführten Questmechaniken empfehlen? Ich spreche über die Softwarearchitektur (wie allgemein sollten Sie sein) und die Auswahlmöglichkeiten für die Objektverdrahtung, das Ereignisabonnement und die Darstellung von Bedingungen. Erwähnung von Tools / Bibliotheken, die Sie erfolgreich verwendet haben, sind willkommen. …


3
Scripting und Cinematics ohne Threading
Ich habe Probleme damit, Skripte in meiner Spiel-Engine zu implementieren. Ich habe nur ein paar Anforderungen: Es sollte intuitiv sein, ich möchte keine benutzerdefinierte Sprache, keinen Parser und keinen Interpreter schreiben und ich möchte kein Threading verwenden. (Ich bin mir sicher, dass es eine einfachere Lösung gibt. Ich brauche nicht …
12 scripting 

7
Domänenspezifische Skriptsprachen [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Wie die meisten von Ihnen wissen, werden …
12 scripting 

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.