swfAdv

ふらべ! の素材投稿について

http://flave.sakuratan.com/ いざ素材を投稿しようと思ったところで気がついたのだが、↓のようなフリー素材を扱おうとした時はどうなるのだろうか。 http://ruta2.fc2web.com/frame.html投稿者本人は自分自身の作品を作るつもりで投稿するので正当な使い方…

webサービスにしてみた

http://flave.sakuratan.com/遊びで作ってみました。 ファイルではなくDBに登録された台本から動的にXMLを生成し、swfAdvに読ませています。台本のほか、背景画像(jpg, png, gif)、キャラクタ、サウンドファイルをDBで管理し、それら素材を共有して別の作…

Tweenerの使用を検討

http://d.hatena.ne.jp/flashrod/20070527ASにてアニメーションを実装するのがかなり楽になりそうなライブラリ。 背景やキャラクタのアニメーションをENTER_FRAMEで一生懸命回してるのを、メソッド一発でサクッと実装できる。できることは 移動先X、Y座標指…

ソース公開にsubversionを導入

http://swfadv.unfuddle.com/svn/swfadv_as3user:guest , pass:guest Unfuddlehttp://swfadv.unfuddle.com/user/pass上記と同様 flaも別フォルダで置いてあります。興味お持ち下さった方はEclipseなどでチェックアウトしてみてください。 //MEMO - ソース上…

分岐の仕様

分岐後のイベントを同じXML内で深く階層化していくと、いずれ管理が困難になるのとロジック的に「シナリオの何行目」という判定が破綻する(何々から何々に分岐して・・・てのを選択肢の個数分保持しておく必要があって面倒すぐる)ので、分岐後は別ファイル…

AS3改修メモ

http://www22.atwiki.jp/swfadv/pub/as3/絵と文字と音を出せるくらいになった。 AS2から改修に当たりほぼ書き直しとなり内部もけっこー変わったので、バージョンのナンバリングをAS2版をswfAdv2、AS3をswfAdv3.xとする。○処理系と表示系の分担ポリシー 何か…

AS3仕様へのリファイン

ヒマ時間での合間作業。 FlashCS3 + ActionScript3.0環境へのバージョンチェンジにあたり、いくつかの機能見直しを行う。 SWFObjectを導入 http://blog.deconcept.com/swfobject/HTMLへの埋め込みに、SWFObjectを採用する。これにより、埋め込みスクリプトの…

ちょっと困った

サンプル用のシナリオをチビチビ書いているのだが、なかなか収束が付きそうにない。 仕様として、ある一つのテーマを決めて、そこから派生したほんとうに短いヒマなときにちょっと見れるblog的な短編をイメエジして考えていたのだが、うん、けっこーダラダラ…

サンプル制作 その2

続いてFlashでのキャラクターオーサリングに入る。前回最後は一枚絵で保存していたが、本稿では「表情付け」を見越し、パーツごとに分割して画像ファイルを用意することにする。 最近のスタンドアローンで動くアドベンチャーゲームは表情を一枚絵でたくさん…

サンプル製作 その1

swfAdvを使ったコンテンツ作成の過程を晒していくことにする。 wikiには一応ヘルプ(らしき)ものを書いているが、具体的に何をしているのかの情報があると良いと思うので随時リンクを貼っていく。 物語の原稿製作はテキストで書くものとして、過程は省く。…

細かいところ改修

http://www22.atwiki.jp/swfadv/いくつかメニュー周りの機能追加とバグ修正。 修正点 ・プルダウンメニュー追加。 画面右上にカーソル翳すとプルダウンメニュー表示。セーブできたりロードできたり。 ・どうしても要るものだけ残し、flaからはas撤廃。 ・セ…

blog貼り付け 改修

ExternalInterfaeの返り値を取れない不具合修正。以下の点が原因だった。1.のタグが不足。 貼り付けHTMLタグのセキュリティ指定を記述していなかった。基本的にFlashの仕様では、同じドメイン内からのアクセスで動くものとされており、今回のように外部ド…

blog貼り付けに対応検討

Youtube動画のように、blogにタグを書き込めばベコッと貼り付けるようにすると面白そうなので検討をしてみる。シナリオファイルに記述するのはあくまで相対パスで済むようにしておき、内部的には素材ファイルを公開元サーバから取得できるようにパスを解決さ…

BGM機能追加

http://www22.atwiki.jp/swfadv/pub/as2/swfAdv.html指定した外部のmp3ファイルを、MediaPlaybackコンポーネントで再生する。 MediaPlaybackで設定したボリューム値はクライアントPCに保存され、次回起動時にも再現される。 BGMコマンド仕様 タグ名:bgm 要素…

更新 + ExternalInterfaceのついて

http://www22.atwiki.jp/swfadv/pub/as2/swfAdv.html ・TEXTイベントにキャラクター指定追加 キャラクターID指定で、テキストアニメーション中に対象キャラクターが口パクする。 ・linkイベント追加 シナリオファイル名で現在のシナリオを終了し、新たなシナ…

セーブ/ロード機能追加

http://www22.atwiki.jp/swfadv/pub/as2/swfAdv.html現在再生中のシナリオファイル名、シナリオタイトル、日付を保持する。 ロード画面からロードするとセーブ時に再生していたシナリオファイルを再生、即ち前回の途中から再開できる。 セーブ可能数は、ムー…

機能追加&ソースアップ

メモhttp://www22.atwiki.jp/swfadv/pub/as2/swfAdv.html 現状仕様 動作環境:FlashPlayer8 + javascriptが動作するブラウザ 製作環境:Flash8 ActionScript2 動作: ゲーム開始ボタンをクリックすると、デフォルトのシナリオファイルをロードし再生する。 …

wiki準備

http://www22.atwiki.jp/swfadv/仕事としても個人としてもコッソリ開発中のアドベンチャーゲーム風Flash環境の公開Webを公開しました。 早々にソース公開したいところですが、微妙に立て込んでいるので中々難しいです・・・ 追記 現在ActionScript3.0へ改修…