漂流

漂流
原作者キャンベル・ワイルド
開発者キャンベル・ワイルド
安定版リリース
5.0 リリース 36 / 2020年9月12日 (2020-09-12)
オペレーティング·システムマイクロソフトウィンドウズ
入手可能な英語
タイプインタラクティブフィクションの開発と遊び
ライセンスBSD 3条項(BSDライセンス
Webサイトwww.adrift.coWikidataで編集する

ADRIFT [ 1 ]は、テキストアドベンチャーの作成とプレイに使用されるグラフィカルユーザーインターフェースです。[ 2 ] [ 3 ]この名前は、「Adventure Development & Runner - Interactive Fiction Toolkit」の頭字語です。このプロジェクトは、2018年にCampbell Wild氏によってオープンソース化されるまで、単独で開発されていました。[ 4 ]それ以来、メインプログラム(DeveloperとRunner)への貢献はわずかですが、代替Runner [ 5 ] [ 6 ]やデフォルトの標準ライブラリへの貢献はありました。 [ 7 ]

このツールキットは、開発者プログラム(ゲームの作成に使用。ADRIFT 5以前はジェネレーターと呼ばれていました)とランナープログラム(ゲームのプレイに使用)の2つのプログラムで構成されています。ランナープログラムは別途ダウンロード可能です。2020年にリリースされた現在の安定版リリース(バージョン5.0.36)では、どちらのプログラムもVisual Basicで記述されているため、 Microsoft Windowsプラットフォームでのみ動作します。ADRIFTはシェアウェアとしてスタートしました。ADRIFT 5がリリースされた後、ドネーションウェアとなり、オープンソースとなりました。しばらくの間、ADRIFT 5はMonoプロジェクトを使用してLinux上で実行できましたが、その後のアップデートがMonoで正常に動作しなかったため、これらのバージョンはスキップされました。

2011年のインタラクティブフィクションコンペティションに合わせて、ADRIFT WebRunnerがリリースされました。これにより、ADRIFT 5のゲームをオンラインでプレイできるようになりました。ゲームはサーバーサイドで実行されるため、iPadなどのあらゆるデバイスでプレイできます。ADRIFT 5は2011年4月4日からベータ版[ 8 ]となり、誰でもダウンロードできるようになりました。[ 9 ]

多くのテキストアドベンチャー作成ツール( TADSなど)とは異なり、ADRIFT Developerを使用するのにプログラミングの知識はほとんど必要ありません。その代わりに、シンプルなグラフィカルインターフェースが提供され、それを使ってゲームを作成できます。[ 10 ]これにより、プログラマーではなく、主にゲーム作成を担当する人がテキストアドベンチャーをより迅速に作成できるようになります。[ 11 ]

現在までに最も高い評価を得ているADRIFTのゲームは、2002年のインタラクティブフィクションコンペティションで6位を獲得した『The PK Girl』[ 12 ]と、インタラクティブフィクションコンペティションで7位を獲得し[ 13 ] 、2007年にXYZZY賞の最優秀ストーリー賞を受賞した『A Fine Day for Reaping』[ 14 ]の2つです。

その他のオペレーティングシステム

ADRIFT はネイティブでは Windows でしか動作しないため、他のオペレーティング システムを使用している多くのユーザーは元のソフトウェアを実行できません。jAsea は、 ADRIFT 4 ゲームを実行するオープンソースのJavaアプリケーションです。これにより、Java 対応の Web ブラウザーがあれば、プラットフォームに関係なく誰でも ADRIFT ゲームをプレイできます。jAsea の開発は 2004 年に中止されました。ただし、SCARE はjAsea のANSI/ISO Cセカンダリ クローンであり、このプロジェクトにより、Linux、Windows、DOS、Macintosh、Amiga など、いくつかのプラットフォームで ADRIFT ゲームをプレイできるようになりました。[ 15 ] SCARE は、Gargoyle [ 16 ]や Fabulariumなどのほとんどのマルチインタープリター プログラムの標準インタープリターになっています。さらに、Fabularium には BEBEK と呼ばれる ADRIFT 5 インタープリターが付属しています。[ 5 ]さらに、ADRIFT 5 ゲームは、FrankenDrift と呼ばれる新しいインタープリターを使用して Linux と Mac でプレイできます。[ 6 ]

参考文献

  1. ^ ifwiki.orgのADRIFTのエントリ
  2. ^ 「インタラクティブフィクションコミュニティ:保存からプロモーション、そしてその先へ」。2021年12月1日時点のオリジナルよりアーカイブ2015年7月30日閲覧。
  3. ^「ルールベースのインタラクティブフィクション(フルプレゼンテーション)」CiteSeerX 10.1.1.360.3604 
  4. ^ “Pull request · jcwild/ADRIFT-5” . GitHub . 2021年7月13日. 2021年9月17日閲覧
  5. ^ a b「Fabularium: Interactive Fiction - Google Play のアプリ」 . play.google.com . 2021年9月17日閲覧
  6. ^ a b「GitHub - awlck/frankendrift: ADRIFT Runner向けのクロスプラットフォームフロントエンド」。GitHub 。2021年8月12日。 20219月17日閲覧
  7. ^ 「GitHub - kpeamon/ADRIFT-5: ADRIFT 5で使用するためにライブラリファイルを更新しました」。GitHub 。 2021年9月17閲覧
  8. ^ ADRIFT 5.0 情報ページ
  9. ^ ADRIFT 5 進捗ブログ
  10. ^ 「アーカイブコピー」(PDF) 。 2015年9月30日時点のオリジナル(PDF)からアーカイブ2015年7月30日閲覧。{{cite web}}: CS1 maint: archived copy as title (link)
  11. ^真鍮のランタン - 簡単なインタラクティブフィクション言語
  12. ^ IFコンペティション2002の結果
  13. ^ IFコンペティション2007の結果
  14. ^ XYZZYアワード2007の結果
  15. ^ "ADRIFT Clones" . ADRIFT . 2004. 2005年2月11日時点のオリジナルよりアーカイブ
  16. ^ 「ガーゴイル:インタラクティブフィクション」 . ccxvii.net . 2021年9月17日閲覧