【XML】ノベルゲー製作FLASH作る【突っ込むだけ】

Tweet

1 :VIPにかわりましてGEPPERがお送りします(千葉県) :2013/11/13(水) 13:06:20.10 ID:nj1qLhWp0
■概要
 シナリオ用XML・画像素材・音素材を同じディレクトリに突っ込むだけでノベルゲーになるFLASHツール。
■コンセプト・ターゲット
 「特殊なことがしたい場合は吉里吉里で」
 特にそのゲーム専用の演出を必要としないノベルゲーム。
■「swfAdv」との差別化
 swfAdvでは画面内に変更できない部分があるが(画面枠やテキスト枠)、すべてXML上で設定できるようにする。
■大体の仕様
 ○タイトル表示(BGM設定可クリックで始める)
 ○通常の進行は、背景画像・キャラ画像(複数可・位置指定不可)・システム背景・テキスト・次へマーク、程度の表示
 ○効果音・ボイス設定可
 ○画面遷移用演出はフェードインアウトのみで白か黒・時間指定可(ゲーム全体で統一)
 ○通常演出は、画面揺れ、フラッシュ、他要検討
 ○オプションは音量・オートテキスト送りON/OFF、程度の簡素なもの
 ○簡単なデバッグ(指定した位置からスタートできる程度)に対応したいけど要検討
 ○セーブ機能
■実装例(仮)
<scene bg="backgroundImage" bgm="music">/* scene ごとに画面遷移演出・BGM変更・背景変更*/
<p char="charName" ID="charImageID" e="effectID" se="soundEffect" cv="charVoice">ダミーのテキスト</p>
/* pタグごとに次へマーク表示 */
/* char:画面に表示される名前 ID:画像のID e:画面演出のID se:効果音のID cv:キャラボイスのID */
/* 各属性は指定なしでも可 */
</scene>
■要検討事項
 エンディングロールへの対応
 選択肢への対応
 ゲーム用公式サイト的なページに埋め込みやすい形式の検討
 遅延的に可能であればgifアニメ使用可能に
2 :1 :2013/11/13(水) 13:07:35.34 ID:nj1qLhWp0
需要ある?
3 :1 :2013/11/13(水) 13:11:02.67 ID:nj1qLhWp0
需要ある?
4 :VIPにかわりましてGEPPERがお送りします(愛知県) :2013/11/13(水) 13:36:13.85 ID:vj8eWANlo
面白そう
5 :VIPにかわりましてGEPPERがお送りします [sage]:2013/11/13(水) 13:38:16.51 ID:izRjsldco
xmlを出力できるflashも一緒に作ろう
6 :1 :2013/11/13(水) 14:33:54.31 ID:nj1qLhWp0
>>5
xml出力用flashって必要?どう便利なのかピンとこないんだけど。

ノベルゲーによくある演出とか、こういう機能ついてれば使われそうってアイディアあったら教えてください。
7 :VIPにかわりましてGEPPERがお送りします(愛知県) :2013/11/13(水) 15:26:23.28 ID:vj8eWANlo
大体の仕様で出てる以外であったらいいなぁってものはこんな感じです
・スキップ(既読・未読切り替え)
・選択肢や内部的な変数での判定
・指定した位置にジャンプする(判定後で進行が大きく変わる用)
・選択肢に用意した物を選ばせるもの、テキストボックスで入力できるもの
 マウスでクリックした場所で判定(座標かマスク用の画像を使う)
・ウィンドウ非表示(CG見る用)
・回想モードとCGモードの設定
8 :VIPにかわりましてGEPPERがお送りします(神奈川県) [sage]:2013/11/13(水) 15:55:06.62 ID:7B6YhllIo
キャラ画像の位置指定はデフォだと不可でも、指定すると細かく出来たほうが嬉しいです
今の仕様はレフト、センター、ライトみたいな感じですかね?
9 :1 :2013/11/13(水) 16:15:05.85 ID:nj1qLhWp0
>>7
>ウィンドウ非表示(CG見る用)
コレ忘れてた。これは必要だね。
>スキップ(既読・未読切り替え)
>回想モードとCGモードの設定
スキップとCGモードはあったほうが良さそうだね。
回想モードはできそうだけどそこまで必要かと思う。どう言う用途で使われるのか教えてください。
>その他選択肢
選択肢については実装したいけど、なるべく簡素なxml記述ルールにしたいってのがあっていい方法が見当たらない感じ。
テキスト入力・クリック場所判定はどういう場面で遣うのか教えてください。

>>8
キャラ画像の位置は、枚数に応じてゲーム画面サイズを割り算して配置する感じを想定してる。
画像の横幅を考慮して、かぶらないように配置するのなら良さそう?
わざわざ指定したいシチュエーションを教えてほしいです。
10 :VIPにかわりましてGEPPERがお送りします(愛知県) :2013/11/13(水) 17:21:15.34 ID:vj8eWANlo
>>9
>回想モード
必要性は高くありませんが
他のノベルゲーの評価で回想モードとCGモードの有無について出ていたので載せました
私としては複数のエンディングを実装して
一度見たエンディングと重要なシーンを簡単に見たいです

>テキスト入力・クリック場所判定
>なるべく簡素なxml記述ルールにしたい
すみません
複雑にするとツールの開発方針から外れてしまうのでやめておいてください
ちなみに、テキスト入力はファンタジー世界の魔法使いとして
色んなタイミングで魔法を使う時に、魔法の名前を入力して使う形です
名前は物語が進むと判明していき、終盤で知った魔法を序盤で使うこともできる、という感じになります
クリック場所判定は探索ゲー・推理ゲーで使おうかと思ってました
11 :VIPにかわりましてGEPPERがお送りします(神奈川県) [sage]:2013/11/13(水) 17:21:47.86 ID:7B6YhllIo

上と下のどちらの立ち位置がいいかっていうと人それぞれだったり

┌────────────────┐
│                   , ノ  、 、  │
│                  l(● ●)|  │
│   -  - 、         | (_人_) |  │
│ / (● ●)ヽ        ヽ    ノ   │
│ ゝ(_人_) ノ.           /    ヽ    │
│  /    ヽ.           ||    ||  │
│ (|     |)        (|      |)   │
│  し    J         し    J   │
└────────────────┘

┌────────────────┐
│              , ノ  、 、    │
│              l(● ●)|      │
│     -  - 、      | (_人_) |     │
│   / (● ●)ヽ    ヽ    ノ     │
│   ゝ(_人_) ノ.    /    ヽ      │
│    /    ヽ.     ||    ||      │
│   (|     |)    (|      |)     │
│    し    J     し    J     │
└────────────────┘

12 :VIPにかわりましてGEPPERがお送りします(神奈川県) [sage]:2013/11/13(水) 17:22:13.26 ID:7B6YhllIo

こんな風に一人でも左側に寄せて使いたかったり

┌────────────────┐
│                          │
│                          │
│    , − -                 │
│   /  (● ●              │
│    ゝ  (__人)^)              │
│  ⊂     //              │
│   (    〈                 │
│   し    J                 │
└────────────────┘


13 :VIPにかわりましてGEPPERがお送りします(神奈川県) [sage]:2013/11/13(水) 17:22:42.80 ID:7B6YhllIo

横幅が違う画像を混ぜて使うと絵の中心がズレて
目の位置を動かしたくないのに左右にブレることになったり

┌─────────────────┐
|                            |
│              、 ノ 、           │
│          ● ●) ヽ           │
│            (人__) ノ           │
│           /     _\           │
│            〈    〈 《/          │
│          `ー' ヽ_)           │
└─────────────────┘
             ↑中心をそろえたい
             ↓

┌─────────────────┐
|                            |
│              、 ノ 、           │
│          ● ●) ヽ  √|____│
│            (人__) ノつlll|@|三二-―.  │
│        ⊂     /   廴| ̄ ̄ ̄ ̄│
│            |     〈              │
│          ` 〜ヽ_)           │
└─────────────────┘

             ↓あくまで画像のセンターにそろう
┌─────────────────┐
│      、 ノ 、                   │
│    ● ●) ヽ  √|______      │
│   (人__) ノつlll|@|三二-――‐´>     │
│  ⊂     /   廴| ̄ ̄ ̄ ̄ ̄       │
│     |     〈                  │
│    ` 〜ヽ_)                 │
└─────────────────┘
14 :VIPにかわりましてGEPPERがお送りします(神奈川県) [sage]:2013/11/13(水) 17:23:39.34 ID:7B6YhllIo
ってな感じですかね
ちょっと上手く伝えられるか自身がないのですが

まあ、全部画像の方をいじれば対処可能ではあるのですが
そっちの方がめんどくさいことも多々ありまして
15 :VIPにかわりましてGEPPERがお送りします(神奈川県) [sage]:2013/11/13(水) 17:26:18.50 ID:7B6YhllIo
テキスト入力は犯人の名前入力したり推理ゲーで使いそうな気もしますけどね
そこは吉里吉里でって範囲かもしれませんが
16 :VIPにかわりましてGEPPERがお送りします(神奈川県) [sage]:2013/11/13(水) 17:56:23.97 ID:7B6YhllIo
あ、ティラノスクリプトでやらかしたケースなんですけど
こんなのもありました
ttp://ex14.vip2ch.com/test/read.cgi/part4vip/1373310478/498
15.23 KB Speed:0   ↑ VIP Service 製作速報VIP(クリエイター) 更新 専用ブラウザ 検索 全部 前100 次100 最新50 続きを読む
名前: E-mail(省略可):

256ビットSSL暗号化送信っぽいです 最大4096バイト 最大50行


スポンサードリンク


Tweet

荒巻@中の人 ★ VIP(Powered By VIP Service) read.cgi ver 2026/05/10 (Base By http://www.toshinari.net/ @Thanks!)
respop.js ver 01.0.4.0 2010/02/10 (by fla@Thanks!)