[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 17:59 / Filesize : 301 KB / Number-of Response : 931
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

▼ノベルゲームツールを作っちゃうぞ!Ver3.0



76 名前:今作ってっからちょっとまっちくんなー。 [04/01/17 22:58 ID:CCkmopmW]
仕様は、テキストをXML(に似ているもの)で書く。そいでその中の要素としてキャラの名前、選択肢のフラグ番号、エフェクトなどを書き入れる。
ex:
...
<paragraph name="モナー" flg="none" effect="クロスフェードモナー">
おまえモナー。
</paragraph>
...
これは、将来いろいろなプラットフォームに応用を利かせられるってのと、誰にでもとっつきやすいっていう利点がある。加えて汎用性もあがるし、テキストの追加、修正も簡単になるから。将来的にはWEBアプリケーションにも出来そうだけど、高望みはやめておく^^;

あとは、エフェクトを定義する。
上の例だと、"クロスフェードモナー"。…いったいどんなものかは俺にもわからん。そいつをまた別に定義するわけ。

あとは基本的な設定とプログラム。
ウインドウの位置だとか、画像のパスだとか、…そんな基本的なものから、実際のXML(テキスト)ファイルの読み込みなど。XMLとエフェクトを読み込んでいってシナリオを進めていくっていうのが大体の仕様。エフェクトはデフォルトのものから、自分で作るなりなんなり出来る。

基本的に、XMLの方にテキストなんかが格納されてて、プログラム本体はそれらの受け渡し、セーブ・ロード機能の提供って感じ。もちろん、まだまだ問題があるから直しまくってる最中だけどさ^^;
メリットはこんなもん。
・開発やアップデートが楽。(覚える事が少ない。)
・大量のプログラムを書く必要がない。(ある程度提供されている。)
・WEB上での公開も、将来的に可能。(だったら良い。)
・動作が軽い。(必要な機能だけ詰め込める。)
…まあ、ノベル専用ブラウザとも言える。(ぉ

デメリットももちろんある。
・アクション要素の強いものは、スクリプトが膨大になって氏ねる。
・暗号化などはどうするか。(開発者が特定の関数で暗号化するもよし。)
・2ちゃんねらの皆さんが喜んでくれる仕様が思いつかない。(大問題)
一番の問題は、文才のない自分ですが^^;

…ひとり言だと思ってください、ホント。
ある程度完成したらまた顔出しますんで。では。






[ 続きを読む ] / [ 携帯版 ]

全部読む 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<301KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef