機能要望の一覧 のバックアップの現在との差分(No.25) - Polaris Engine Wiki

Wikiトップ   編集   新規作成   複製   名称変更   アップロード   添付ファイル一覧   バックアップ  

 

  • 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2024-01-20T17:08:48+09:00","default:discord","discord")
#author("2024-03-26T16:44:53+09:00","default:discord","discord")
* 機能要望の一覧 [#j0437911]

DiscordやX/Twitterでおっしゃっていただければこちらに追加させていただき、順次実装いたします。言葉で表現しづいらいときは、画像や動画を送っていただけるとうれしいです。
Suika2はコミュニティで開発しているため、機能要望については、具体的な使い道をDiscordサーバーでヒアリングさせていただいた上で、ベストな解について議論した上で実装しております。すぐに実装できる内容の場合は、その場で実装していますが、それ以外の場合は、このページのTODOリストに追加させていただき、後ほど実装させていただいております。

バグ報告については実装よりも優先するために、[[バグ報告の一覧]]で別途管理しています。
また、Suika2はコミュニティで開発しているため、要望者の方がコミュニティの一員としてテストまで面倒を見ていただけますようお願いいたします。実際にテストや必要な素材提供を行ってくださる方が現れるまでは、要望が実装されないことをご承知おきください。

- [[実行エンジンへの要望>#ef665b30]]
- [[Suika2 Pro Desktopへの要望>#f0d08a29]]
- [[Suika2 Pro Mobile (iOS)への要望>#q9ba0574]]
- [[議論中>#kecaa41a]]
- [[すでに対応済み>#qb8d9b08]]
ご申請いただいたストア向けタイトルで使う機能のご要望は優先的に実装しており、機能の実装順はよく前後しています。

* 現在対応中 [#ibb98588]
- CPUレンダリングの廃止(GPUオフスクリーンレンダリング)
-- フェード中にアニメーションが停止しなくなります
-- フェード中にキャラの拡大率が適用できるようになります
-- E-moteの対応を完了させ、16.0をリリースします
バグ報告については [[バグ報告の一覧]] をご覧ください。

* メインエンジンへの要望 [#ef665b30]
- 急ぎ: センタリング (GrutinPさん, 急ぎ:bananaさん)
&br;

* TODOリスト [#ef665b30]
- メッセージ関連
-- 文字の右揃え、中央揃え (ソローさん)
-- 文字の背景色塗りつぶしの設定 (サイトさん、nekohaさん)
-- クリック待ちしないメッセージ (三力 滴さん)
-- Aキーでオートモードを開始する (りんごめりさん)
-- GenEiMonoGothic-Regular.ttfで縦書きすると小さいぁぃぅぇぉの位置の調整が必要なので改善する
-- 選択肢でメッセージが表示されていて、セーブ後ロードすると、メッセージが表示されないのを改善する
- ログ関連
-- 最古ログへ飛ぶボタンと、最新ログへ飛ぶボタン(みなさま)
-- ロード時にメッセージボックスのテキスト(継続行の前の行)を復元する (あさつきさん)
-- ログ全体のロードに対応する(あさつきさん)
- キャラ関連
-- 表情差分 (複数のご意見)
-- 目パチ口パク (1129さん)
-- 目パチファイルを_eyeに固定せず、指定できるようにする(Mirinさん)
- アニメ関連
-- 擬似的な3Dのカメラ機能 (1129さん)
- ライセンスページなどの、スマホでもスクロールできる文章追加機能(GUI V3)(Ronronさん)
- タイトルへ戻ったときに変数、章タイトルなどをクリアする (ラワン材さん)
- oggのLOOPLENGTHに対応 (duoさん)
- クリック待ちしないメッセージ (三力 滴さん)
- WMSで名前変数の設定と取得 (かすみそうさん)
- 変数名に対応 (ひぐさん)
- Aキーでオートモードを開始する (りんごめりさん)
- 名前変数を文字列変数に拡張 (クロウズの嫁つるさん)
- IME入力 (複数のご意見)
- メッセージスキン (nekohaさん)
- ボイス連番による指定省略に対応 (Mirinさん)
- レイヤーのセピア・モノクロ・加算合成 (かめのさん、ラワン材さん、Mirinさん)
- コンフィグ画面でのフォント変更を即座に反映 (ラワン材さん)
- 文字の背景色の設定 (サイトさん)
- ゲーム進行に必要な文字列入力 (クロウズの嫁つるさん)
- ループアニメをロード時に復元する (ラワン材さん)
- 環境の持つ機能の判定 (卜部ねむこさん)
- GUIのアクティブ要素を合成後、フェードイン・フェードアウトする (ウビーニさん)
- WMS: 整数 + 文字列 の結果が整数になるので、文字列にしたい (かすみそうさん)
- WMS: a += bの表記を導入する (ソローさん)
- WMS: 二次元配列の簡単な記法
- パーティクルのエフェクト (ラワン材さん、クロウズの嫁つるさん、Mirinさん)
-- animeファイルのレイヤー指定を@animeコマンドの引数で指定できるようにする(ソローさん)
-- レイヤーの加算合成 (かめのさん、ラワン材さん、Mirinさん) → 対応済みだがバグっている
- 変数と入力
-- 文字列変数の導入 (%a-%zはローカル、%A-%Zはグローバル) (みなさま)
-- 整数変数と文字列変数をファイル名の指定で利用できるようにする
-- 主人公名を漢字入力できるように、OSのIME入力に対応する(複数のご意見)
- WMS
-- WMSで文字列変数の設定と取得に対応する
- iOS関連
-- 最新版でiOSでの動画が実装されていないので実装する(赤月さん)
-- 読み上げ (Ayumiさん)
- 全般
-- 選択肢表示の際に自動で縦センタリング、下端をどこにするかは要検討(ソローさん)

** Suika2 Pro Mobile (iOS)への要望 [#q9ba0574]
- ダークモード対応(文字が読めない)
- プレビューは常に必要ではなく、実行時は全画面にしたい (複数のご意見)
- プロジェクトを選べるように
&br;

** 議論中 [#kecaa41a]
- GUIの編集
-- PhotoshopなりCLIP STUDIO PAINTなりに慣れていただくのが早そう
- コンフィグの編集
-- コンフィグ追加ごとに全移植版でUI追加するのは大変なので、何らかの汎用的な仕組みがほしい
* TODOから外して後回しにされたバックログ [#u8d828c0]
- テストしてくれるユーザが現れたら実装します
-- 口パク(リップシンク)への対応
-- 主人公名を漢字入力できるように、OSのIME入力に対応する
-- セーブGUIの詳細な座標設定
-- メッセージスキン
-- SE or BGM に1音チャンネル追加
-- iOS版Proでダークモードで文字が読めない
- スマホ対応が難しいのでドロップします
-- 表情差分
-- 擬似的な3Dのカメラ機能
-- スクロールできるGUI
-- セーブファイル名の改変(ファイル名という概念がスマホにはないのでは)
-- 環境の持つ機能の判定 (スマホにフォーカスする上でいったん不要と判断しました)
-- パーティクルのエフェクト (処理が重いのでいったん諦めます)
- すでに実装済みです
-- oggのLOOPLENGTHに対応
- その他個別の事情
-- 文字列変数の導入、ゲーム進行に必要な文字列入力 (名前変数の文字列変数化とマージしました)
-- コマンドのパラメーター指定に変数を利用できるようにしたい (名前変数の文字列変数化とマージしました)
-- メッセージの途中で効果音を再生させる機能 (クリックなしで継続できるメッセージで代替)
-- WMSで整数 + 文字列 の結果が整数になるので、文字列にしたい ("" + 整数 + 文字列 で回避)
- いったん需要がないと判断しました
-- タイトルへ戻ったときに変数、章タイトルなどをクリアする (init.txtの先頭で意図的に初期化すればOK)
-- コンフィグ画面でのフォント変更を即座に反映 (これはバグの類いですが、フォント変更自体、容量の関係で需要が少ない気がします)

** すでに対応済み [#qb8d9b08]
- 拡大縮小
-- 完全GPU移行の途上であるため、まだ一部制限あり
-- スケーリング時に@bg/@ch/@chs/@chsxでフェードすると拡大率が適用されない
-- セーブのサムネイルにも拡大率が適用されない
- レイヤーのロードとアンロード
-- @layerコマンド追加
-- ちらつかず画像ロード可能に
-  キャラの数を増やす
-- キャラ位置にleft-center, right-centerを追加して、5体までとした
- 各種コンフィグの追加
-- ヒストリーのセリフのカッコを変更するコンフィグの追加 (小鳩えんさん)
-- キャラの表示オフセットを設定するコンフィグの追加 (かめのさん)
- 既読メッセージの色を変更するコンフィグを追加 (Mirinさん)
- WMSの追加
-- セーブデータをクリアするWMS関数を追加 (Mirinさん)
- Windows版で、いきなり「はい」「いいえ」ではなく、デバッガを開いてから新規作成できるようにする (ラワン材さん)
&br;

* 従来要望の多かった拡大・縮小・回転について補足 [#lfba59c9]
- 機能自体は@animeコマンドで実装済み
- 現状では拡大・縮小・回転はアニメーションエフェクトでのみ利用する
- 具体的には現状では下記の制約がある(オフスクリーンレンダリングできないプラットフォームとの互換性のため)
-- セーブサムネイル画像では拡大率が常に1.0となる
-- @bg/@ch/@chsxのようなフェードを使った場合、フェード中は拡大率1.0で表示される

&br;

* 「コア開発者」の考え方について [#ja354767]
- コミュニティ開発はまさに「一期一会」です
- その瞬間の1回限りのご貢献に感謝しながら、2回目もあったらいいなと思いつつ、そうはいかない日々です
- ずっと開発に付き添っていただける方など存在しないことは明白です
- それを踏まえて、ロールは下記の通り非常に明瞭に付与しております
-- その月に何らかご貢献のあった方に「月間アクティブ」のロールを付与(月ごとにリセット)
-- コミュニティをリードする状況の方に「コア開発者」のロールを付与(3ヶ月ごとにリセット)
-- それとは別枠で、ワンタイム・長期に関わらず大きくご貢献いただいた方に感謝して「初期貢献者」の名誉ロールを付与(リセットなし)
- コミュニティ開発は好きなときに参加し、好きなときに離れて、好きなときに戻っていいものです
- その時々にご貢献いただける方に感謝しながら、これからもたくさんの人を迎え、その卒業を見送っていきます

2024−03−26 16:00 更新 (ktabata)