問題タブ [scripting-language]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
programming-languages - 新しいプログラミング言語のリストはありますか?
新しいスクリプト/プログラミング言語(または古い言語)をリストしているWebサイトを知っている人はいますか?私は既存の言語の新しいバージョンについて話しているのではなく、ほとんどの人が聞いたことのない新しいバージョンまたは古い言語について話しているだけです。良い言語でなくても…?
javascript - どのゲーム内スクリプト言語をサポートする必要がありますか?
ゲーム内スクリプトはNPC/AIロジックを制御します。
ゲーム内スクリプト機能を実装する場合、どの言語をサポートする必要がありますか?
私の実装は、.net、flash、javascript、javaなどの複数のプラットフォームで実行されることに注意してください。
リストされた可能性の賛否両論は何ですか?インタープリターの実装にはどのくらい時間がかかりますか?
ゲーム内スクリプト作成者が探している機能は何ですか?他のゲームは何を実装していますか?
誰もが読み書きできるので、JavaScriptに投票しようと思っています。
あなたの考えは何ですか?
java - Java 6: javax.script を使用して独自のスクリプト言語を実装する例?
javax.scriptを使用して 独自のスクリプト言語を実装するための良い例が本当に見つかりません...
始めるには何かが必要です。
- ドキュメンテーション
- 例
- チュートリアル
- 動画
- プレゼンテーションスライド (PDF)
注 1: 私は本当に JavaScript について話しているわけではありません ;)
注 2:例は必要ありません。既存の実装を使用する方法、独自の言語を実装したい.
ありがとうございました。
python - rubyのようなスクリプト言語のデバッグ
私は基本的にC言語プログラミングの世界から来ており、現在はRubyやPythonなどのスクリプト言語の世界を掘り下げています。
デバッグの仕方が気になります。現在、私が従う手順は次のとおりです。
- 大きなスクリプトを完成させます。
- チェックしたい部分以外はコメント
- スクリプトを実行する
それは機能しますが、たとえばVC++環境などで行うようにデバッグすることはできません。
私の質問は、デバッグのより良い方法はありますか?
注:繰り返しの質問かもしれませんが、そうであれば、答えを教えてください。
pdf - バージョンに関係なくPDFドキュメントのページ数を取得する方法は? 一部のスクリプト言語
PDFドキュメントのページ数を取得するにはどうすればよいですか? ドキュメントには、画像や、さまざまなフォント サイズのテキストを含めることもできます。さまざまな PDF ドキュメント バージョンで動作するはずです。
答えはどのスクリプト言語でも構いません。後で Ruby に移植します。
c++ - Luaはゲームサーバーにとって最良/最速の選択ですか?
私は、ユーザーが可能な限り変更およびカスタマイズできるようにするプロジェクトに取り組んでいます。
オープンソースは良い選択かもしれませんが、いくつかの内部クラスを閉じたままにしておきたいという事実のためではありません。
私が考えた他の2つのオプションは、外部ライブラリとしてのプラグインとLuaスクリプトです。
ライブラリ(DLL)の問題は、クロスプラットフォームの互換性が必須であるということです。これは、ある種のゲームサーバーであり、主に専用サーバー(多くの場合、Linux)で使用するように設計されていますが、多くの人がローカルマシン(主にWindows)。
ゲームのパフォーマンスに関連する多くの接続とアクションを処理できる必要があるのはゲームサーバーアプリケーションであるため、Luaスクリプトには疑問があります。
私の疑問は合理的ですか、それともLuaは良い解決策でしょうか?また、私の懸念のためにもっと良い/他のオプションを考えることができますか?
重要な側面を要約すると:
- クロスプラットフォームの互換性
- 良いパフォーマンス(->オンラインゲーム)
- 言語について知っている限り誰でも作成できるプラグイン/スクリプト、Lua、Cなど
- クローズドソースプラグイン/スクリプトのオプション(それほど重要ではありませんが、問題ありません:)
java - XMLまたはHTMLをWikiマークアップに変換する-どのアプローチを選択しますか?
HTMLドキュメント(DocBook XMLドキュメントから生成されたもの)をWikiマークアップ言語、特にPMWikiマークアップ言語に変換する必要があります。目標は、新しく作成されたwikiに会社のアプリケーション操作ガイドを含めることです。これは、実際には2つのオプションがあることを意味します。
- HTML(DocBook XMLから生成)をwikiに変換します
- DocbookXMLを直接wikiに変換します
HTMLはDocBookからHTMLへのコンバーターによって生成されるため、HTMLドキュメント内でのタグの定義方法は大きく異なり、ドキュメントの内容のみが異なります。
自分ですぐに実装できるソリューションを探しています。この変換は、アプリケーション操作ガイドの新しいバージョンが作成されるたびに一度行う必要があります。
私がこれまで考えてきた解決策:
- 正規表現に基づいて、PerlまたはPHPスクリプトを使用してHTMLをwikiに変換します。
- DocbookXMLを直接wikiに変換します。XMLなので、XMLの解析にはJavaを使うことができます。ここでのリスクは、私がDocBooks XML形式に精通していないことです(HTMLを使用しているため)。そのため、学習に時間がかかります。
この作業にはどのようなアプローチを選択しますか?
アップデート:
ConvertHTMLというPMWiki拡張機能を試しました。ドキュメントに記載されているように、HTMLタグを変換しないため(たとえば、wikiに残されているように変換されないため)、うまく機能しませんでした。
PmWikiマークアップはすべてのHTMLマークアップをサポートしているわけではないため、100%変換することはできません。ただし、PmWikiは、編集中または保存中のテキストを置き換えることができます。ConvertHTMLは、HTMLタグをwikiマークアップに変換するための比較的包括的な一連のルールを実装しています。
flash - フラッシュ/as3 でのプログラミング ゲーム
パズルを完成させるために何らかのプログラムを書かなければならない (プログラマ向けの) さまざまなゲームのアイデアがたくさんあります。言語はあまり複雑であってはならず、Scratch ( http://scratch.mit.edu/ ) のようなグラフィカル言語についても考え始めました。
とにかく、さまざまなスクリプト言語を as3 に移植するために人々がすでに行ったことを探りたかったのです。ただし、BASIC は良い出発点、またはいくつかの tinyc の派生物です。Google を使用してこれを検索する方法がわかりません。「フラッシュ」と「as3」という言葉は結果を薄めるだけであり、そこで別のプログラミング言語を使用しようとすると、結果がさらに壊れてしまいます.
ゲームは基本的に、ターンコマンドと移動コマンドを使用し、センサーを読み取って何をすべきかを決定し、ある種の車両を制御します。などなど
どうもありがとう、クリス
scripting-language - リスについてよく読むことをお勧めします
この言語を最大限に学べるお気に入りのリンクを共有してください。
また、Lua などの他の言語と異なる、この言語の最も重要な機能を短い言葉で説明してください。
別の Lua/Python/etc を再発明する理由が理解できません。多分私は何かを見逃したのかもしれません.
しかし、私はパフォーマンス+スクリプトのアイデアが好きなので、それを理解しなければなりません!
perl - 「Perl は構文解析がとても得意だ」と言うとき、人々は何を意味するのでしょうか?
「Perl は構文解析がとても得意だ」と言うとき、人々は何を意味するのでしょうか?
Perl は、Python や Ruby などの他のスクリプト言語よりも優れている、または強力な理由は何ですか?