Flash アドベンチャーゲーム 環境 swfAdv @ 公開wiki内検索 / 「divergenceイベント」で検索した結果

検索 :
  • シナリオファイル/divergenceイベント
    更新日:2008/09/17 19 38 20 divergenceイベント概要 divergenceイベント概要 要素名="divergence"で記述されたノードを分岐イベントと呼びます。 divergence   item type="$select=2"    img action="quake" /                      ・・・分岐①   chr action="face" id="1" angly /chr              ・・・分岐①   text style="big" id="1" ガラハド「なにするきさまー!」 /text  ・・・分岐①  /item   item ty...
  • シナリオファイル/seイベント
    更新日:2008/09/17 17 20 32 SEイベント概要 ※2008/09/17追記  SEイベントからaction属性は廃止となりました SEイベント概要 要素名="se"で記述されたノードをSEイベントと呼びます。 指定したサウンドファイルを一度再生します。 SEファイルにリンケージ登録された音声を、識別子を使って呼び出し再生します。} se [サウンドファイル名] /se *action属性 SEイベントの演出内容は action 属性で大別します。 SEファイル読み込みアクション: action="open" | SEファイルをswfAdvへ読み込みます。 同時に読み込めるSEファイルは一つのみで、再度読み込みアクションが起きた場合は前回読み込まれた もの...
  • シナリオファイル/saveイベント
    Saveイベント 要素名="save"で記述されたノードをセーブイベントと呼びます。 セーブポイントのような、強制的にセーブ画面を表示したい場合に使用します。 記述方法: save/
  • シナリオファイル
    更新日:2008/09/17 18 35 24 シナリオファイルとは? シナリオファイルの作成方法 イベントの種類 シナリオファイルとは? シナリオファイルとは、キャラクターに何を喋らせたり、背景に何を表示するといった、ゲームの物語文や演出が 書かれたファイルを指します。演劇に例えるならば、台本のような役割だと考えて戴ければわかりやすいと思います。 シナリオファイルの作成方法 シナリオファイルは、以下のようなのXML形式のテキストファイルで構成されています。 タグと呼ばれる ("カッコ")で括られた部分に、テキストを表示するなら『text』、キャラクターを表示する なら『chr』といった具合に、ゲームに表現したい物事を命令コマンドで記述していきます。 swfAdvは、このコマンドを上の行から順番に読み取ってゲーム画面に表示し、...
  • シナリオファイル/variableイベント
    更新日:2008/09/17 19 04 48 variableイベント概要 ※2008/09/17: swfAdv3.0で仕様変更が入りました。swfAdv2.0以前のvariableイベントはこちら variableイベント概要 要素名="variable"で記述されたノードを変数イベントと呼びます。 ゲーム上で使われる「好感度」「フラグ」といったパラメータ変数を扱います。 基本記述文: variable name="変数名" [代入値] /variable 以下に、実際にvariableイベントを使用した例を挙げます。 記述例:konata_favorabilityという変数に100を代入する。 variable name="konata_favorability&...
  • シナリオファイル/movieイベント
    Movieイベント 要素名="movie"で記述されたノードをムービーイベントと呼びます。 swfAdvとは別にパブリッシュされた外部Flashムービーファイルを読み込み、表示・連携を行います。 action 属性 ムービーイベントの演出内容は action 属性で大別されます。 open / 外部Flashムービーファイル読み込みアクション 相対、もしくは絶対パスで指定された外部Flashムービーファイルをロードします。 複数の外部ムービーをロードすることが可能で、管理するためにid 属性でキャラクターIDを割り振ります。IDには英数字/全角かなのどちらも使用可能です。 記述例: movie action="open" id="1" [外部FlashムービーファイルURL] /chr ...
  • 外部ムービーファイル
    外部Flashムービーファイル 外部ムービーとは、swfAdvとは別にパブリッシュされたアニメーションFlashムービーやFlashアプリケーションを指します。 ゲーム内に動画を表示したい場合にも勿論ですが、swfAdvに無い機能や今から制作しようとするゲームにのみ特化した機能を 入れたい場合には、この外部Flashムービーを使うと便利です。 作り方 swfAdv内で使用するために特別な設定をする必要はありません。 普段のオーサリング通りにswfファイルへパブリッシュして下さい。 また、表示はswfAdvが行うので外部ムービーのHTMLファイルは必要ありません。 外部FlashムービーとswfAdvの連携機能 注意※模索中の機能につき、今後仕様が変更されるかもしれません。 読み込まれた外部FlashムービーとswfAdvは、それぞれ独立して動作しています...
  • シナリオファイル/旧variableイベント
    更新日:2008/09/17 18 29 48 旧variableイベント action 属性 旧variableイベント 要素名="variable"で記述されたノードを変数イベントと呼びます。 ゲーム上で使われる「好感度」「フラグ」といったパラメータ変数を扱います。 action 属性 変数イベントの処理内容は action 属性で大別します。 代入アクション: action="set" name属性で入力した文字列を変数名とし、要素値を変数に代入します。 代入できる値は文字列と数字の2種類で、数字の場合後述する計算アクション時に使用できます。 記述例:変数「konata_favorability」に100を代入する。 variable action="set" name...
  • メニュー
    メニュー トップページ swfAdvとは 機能 利用規約 ゲームの作り方 基本設定ファイル シナリオファイル +... text chr img bgm se wait window link variable select divergence 背景画像素材 キャラクターファイル BGM/SEファイル SEファイル 外部ムービーファイル サーバ設置手順 ダウンロード サンプル BBS フォーラム 外部リンク きたかみ! swfAdv@ゲームblog カウンター today - yesterday - 更新履歴 取得中です。 アクセス解析
  • 基本設定ファイル
    更新日:2013/06/20 17 02 07 基本設定ファイル(init.xml)とは? 設定できる項目 備考 基本設定ファイル(init.xml)とは? 設定ファイルは、swfAdvの基本動作設定が書かれているファイルです。ファイル名は「init.xml」を固定とし、変更することはできません。 中身は以下のようなUTF-8のXMLテキストで構成されています。 基本設定ファイル記述例 ?xml version="1.0" encoding="UTF-8"? person    titleimage grp/prototype.jpg /titleimage    historylength 50 /historylength    stylesheet style.css /stylesheet    ...
  • 起動設定ファイル
    基本設定ファイルの作り方 設定ファイルとは? 設定ファイルは、swfAdvの基本設定が書かれているファイルです。 以下のようなXML形式のテキストデータで構成され、必要に応じ今後も項目を増やしていく予定です。 ※swfAdvは外部テキストファイルの文字コードをUTF-8で読んでいるので、テキストエディタで 保存する際に文字コードに注意する必要があります。 ?xml version="1.0" encoding="UTF-8"? person titleimage grp/prototype.jpg /titleimage historylength 50 /historylength stylesheet style.css /stylesheet defscenario xml/s...
  • シナリオファイル/chrイベント
    更新日:2009/06/07 11 13 00 chrイベント概要 action属性 chrイベント概要 要素名="chr"で記述されたノードをキャラクターイベントと呼びます。 「キャラクター」とは、所謂アドベンチャーゲームにおける登場人物の「立ち絵」の事を指し、id属性で指定したIDの キャラクターに対して表示/アニメーション演出させます。 ※現在バージョンは立ち位置は中央、右寄り、左寄りの3点のみで、自由に座標指定できません。 action属性 キャラクターイベントの演出内容はaction属性で大別します。 キャラクター読み込み / 移動アクション: action="move" キャラクター表示、立ち位置の移動をおこないます。 新規でキャラクターを表示させる際にはまず、シナリオを進めていく...
  • シナリオファイル/imgイベント
    更新日:2009/06/07 11 13 40 imgイベント概要 action属性 imgイベント概要 要素名="img"で記述されたノードを背景イベントと呼びます。 キャラクターや各種インターフェースの背後に表示される背景の表示、演出効果を行います。 action属性 背景イベントの演出内容はaction属性で大別します。 背景表示アクション: action="open" 画面の左上(x=0, y=0)を基準に、URL指定した画像ファイル、又は16進数色コードで指定した色で塗りつぶした背景を表示します。 画面サイズと違う画像を使用すると余白ができたり見切れて表示されるので、素材作りの段階で画像サイズを揃えて おくことが好ましいです。 (Flashはビットマップデータをサイズ補正すると激しく歪むため...
  • シナリオファイル/bgmイベント
    更新日:2008/09/17 17 02 39 bgmイベント概要 action属性 bgmイベント概要 要素名="bgm"で記述されたノードをBGMイベントと呼びます。 URL指定したmp3ファイルをバックグラウンドミュージックとして再生します。 action属性 BGMイベントの演出内容はaction属性で大別します。 BGM再生アクション: action="play" mp3ファイルをロードし、ロード完了と同時に再生します。 bgm action="play" [mp3ファイルのURL] /bgm BGM停止アクション: action="stop" 再生中のバックグラウンドミュージックを停止します。 再び再生したい場合は、再度BGM再生ア...
  • シナリオファイル/linkイベント
    更新日:2008/09/17 18 01 21 linkイベント概要 linkイベント概要 要素名="link"で記述されたノードをシナリオリンクイベントと呼びます。 再生中シナリオイベントを終了し、表示画面は保ったままで別のシナリオファイルを続けて再生します。 link [次のシナリオファイルURL] /link 名前 コメント
  • シナリオファイル/selectイベント
    更新日:2008/09/17 19 34 05 selectイベント selectイベント 要素名="select"で記述されたノードを選択肢イベントと呼びます。 text 敵が来るぞ!援護しろ /text select   item value="はい"    text ありがとう /text    ・・・分岐①  /item   item value="いいえ"    text なんて奴だ /text    ・・・分岐②  /item /select value属性の文字列が書かれた選択肢ボタンを、上からの記述した順番に表示します。 ユーザーがボタンをクリックすると、対応したitemノード内のイベント群が 実行中イベントの次に割り込まれます。 ※ワンポイント 複雑な分岐にな...
  • シナリオファイル/waitイベント
    更新日:2008/09/17 17 45 38 waitイベント概要 waitイベント概要 要素名="wait"で記述されたノードをウェイトイベントと呼びます。 シナリオ進行を一時中断し、まを取ります。(単位ミリ秒(1/1000秒)) //記述例 5秒間待ち wait 5000 /wait 待ち時間は、swfAdvをパブリッシュ時に指定されていたフレームレート数に依存するため、それよりも短い周期で精度を出すことはできません。 例:60fpsでパブリッシュした場合 1(秒) = 60(fps) 1(fps) = 1 ÷ 60 ≒ 0.0167(秒) よって0.0167秒が限界精度 名...
  • シナリオファイル/windowイベント
    更新日:2008/09/17 17 42 31 windowイベント windowイベント 要素名="window"で記述されたノードをウインドウイベントと呼びます。 テキストウインドウの表示/非表示を切り替えます。 記述例:テキストウインドウを隠す window action="off" / 属性値 結果内容 on 表示 off 非表示 表1.action属性値と、対応する出力結果 名前 コメント
  • シナリオファイル/textイベント
    更新日:2008/09/17 17 59 18 textイベント概要 action属性 textイベント概要 要素名="text"で記述されたノードをテキストイベントと呼びます。 上図のようなテキストウインドウに、シナリオの本文テキスト、キャラクター同士の会話テキストを表示します。 基本記述例: text [表示させたいテキスト文(図の例ならば「※次のシナリオへリンクします」)] /text 図1. ゲーム画面に表示された例 action属性 type属性 テキストを表示するアニメーション演出を指定します。 記述例:テキストを瞬間表示させる text type="1" [表示させたいテキスト文] /text 属性値 内容 "0" 演出無しに全文を一瞬で表示す...
  • swfAdv - wikiトップ
    更新日:2009/04/14 20 43 42 swfAdv @wikiへようこそ 本サイトは、Webブラウザ上で動作するFlash製ビジュアルノベル実行環境「swfAdv」を開発・公開を目的としたwikiです。 難しいプログラムを組む必要が無く、xmlベースの簡単なタグ記述のファイルを読み込むことでアドベンチャーゲームのようなものが作れます。 swfAdvとは? swfAdv @wikiへようこそ 更新履歴 外部リンク 更新履歴 2009/04/14 宣伝ですが、こんなwebサービス作りました。 ふらべ!(α) 2008/09/17 仕様変更における記事修正 キャラクターファイル se variable イベント一覧を階層化 2008/09/16 ソースアーカイブ、サンプルシナリオアーカイブをUP AS3仕様変更におけるドキュメントを改修 20...
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 【グランサガ】リセマラ当たりランキング - グランサガ攻略wiki - Gamerch(ゲーマチ) Among Us攻略Wiki【アマングアス・アモングアス】 - Gamerch(ゲーマチ) 【ひなこい】最強ひな写ランキング - ひなこい攻略Wiki - Gamerch(ゲーマチ) マニュアル作成に便利な「画像編集」機能を提供開始! - ナレッジ共有・社内wikiツール「NotePM」 - ヨコハマ経済新聞 【Apex...
  • サウンドファイル
    SEファイルとは? SEファイル作成方法 ※2008/09/16追記  Flash9バージョン(ActionScript3.0)からSEファイルの概念を廃し、直接音声ファイルを読み込むようにしました。 SEファイル(SoundEffectファイル) ゲーム内で鳴らす効果音を扱うファイルです。 swfAdvでは、リンケージ登録された音声ファイルを一括にまとめられた.swfファイルを SEファイルとしています。BGMとは違い頻繁に呼び出される可能性があり、その度に ダウンロードしていてはゲームのテンポが悪くなることを考慮して、この体系を取っています。 SEファイルの作り方 1.使用音声ファイルの読み込み 新規Flashドキュメントを制作し、ライブラリにゲームに使用するファイルを読み込みます。 SEファイルは音のみを扱うので、ステージにイ...
  • キャラクターファイル
    更新日:2009/06/07 11 13 58 キャラクターファイルとは キャラクターファイルの作り方 Flash8以前(ActionScript2.0以前)でキャラクターファイルを制作する際の注意点 参考資料 キャラクターファイルとは キャラクターイベントで使用するキャラクター画像の素材作りについて解説します。 swfAdvで読み込み対応している画像形式は以下の通りです。 SWF 非プログレッシブ JPEG 非アニメーション GIF PNG しかしながら、swfAdvは以下の点によりSWF形式でのキャラクター素材作りを強く推奨しています。 立ち絵の輪郭の外側を見えなく(透過)させて背景と綺麗に馴染ませるには、通常の画像形式では難しい。(png, gifならば可能) 頻度が高いであろう表情変更の毎に画像読み込みをしていては非効率的。あらかじ...
  • 背景画像素材
    更新日:2008/09/17 19 39 13 背景イベントから呼ばれる背景画像の素材作りについて解説します。 swfAdvで対応している画像形式は以下の通りです。 SWF 非プログレッシブ JPEG 非アニメーション GIF PNG swfAdvは、背景表示の際は必ず読み込みが終わるまで待機し、表示アニメーションまで完了してから 次のイベントへと遷移します。そのため、容量の大きな画像素材を多用するとその度に長い待機時間が 生じてしまい、テンポの悪いコンテンツとなってしまいます。 Webで公開する場合には、画像品質と容量のバランスを特に気をつける必要があります。 (ローカルで動作させるぶんについては、大容量の画像を使用しても読み込み時間に支障はありません。) ...
  • ダウンロード
    更新日:2009/03/11 19 24 15 swfAdvダウンロード 現在開発中のバージョンは、ActionScript3.0仕様の『swfAdv3.0』です。 それより以前のバージョンの開発は停止しております。 swfAdv3.0一括ダウンロード(fla + ActionScriptクラス) http //www8.atpages.jp/swfadv/ subversion 開発中の最新ソースは『Unfuddle』というwebサービスを使用して公開しております。 上記アーカイブはある程度キリの良い段階でアップされていますが、 細かな更新ログ等は、同サービスよりご参照下さい。 リポリトジurl http //swfadv.unfuddle.com/svn/swfadv_as3 my page http //swfadv.unfuddle.com/ us...
  • BGM/SEファイル
    更新日:2008/09/17 19 51 50 swfAdvで対応しているサウンドファイル形式は以下の通りです。 mp3形式 サウンドファイルは、楽曲の長さにより数メガ単位のファイルサイズになることがあります。 その際のロード待ち時間を設定してしまうと、テンポの悪い印象を与えてしまうのでBGMイベントでファイルが呼び出される際は、ロード完了を待たずシナリオは進行されます。 よって、大きすぎるサウンドファイルを使用するとロードに時間がかかり、シナリオ作者が想定したタイミングでBGMを再生できない場合があります。 ※もともとswfAdvはブロードバンド回線の速度を前提としたコンテンツですので、ファイルサイズ削減に神経質になる必要はありませんが、大体2MB弱ならば違和感無く見れるようです。 ...
  • プラグイン/アーカイブ
    アーカイブ @wikiのwikiモードでは #archive_log() と入力することで、特定のウェブページを保存しておくことができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/25_171_ja.html たとえば、#archive_log()と入力すると以下のように表示されます。 保存したいURLとサイト名を入力して"アーカイブログ"をクリックしてみよう サイト名 URL
  • swfAdvとは
    更新日:2009/06/07 11 13 20 swfAdvとは swfAdvのコンセプト 動作環境 なかのひとの開発環境 swfAdvとは swfAdv(読み方は「えすだぶりゅーえふあーでぃーぶい」もしくは「すだふえーでぃーぶい」)は、Adobe Flashを 使用して作られたアドベンチャーゲーム環境です。従来のゲーム制作ツールのようなプログラミング技術は必要なく XMLベースの簡単なタグ記述でビジュアルノベル風ゲームを制作でき、しかもWebで公開できます。 swfAdvのコンセプト シンプルなシナリオスクリプト ほとんどのゲーム制作ツールはプログラミング言語に近い形態を持っており、なかなかピンときづらい人も多いかと思います。 swfAdvでは、ゲームの骨格となる台本部分(シナリオファイルにXML形式を採用しており、...
  • ゲームの作り方
    更新日:2008/09/17 15 46 55 ゲームの作り方ガイド 素材ファイルの作り方 サーバ設置方法 備考制作する上であると便利なツール| ゲームの作り方ガイド swfAdvは.swfファイル単体だけではなく、画像や音声ファイル、シナリオ本文や演出内容が書かれた シナリオファイルなどの複数の素材ファイルから成り立っています。 本体である「swfAdv.swf」は、用意された素材ファイル群を読み取ってゲームを再生する再生機としての 役目を持ちゲーム製作者は、素材ファイルに.swfファイル使用する場合を除き、Adobe Flashを 使用しなくてもゲームを作ることが可能です。((*1)) また、開発blogにてゲーム制作録を始めておりますのでそちらも合わせてご覧下さい。 素材ファイルの作り方 基本設定ファイル シナリオファイル 背景画像...
  • 機能
    更新日:2008/09/17 14 08 48 swfAdvの機能 swfAdvは以下の機能を持ち、アドベンチャーゲーム/ビジュアルノベルに特化した機能を仕様になっています。 テキスト表示機能 テキストウインドウに会話文や物語本文のテキスト文字を表示します。 文字へは、色やフォントサイズを変える等の装飾が施せます。 背景表示機能 jpg画像の一枚絵を背景として表示します。 表示に効果エフェクトを施し、場面や情況で異なる演出をできます。 キャラクター表示機能 背景とは別に、登場人物の絵を重ね合わせて表示します。 同様に、表示に効果エフェクトを施すとができ、人物に動きを演出できます。 BGM/効果音機能 mp3ファイルをBGMとして再生します。 効果音については、.swfにパッケージしたデータをリンケージして再生します。 Flashムービー読み込み機能...
  • プラグイン/コメント
    コメントプラグイン @wikiのwikiモードでは #comment() と入力することでコメントフォームを簡単に作成することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_60_ja.html たとえば、#comment() と入力すると以下のように表示されます。 名前 コメント
  • swfAdvサーバ設置手順
    更新日:2009/06/07 11 14 14 swfAdvサーバ設置手順 swfAdv表示HTMLの作成 サーバへファイルアップロード アップロードしたswfAdvにアクセス swfAdvサーバ設置手順 swfAdvをWeb上に公開するには、ブラウザでHTTPアクセス可能なWebサーバにアップロードされている必要があります。 ここではswfAdvをアップロードして公開するまでの手順を解説します。 swfAdv表示HTMLの作成 swfAdvはhtmlページ単位で再生シナリオの切り替えができるよう、flashvarsで再生シナリオの指定ができるようになっています。 パブリッシュ時に生成されたHTMLを、以下のように書き換えて下さい。 swfAdv本体のファイル名指定に続けて、?story=[シナリオファイル名までのパス(拡張子除く)] ...
  • プラグイン/編集履歴
    更新履歴 @wikiのwikiモードでは #recent(数字) と入力することで、wikiのページ更新履歴を表示することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_117_ja.html たとえば、#recent(20)と入力すると以下のように表示されます。 取得中です。
  • サンプル
    更新日:2008/09/17 20 20 27 サンプル公開物 開発サンプルゲーム swfAdv3.0(for FlashPlayer9以上 / FlashCS3 / ActionScript3.0) http //www8.atpages.jp/swfadv/ swfAdv2.0(for Flash8以降 ActionScript2.0) http //www22.atwiki.jp/swfadv/pub/as2/swfAdv.html 名前 コメント
  • プラグイン
    @wikiにはいくつかの便利なプラグインがあります。 アーカイブ コメント ニュース 動画(Youtube) 編集履歴 関連ブログ これ以外のプラグインについては@wikiガイドをご覧ください = http //atwiki.jp/guide/
  • @wiki全体から「divergenceイベント」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索