AIRNovel&ANBooks更新:少々手直しなど

●リリース Ansan_sdkAndroidChromeOSiPadiPhone全ソース
3.29
* chg:履歴が指定文字数以上に溢れた時の処理で、区切り位置を「改行を探すだけでなく、改ページも探すように」と、改行も改ページもない場合は指定文字数を後ろから取るように。

●ANBooks更新(公開先
0.26
* chg:書庫のリストを右クリックで、即プレイ出来る機能
    (長押しでは無く右クリックに変更した)
* chg:【フォルダ絶対パスをクリップボードへ】で、パスに含まれる半角空白をエスケープ
* add:build.xmlに「ant upd_an」(AIRNovelライブラリ&ソース更新)
    ※ただし「AIRNovel.as, addition_script.as, cripter.as」は更新しない。
* add:「ant airsdk」(Flex SDKにAIR SDKをダウンロードして上書き)を追加。

 ほぼ瀬戸愛羅さんのご指摘の反映です。いつもありがとうございます(_ _)
スポンサーサイト

ANBooks更新:フォントやビルド環境管理強化

120529ab.png
●ANBooks更新(公開先
0.25
* bug:フォントやconfig.anprj生成時の不具合修正
0.24
* add:フォントプラグイン出力先フォルダを build.xml に指定出来るように。
0.23
* add:詳細画面に【管理情報を同期】するボタンを追加。
    config.anprjから取得、ANBooksに反映。というか広い意味で同期という概念。
* chg:長押し判定を1.5秒に(短いと画面遷移でゲームスタートする不具合が)
* add:build整理(再度新規作成して下さい)
    コマンドラインで以下が使えるように環境を整える。
    ・ant(コマンドラインでプロジェクトを実行)
    ・ant font(フォントプラグイン(をmatフォルダ内に)作成)
        ※フォント不要・またはフォントを準備したくないスクリプトには、
        スクリプト冒頭に「;#USE-FONT ####」などとして回避。
        ####はあり得ないフォント名としてのダミー。
    ・ant mkp(ブラウザ実行用 path.txt を生成するコマンドラインツール)
    ・ant chk_env(Java や Ant 環境設定表示)

 Android や iOS でも簡易版が動いています。Android はもっさり、iOS はそこそこいけそう。
 ただゲーム中から ANBooks へ戻る方法をどうしようか思案中。長押しでミニメニューかなぁ。


【追記 22:24】ANBooks環境設定マネージャー化を受けて、開発者向け情報を整備しました。

サンプルを動かす準備
ANBooksのインストール
新プロジェクトを作る
新プロジェクトの中身
*.anprjファイルの書式
初めてのanスクリプト
Antでビルドしよう
埋め込みフォント
ANBooks同士で作品共有
AIRアプリ化について


 入門編としてはかなりハードルが下がったと思います。

AIRNovel&ANBooks更新:フォント管理(作りかけ)と機能追加

120528Ibn_al-Nafis.jpg
 エジプト人のアブドゥッラ(Abdalla Ramadan)さんが、AIRNovelにて偉人の伝記ノベルゲームを製作されました!!

今までになかったアラブの歴史のビジュアルノベル。偉大な科学者であり医者のイブン・アンナフィースの物語。舞台はエジプト、1271年(ヒジュラ暦671年)。歴史的事実に基づいたお話です。

イブン・アンナフィースはたくさんの発見と貢献をしています。例えば、最近出版された彼の生涯に関する本によると、彼は小循環、大循環を発見し、視覚に関するすばらしい本を著述し、解剖学に関する沢山の事実を発見し、当時の医学と医薬品に関する知識のコレクターでもありました。科学的調査に規則を定めるための貢献をし、実験上の科学的方法には論理を定めました。
それに、イブン・アンナフィースが小循環(肺循環)を発見しましたが、そのことは1924年まで知られていなかったです。


 真面目な作品だ……!
 アタイみたいに可愛い和風美人さんが家政婦に来てくれないかなぁとか不純な気持ちじゃ無い制作で恥ずかしいです……。


●リリース Ansan_sdkAndroidChromeOSiPadiPhone全ソース
3.28
* add:[fadeoutbgm][fadeoutse]にて、属性stop=false指定が出来るように。
   「フェード終了時の再生停止」を辞めさせることが出来る。

●ANBooks更新(公開先
0.22
* add:組み込みフォント設定を追加。(作成中)【ビルド環境設定】-【組み込みフォント設定】
    ただしフォント管理としては更に以下が必要かと思われる。
      ・(作品ごとに)使用するフォント選択
      ・(フォントごとに)どのスクリプトで使用されているか探索するフォルダを選択
      ・フォントプラグインファイルの生成フォルダ

 AIRNovel変更は以下の用途です。

[fadeoutbgm time=2000]
[bgmfadein fn="Abdalla" time=2000]

 とすると素早いスキップ時に「Abdalla」を再生→遅れて[fadeoutbgm]による再生停止が働いてしまう。

[fadeoutbgm time=2000 stop=false]
[bgmfadein fn="Abdalla" time=2000]

 これで「遅れて[fadeoutbgm]による再生停止」を辞めさせることが出来る。


 変更のヒントとなったのは、アブドゥッラさんのご報告です。
 有り難う御座いました!!
 AIRNovel ソース変更はan_sdkのみ、ant upd_env で更新出来ます。

120528ab.png
 作りかけですが、以下のように試せます。

1.ANBooksにフォント毎に以下の三つを登録。(フォントファイルは実はなんでもいい)
  【フォントファイルへのパス】(フォントへの絶対パス)/VL-Gothic-Regular.ttf
  【プラグイン名】VL_Gothic
  【フォントファミリー名】VLゴシック
2.ANBooksによりプロジェクトを新規作成する。
3.コマンドプロンプトを開き、カレントを作成したプロジェクトフォルダへ設定。
4.ant でフォントが適用されていない状態での動作を確認。(スナップショット撮るとか)
5.ant fontで(matフォルダ内のシナリオファイルに登場する文字だけを最低限含んだ)フォントファイルがmatフォルダに生成される。(mat/VL_Gothic.swf)
6.mat/main.an を変更、変更する場所は三箇所(一箇所コメント、二箇所コメントアウト)
7.ant でフォントが適用された動作を確認。


 黒柴亭さん、フォント埋め込み成功おめでとうございます(ノ´∀`)ノ
 ……とはいえ、そこまでご苦労させてしまうのも申し訳なく。出来るだけ自動化を進めておりますのでご勘弁を。

 AIRNovel公式サイトにバナーはないですねー。ロゴも。用意したいんですけどね……。

AIRNovel&ANBooks更新:不具合修正と手直しなど

●リリース Ansan_sdkAndroidChromeOSiPadiPhone全ソース
3.27
* chg:ANBooks絡みでの変更

●ANBooks更新(公開先
0.21
* chg:AIRNovel 3.27に更新
* add:書庫のリストを長押し(一秒)で、即プレイ出来る機能
* chg:ANBooksにおいてのみ、[close]タグはANBooks(詳細画面)に戻る機能追加
* chg:情報ウインドウを画面中心に出すよう変更。


 不具合や要望は瀬戸愛羅さんのご指摘です。ありがとうございます。

 AIRNovel ソース変更はan_sdkのみ、ant upd_env で更新出来ます。
 ANBooksだけ自動更新失敗するかもなので、こちらからお願い致します。

ANBooks更新:URLからダウンロード&ワンタッチ更新


●ANBooks更新(公開先
0.20
* chg:リスト画面改良。サブメニューを上に移動、フッタも削除。
* chg:ビルド環境設定や作品詳細画面の一部項目を折りたたみ式で格納・まとめ。
* add:作品詳細画面、著作者や出版社のリンクがTwitterの場合は「ヒ」アイコン表示
* add:URLからダウンロード機能追加
* add:ワンタッチでネットからダウンロード&追加or更新出来る、作品アップデート機能追加(URLからダウンロードしたもののみ)

 指定したURLからダウンロードしてそのまま書庫に追加します。

 テスト用に置いときますので(ふらっと消しますが)、ダウンロードしてみて下さい。
http://dl.dropbox.com/u/5738251/an/open/aaa.anbook
 こうやってネットに置いておき、Ameroad 等で販売出来るかな、と。

120525ab2.jpg
「URLからダウンロード」したもののみ「作品アップデート」が現われます。ダウンロードしたURLから再度ダウンロード&書庫更新(or追加)。作品作者から更新連絡をもらったら、ワンタッチで作品を更新出来ます。
プロフィール

ふぁみべぇ

Author:ふぁみべぇ
 →メアド(四角を@に)

カテゴリ
リンク
検索フォーム
最新記事
月別アーカイブ