NScripterWindowsNScripter3 200912NScripter2
NScripter
開発元 高橋直樹
最新版

最終版 / 2018年2月23日

対応OS Windows 98/Me/2000/XP/Vista/7[1]
種別 ゲームスクリプトエンジン
ライセンス プロプライエタリフリーウェア
(商業流通作品のみ有償)
公式サイト nscripter.com
テンプレートを表示

Windows以外のプラットフォームで動作する、非公式の互換エンジンが公開されている。

概要

編集

Windows



20094Ver2.93DLLLua使

20099Ver2.95Windows 98/Me/2000201112Ver2.96Windows XPNScripter20158Ver3.00[2]93.03

特徴

編集

BASICCGAPI

APIDLL

Ver2.92defsub

Luaによる拡張

編集

2009年4月にリリースされたVer2.93から、スクリプト言語Luaを使用したフレームワークの拡張が可能となっている。LuaはDLLの形で実装され、NScripter本体から起動される。従来のNScripterスクリプトからLuaの機能を呼び出す事はもちろん、Lua側からNScripterの機能を呼び出す事によって、ゲーム本体の記述をほぼ完全にLuaに移行させる事も出来る。従来のNScripterでは不可能だった複雑な数値演算に加え、ファイル操作、ブロックスコープ、テーブル・メソッド、モジュール・ライブラリ等、本格的なスクリプト言語の機能を利用した開発が可能となっている。これまでは不可能だった、ゲーム内の各要素の同時並行操作が可能となり、テキスト表示のスプライト化処理が可能になるなど演出と機能が大幅に強化されている。また、システムカスタマイズと呼ばれる方法を用いて実現していた、様々な拡張機能の記述がLuaにより大幅に高度化・簡素化され、ゲーム終了時の挙動の変更などフレームワークの動作その物を改変できる柔軟性が取り入れられている。ただしLuaの使用は強制ではなく、旧来のシステムカスタマイズによる方法も残されている。

利用環境

編集

PC中級者以上の知識があれば、有志により運営される各種講座サイトを利用する事によって、数時間程度で基本的な使用方法を習得する事ができる。また、ゲームの製作方法を解説した各種の公式書籍も出版されている。ユーザー製作の機能拡張用DLLやサンプルスクリプトも多数公開されており、利用環境は充実している。

反面、エンジンの利用そのものを指南するオフィシャルサイトは存在しない。また、エンジン本体に同梱されているマニュアルも、各種機能拡張の結果、かなり複雑な物となっている。このため利用に当たっては、ユーザー自身が積極的な情報収集に努める必要がある。

公式サイトでは最新版実行ファイルとは別に「NScripterドキュメント / 旧ツール」が配布されている。最新版の同梱マニュアルは、機能拡張に伴い内容が未整備な状態にあるため、新規利用にあたっては別途「NScripterドキュメント / 旧ツール」もダウンロードしておく必要がある。

ライセンス

編集

使

2013使使使

使使使

非公式の互換エンジン

編集

NScripterはWindows上でしか動作しないが、非公式ながら他のプラットフォームでも動作する互換エンジンが開発されている。それらを使用すればNScripterを使用したゲームをWindows以外で動作させることが可能になる。

また、吉里吉里2などの他のスクリプトエンジンを使用したゲームをNScripterで動作するように変換するソフトウェアも存在する。これは、Windowsでしか動作しないスクリプトエンジンから互換エンジンが存在するNScripterへ変換することで、Windows以外のプラットフォームでゲームを動作させることを意図したものが多い。ただし、変換するとオリジナルであった一部の特殊効果等が失われてしまうことがある。変換に使用したソフトウェアがその特殊効果を再現する所まで対応しきれていないためである。

以下に具体的な互換エンジンを挙げる。

ONScripter

編集

PDANScripter[3]

CCScripter

編集

Mac OS Xで動作する互換エンジンとして開発されていたが、2004年に公開されたバージョンを最後に更新・サポートが終了している[6]。代替として、上記のONScripterを使用することができる。

NscPlayer

編集

Google Chromeで動作する。PNaCL ONScripterが元になっている。

PNaCL ONScripter

編集

関連書籍

編集
  • NScripterオフィシャルガイド[7]
  • あどばんすどNScripterオフィシャルガイド[8]
    • 著:畔田英明、森皿尚行 / 監修:高橋直樹 / 発行:秀和システム / 2005年7月9日発売 / ISBN 4-7980-1104-5
  • 改訂版NScripterオフィシャルガイド[9]
    • 著:畔田英明、森皿尚行 / 監修:高橋直樹 / 発行:秀和システム / 2007年12月21日発売 / ISBN 978-4-7980-1852-2
  • NScripterではじめる ノベルゲーム制作[10]
  • 著:高橋直樹、桂ともえ、下地和彦、株式会社ユニゾン / イラスト:桂ともえ / 発行:新紀元社 / 2006年9月1日発売 / ISBN 4-7753-0496-8

関連項目

編集

脚注

編集


(一)^ Windows 8Windows 1020218

(二)^ NScripternscripter.com

(三)^ ONScripter. Studio O.G.A.. 201471

(四)^ PNaCL ONScripter. IdelTime. 201471

(五)^ NScripterChrome AppsPNaCL ONScripter - . Impress Corporation (201471). 201471

(六)^ PNaCL ONScripter. IdelTime. 200531201471

(七)^ NScripter. . 201471

(八)^ NScripter . . 201471

(九)^ NScripter. . 201471

(十)^ NScripter . . 201471

外部リンク

編集