▼ノベルゲームツールを作っちゃうぞ!Ver4.0at GAMEDEV
▼ノベルゲームツールを作っちゃうぞ!Ver4.0 - 暇つぶし2ch438:167
11/06/13 20:37:33.13 HXWa/DbF
お久しぶりです、すっかり過疎ってますなぁ(´Д`)
(同じ台詞を半年前に、というか6レス前でしてますな)

とりあえず現状をば。
ようやく、AbyssLibのDoxygen対応作業が完了しました。
現在、変更点の再確認やサンプルなどの動作確認を行ってるところです。
サイトも全面改装して、色々とより分かりやすい内容でお送りしていきたいと考えております。
とりあえず、(できたら)今週末には最新バージョンをお見せできるかなと。

439:名前は開発中のものです。
11/06/18 07:49:01.56 tjfUjNu2
のぞいてはいるよ。
サイト改装するのなら、AbyssLib採用の作品を載せて欲しいかも。
見てみたい。

440:名前は開発中のものです。
11/06/18 15:53:47.63 +AhyU/E4
俺も定期的にのぞいてる。
残念ながらゲーム作成の予定はないが、167の人柄は好きだ。
頑張ってください。

441:167
11/06/18 23:58:13.93 vd4FH/ii
お久しぶりです……と言うほどは、まだ経っていませんよね?(´Д`)
アップデートファイルのうpとサイトの改装が終わりましたので、ご報告をと。

URLリンク(abysslib.sakuraweb.com)
【アップデート内容】
・AbyssLib
 NovelPlayer::Resume呼び出し時にテキスト・発言者がクリアされるように変更
  実際にゲームに組み込んでみてのフィードバックです。
  suspendでノベルパート終了→ゲームパート→NovelPlayer::Resumeでノベルパート再開といった流れで、
  上記の変更を行っていない以前のAbyssLibだとsuspend実行時に表示されてたテキスト・発言者名が一瞬見えます。
  格好悪いので変更しましたw
 ソースコードをDoxygenに対応
  ゲームプレイヤーにメリットは全くありませんが、私ならびにAbyssLib利用者にはメリットがいくらかあるかなと。
  私は今後バージョンアップ毎にリファレンスを書き直す必要がなくなりますし、AbyssLib利用者は固定フォーマットのリファレンスを読めます。
 ソースコード上でもコンパイラ対応をVC2005以降に変更
  以前にVC2003を切り捨てましたが、ソースコード上でも切り捨てました。
  いや、まあ一部ソースをコメントアウトすれば普通にVC2003でも使えるかとは思いますが。
・BasicCommands
 駄目文字による不具合を修正
  実際にゲームに組み込んでみてのフィードバックです。
  駄目文字で文字列置換が変になる現象が発生しましたので修正を行いました。
 タグ命令実行時にガードタイムが無視される不具合を修正
 effect命令実行中にスキップが行われるとテキストウインドウが正しく表示されない不具合を修正
・ScriptCompiler
 駄目文字による不具合を修正
・ScriptPlayer2
 ユーザー入力用デバイスでマウスカーソル・マウスホイールの入力のキャプチャを行っていなかった問題を修正
 Altキー押下時にゲームが一時停止してしまう問題を修正
・その他
 公開サイトを改装
  チュートリアルをより分かりやすく、リファレンスをDoxygenドキュメントに、FAQを追加
  特にプログラマ向けリファレンスで抽象クラスの実装例を掲載したのとFAQの追加は大きいかなと。

442:167
11/06/19 00:07:07.35 SvacW21g
とりあえず、今後の予定をメモを元にざっと書き出してみます。

優先度:高
・アニメーションタグ
・描画タスクリストのクリア
・セーブ/ロードを行う命令を追加
・特殊エフェクト(雪・雨・桜・蛍)
・グローバルデータ、環境設定、既読履歴の一本化
・fadein、fadeout、fadeinu、fadeoutuの統廃合
・flash、quakex、quakey、quakey、quakexy命令の統廃合
優先度:中
・進化した既読履歴
・マルチウインドウの導入
・フルパスチェッカーを追加
・マクロ命令(#defineライク)
・セーブ/ロードのコメント対応
・オートセーブ/クイックセーブ
優先度:低
・インタプリタ化
・動的解析・実行
・ジャンル複合サンプル
・特殊命令(動画再生など)
・Luaでの利用(外部拡張ライブラリ)
・アウトラインプロセッサ、IDEの作成
・環境依存性を徐々に改善(OS、文字コード)
・シーンライブラリの提供(外部拡張ライブラリ)
・テキスト命令の拡張(インタプリタに変更することで動的な命令実行を可能にする)

今現に進んでいるのは特殊エフェクトですので、まずはそれを最優先で進められればと。
まあ、同人ゲームの制作請け負いやその他(仕事や勉強や趣味)でてんやわんやではありますが……。

443:167
11/06/19 00:11:22.88 SvacW21g
>>439-440
おお、こんな構ってちゃんな独り言に反応ありがとうございます(´Д`)

>>439
AbyssLib採用の作品は、「日常の終わり方」です。
ただ、上記作品はあくまで「ADVサンプル」なので他ジャンルとの複合も作りたいところではあります。
簡単なRPGチックなものならすぐに作れそうですが、そんなんでいいのでしょうか?(マップ歩いて話しかけたら、ADVパートに以降みたいな)

>>440
ありがとうございます、かなり猫を被ってますのでお恥ずかしいかぎりです(´Д`)

444:167
11/08/13 20:25:44.77 Jx+QSm0S
お久しぶりです、とりあえず現状をば。

……あまり進んでおりません、原因は転勤と夏バテです(;´Д`)
とりあえず、現在行いました改修内容は以下になります。
・画像の回転・拡縮に対応しました
今までは元々がyaneSDK対応ライブラリだったこともあり回転・拡縮はサポートしておりませんでした。
今回、サポートするように変更を加えました(といっても実装はなく、あくまでインターフェース面のサポートですが)
これで、新規にエフェクトなどを追加する際には色々とやり易くなるかなと考えております。
かけている時間に比するとあまり進んでおりませんが、まあぼちぼちと今後も次期バージョンに向け作業を進めていきます。

445:名前は開発中のものです。
11/09/08 16:55:47.99 Rn99QBFa
ノベルデータのXMLで標準タグみたいなものってあるんでしょうか?



446:167
11/09/19 13:36:03.75 B1spqzys
お久しぶりです、現状冬コミ準備で忙しく進んでおりません(;´Д`)

>>445
ノベルデータのXMLと仰られますと?
そもそも標準規格のようなものを聞いたことがないのですが……。

447:167
11/11/06 21:13:59.47 BAbg9SN1
お久しぶりです、現状久々に開発を再開しております(´Д`)
現在、命令の統廃合と特殊演出の開発を進めております。

雪エフェクトが概ね完成となり、あとは命令体系を構築するのみです。
他公開予定エフェクト(雨・桜・蛍)も雪エフェクトのアルゴリズムの流用でいけそうです。
(蛍エフェクトだけは若干難しいかもしれませんが)

何にせよ、次期バージョンは年内か年度内にはお見せできるかなと思われます。
とりあえず、今はまあそんな感じです。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch