QuestNotes開発ブログ

MMOTRPG「QuestNotes(クエストノーツ)」を開発しています。不具合や要望があればぜひご一報ください。 

認知から興味をもって開始するまで(あとコントロール)

東京ゲームショウ2024を下調べせず参加しようして、はるばる幕張メッセに行ったけども、当日券の販売なくてトンボ帰りしてきました!!!!(挨拶)
やっぱり一般参加よりもまたいつかブース出展できたらいいですね()

というわけで今月の更新です。

[更新]
最初の画面の導線を修正しました

アカウント情報がなければ新規登録、あればログインするようにしました。
(明示的にアカウント情報を保存しないを選択した場合は、「保存しない」という情報だけ保存して、ログイン入力画面が表示されます。)

ゲーム開始ボタンはきらきらしてたり装飾があったりするのが多い印象だったのですが、デザインにこる力はなかったため、とりあえず点滅アニメーションだけつけてみました。
(ついでに点滅アニメーションの仕方の学びを得たので、オブジェクトの選択時の点滅もアニメーションになりました。)

[更新]
コントロールの回転(と行揃え)

コントロールのオプション指定で回転と行揃えを設定できるようにしました。

planned
新しい提案
  • 投票数:2
  • コメント数 0

コントロールの配置・アニメーションオプションに「回転」があったら嬉しい

コントロール配置時に、位置・サイズ・透明度のほかに回転を設定できると、表現の幅が増えそうです(特に画像コントロール)。

①例えば、「→」「↗」のような矢印の画像コントロールを8方向分用意したいとき、現状では8方向すべて別の画像を用意することになります。が、コントロールに回転が設定できれば、1方向分の素材を回転させるだけで、すべての矢印を表現できます。この場合、素材容量も節約できるでしょう。

②例えば、方位磁石の盤の画像の上に、針の画像を組み合わせれば、任意の方向を指し示す方位磁石を視覚的に表現できるでしょう。

他にも、遺跡の回転式ギミックの表現など、視覚的な演出を盛り上げることがで...

questnotes.uservoice.com

提案ありがとうございます!
若干アニメーションはバグっているんですが近日中に修正できればと思っています!(とりわけタッチ版)

・・・オプションが増えてきたためデフォルトの画面の高さだともう限界なので、スクロールあたりを追加します。。。

[更新]
マンガでわかるクエストノーツ掲載

新しい提案
  • 投票数:9
  • コメント数 0

公式のチュートリアルイベントを充実させて欲しい

長年このゲームにお世話になっているのですが、今さらのように
『やっぱり新規にゲームを開始するプレイヤーへの導線がもっと欲しいなあ』
と感じることが近頃多いので、提案に至りました。
理由として主に2つあるなーと思います。

【1】「キャラクターを作ってみないと雰囲気を掴めない」
今時のゲームは、キャラクターの名前や外見を決定するより先に【オープニングイベント】があって、その中で自己紹介を求められる……といったようなものが多い気がします。
クエストノーツはこうなっていないので、たとえば『名前はカタカナなのかな、それとも英語表記なのかな?』『「冒険者」ってトレジャーハンター的なやつかな、それと...

questnotes.uservoice.com
↑の提案の「キャラクターを作ってみないと雰囲気を掴めない」については課題だと常々思っており、それについてゲーム内の開始時の説明も必要だと思っているんですが、それと同じぐらいにゲーム外での発信も重要だと思っています(その考えもあって最近はウェブサイトからのログやキャラクター公開・共有あたりの改修をちょこちょこすすめているのが伝わっていれば幸いです)

その流れの施策として、わかりやすくゲームの中身や雰囲気を伝える・読んでもらえるものといえばやっぱりマンガではないかと思って、この度「マンガでわかるクエストノーツ」を掲載させていただきました!

https://www.questnotes.net/Topic/Comic
評判がよさそうなら、戦闘編とかマスター編とかも掲載していけたら嬉しいです!

[予定]
プロモーション参加
興味を持って内容をみてもらう以前に、まず知ってもらうことが必要とも思っています!

はい!構想というか新しい試みとして、ちょうどSteamプロモーションに参加できる機会があったので、この後10/1 3:00JST(9/30 10:00PST)からの「ターンベースRPGフェス」に参加します!

なんと0%セールの$0.00の基本無料でQuestNotesが遊べます!
(特に何もお得にはなってません!!)
この機会にぜひ!?

・・・ゲームショウの存在もそうですが、誰かに何かを届けるには色々やることがあって大変だなーと思う今日この頃です。(世に出回ってる製品に関わっている人々に感謝)

[予定]
SMS設定
あ、あと今月はSMS設定(ボードやルームの安全設定用)を調査しようと思っています。

以上、よろしくお願いいたします!

通知と右上

CEDEC2024に参加してきました!(挨拶)
たくさんの人たちが良いものを作ろうとしているの見るのは良いモチベーションになりました!公演されていたクリエイターさんや作品たちと肩を並べられるようにがんばっていきたい!・・・

[更新]
通知とメールの分離
メールから手動でメールとして送信しているもの以外を「通知」として分離しました。
(レビュー、フォロー、NPCパーティー参加、応援など)

通知実装の目的は以下になります!

1・いろいろなものに対しての反応を気が付けるようにする
オンライン上で活動することの楽しみのひとつが誰かからの反応がもらえることだと思うので、ユーザー間の「反応」を増やしていこうと思っており、それらに気が付きやすくする(&それらがメールに混ざるとやや煩雑になる)ためというのがあります。

(QuestNotes自体を自分が公開する理由もそうですが、誰かの反応が、きっと自分の承認になっていて、それが活動を続けている理由の一つにはなっている気がしています)

とりいそぎ直近としては「フォーラムの返答」や「シナリオのお気に入り」あたりを通知として追加しようと思ってます。
(あ、フォーラムの返答と言えば、不具合報告も初報だけだとなかなか原因判断が難しいことがあるので、追加情報を求めていることがあるので何卒よしなにお願いします!)


2・メールをメールとして立ち位置をはっきりさせる
送信履歴などもそうですが、メールをプレイヤー間のやりとりのものとして役割をはっきりさせていきたい(通知などが自身が送っていないが自身からのものがメールに含まれてしまうと少し扱いにくい)という点もありました。

メールをよりキャラクター体験にあったものにしていきたいという思いはあるのですが、一方で「ユーザーではなくキャラクターがやりとりするもの」と扱うと、中世にはしっかりした紙や便箋はわりと高価なものであるような気もするし、中世の識字率とかを考えると、少し扱いに頭を抱えることになくもないのですが、、、まあ中世を再現するのがゲーム体験として良いものかはまた別問題な気もするので、そのあたりはふわっとしたままの感じでよしなに・・・。

ウェブ上でも通知は確認できるように近々します!

あ、あと、少し実装がややこしくて後回しにはなりそうなのですが、「通知」は現状リアルタイム通知にはなってない(ログインのタイミングで未読があるかを確認する)感じなので、リアルタイムにしたいと思っています・・・。

[更新]
右上メニュー

通知を右上ボタンから表示できるようにしたついでに右上を見直しました。

マスター用のアイコンメニューは左上に移動(ついでに整理&他のメニューも一部アイコンメニュー化)。

提案ありがとうございます!

planned
新しい提案
  • 投票数:16
  • コメント数 1

右上UIの改善

【概要】
右上のUIを、どんな背景色でも見えるようにしてほしい。

【詳細】
真っ黒な画面を演出や暗転として使うクエストがある中、まったく同じ文字色だと紛れてしまってまず見えない、暗い色調にした際も視認性に難が生まれる状態です。

クエスト名、ボード名、プライベートとパブリック、参加人数、各種ボタンの表示など、重要な情報や操作に関わるボタンが見えなくなる、どこにあるのか分からなくなるのは不便です。
見え方を考慮しようとすると、演出に制限がかかってしまいます。
マスターとしてもプレイヤーとしても気になっています。

【提案】
恐らくボタンの色はα値を弄った#000000ではないかと推測して...

questnotes.uservoice.com

[予定]
開始導線
今回の右上見直しにあわせて、ゲームで使ってる画像素材を見直してた(画像素材がちらかっているので整理整頓・・・)んですが、「Web2.0(死語)素材」っぽい画像が目につきました。

どこに使っていたっけなーと思い返していたら、

そういえば通常版の登録導線でした!
改めて見るとだいぶ古いデザインな気がするので、手を入れようと思います。

余裕があればゲーム開始の流れももう少し改善したいと思ってます!

新しい提案
  • 投票数:9
  • コメント数 0

公式のチュートリアルイベントを充実させて欲しい

長年このゲームにお世話になっているのですが、今さらのように
『やっぱり新規にゲームを開始するプレイヤーへの導線がもっと欲しいなあ』
と感じることが近頃多いので、提案に至りました。
理由として主に2つあるなーと思います。

【1】「キャラクターを作ってみないと雰囲気を掴めない」
今時のゲームは、キャラクターの名前や外見を決定するより先に【オープニングイベント】があって、その中で自己紹介を求められる……といったようなものが多い気がします。
クエストノーツはこうなっていないので、たとえば『名前はカタカナなのかな、それとも英語表記なのかな?』『「冒険者」ってトレジャーハンター的なやつかな、それと...

questnotes.uservoice.com

昨今のゲームのオープニングみたいな、派手なカットシーンがばーんときて、魅力的なキャラクターが登場!からの「ユーザー名登録」みたいなのは難しいですが!。。。

以上、よろしくお願いいたします!

シナリオファイルの圧縮(と分割の準備)

数分間のエールをが、つくることを諦められない大人に対しての応援にもなっていて良かったです!(挨拶)
「行進をやめないでいて!」というわけで今月の更新です。

[更新]
転送量削減のためのシナリオファイルの扱いの調整
転送量を減らすためにシナリオファイルの扱いを調整しました。

・圧縮
保存自体は圧縮してはいないのですが、ダウンロード時に圧縮できるようにしました。
(XMLというフォーマットを採用しているんですが、XML自体が元々情報密度の良いフォーマットではないので)圧縮効率は良いはずなので、転送量が減るのを期待しています!

・分割
シナリオファイルのデータ(アイテム、スキル、キャラクター)を分割して保存するようにします。
分割数を増やすと複雑度が増して大変な面もあるのですが、分割が少ないと一部の変更をしても保存する範囲が大きくなってしまうので、分割することによって変更した範囲のみをアップロードすることで保存時の転送量を減らせればと思います。
(また、前述の「圧縮」するためにはファイルのサイズが大きすぎるとできないため、という理由もあります)

シナリオファイルの扱いについてはいきなり変えてしまうと新しいクライアントを使っていない人が読み込めなくなってしまう(配信プラットフォームによりけりでクライアントのバージョンに時差がある)ので、分割については読み込みをできるようにする修正を今回して、次回の更新で分割保存をするようにします。

このあたりの変更はユーザーとして触っている分には特に何も触り心地が変わらないようにはしているのですが、もし気になる点があればご一報ください!

あわせて、転送量の低下が期待できるのでその分データの上限を緩和しました!・・・
(今後もデータの上限を増やせる仕組みを検討できればと思っています。

[予定]
メールの内容の分離
そういえば、ゲーム内メールの内容物の分離を予定しています。

ユーザー(あるいは運営)間での自身で「メール内で入力したメッセージ(とアイテムのやりとり)」はそのままにメールとして、今一緒になっている「通知」系のものは分離しようと思っています。
ゲスト参加やレビューなどの自動的に送信されるものはメールから除外して「通知」として別枠にできればと思いました。

以上、よろしくお願いいたします!

ロゴとフォーラム

2024年も半分終了・・・!

[更新]
公式ロゴの配布
ロゴを使えるようにしたほうがいいのかどうかは他社事例を見るに、メリットデメリットあるようですが、ひとまずQuestNotesでは配布するようにしました!
何かしらに必要な際はご利用ください!
https://www.questnotes.net/Content/Fanfiction

[更新]
フォーラム
当初はウェブにログイン機能がなかったこともありフォーラムは既製品を流用していたのですが、ウェブ側の開発も進んできたのでこのたびフォーラムを内製にしました!

とりわけ不具合情報の収集にフォーラムが助かっているんですが、汎用的なフォーラムではどうしてもかゆいところに手が届かないこともありましたのでよりQuestNotesと連携したフォーラムを今後用意できればと思います。
https://www.questnotes.net/Forums


主な目的は以下になります。
・QuestNotesに合わせた機能追加をできるようにする
・スマホ表示対応
・メンテされていない既製品を使い続けるのは諸々リスクがあるので自分でリスクを管理できるようにする

フォーラム内検索などいくつか機能が減ってしまったこともありますが、少しずつ改善していければと思うので、ぜひご活用ください!

(ついでにフォーラムをいろいろ作成できるようになったのでクエストやキャラクターごとにスレッドが用意できるようにしておいてもよいのかもとも少し思っています)

過去のフォーラムは7月いっぱいは利用できるようにはしておきます。

[予定]
転送量の削減について
データを増やしたクエストを作成したいという要望があるのですが、それに対応するためにもまず現状の課題として、サーバーの転送代が高いという問題があるので、直近これをどうにかできないかと思っています。。

新しい提案
  • 投票数:38
  • コメント数 3

クエスト内データの上限数を上げる手段が欲しい

具体的には「ボード数」「キャラクター数」「アイテム数」「スキル数」の上限数を上げる手段の追加を、強く要望致します。
パトロンの上位プランの追加やリワードチケットの使用など、収益に結びつく形式で良いかと思います。(倍額のプランで倍の上限数を設ける、等です。)

パトロンと上限数の紐づけが実装された際、ゆくゆくは上限数の拡張も検討するとブログで記載されていたように記憶しています。

「栄誉のパトロン」に登録していても上限数と睨み合う事が増えてきましたので、改めてご確認・ご検討をお願いできますと幸いです。

questnotes.uservoice.com

とりあえずクライアント・サーバー側双方でキャッシュがより効きやすくなるようにしたいと思ってます。
(ついでに言えばシナリオファイルだけでなく画像・音楽ファイルとかも悩ましいが・・・)

ありがたいことにマスターさん側からもっと費用を負担してもよいという声をいただくこともあるんですが、ファイルサイズ*参加ユーザー数*参加回数 という掛け算で費用がかかるものを、マスター側だけが負担でまかなうというのが割と苦しい面があるので、パトロンユーザーがたくさん参加するクエストは容量も増えるみたいな感じにもできないかとも思っています(未定)

ただ転送量は計測がめんどくさいということもあり、個別のユーザーのクエストごとの転送量は現状計測できていないので、そのあたりも計測できるようにしたいと思っていますが大変そうななので難しい。。。(未定)
その際に、別ユーザーの素材を参照されると計測がややこしくなるので、将来的にはできなくするようにしたほうが良いとも思っています。(過去のものはそのままになりそうですが)

以上!
現実は大変だけど、中指立ててけ!、という気持ちを忘れずに頑張っていきたいと思います!・・・

フォロー&トーク改修とメールや掲示板など

FF14のTTRPGを勢いで買ったけど遊んでくれる友達がいません!(挨拶)
・・・はい、というわけでTRPGをもっと手軽に遊びたいというのが開発のきっかけでもあったので今月もQuestNotesを開発していきます!。。。

[更新]
フォローの改修

前回のブログの記事のフォロー開発周りの内容をもろもろ実装しました。
詳しくは前回記事を参照してください。
blog.questnotes.net

(現状、友好点は何にも使えません・・・)

[雑談]
メールという存在の立ち位置
今回オフライン相手にもトークが送れるようになったのですが、トークが便利になっていくとゲーム内メールの扱いが悩ましくなっていきます。
トークでゲーム内アイテムもやりとりできてしまったほうが便利で、メールはもうゲーム内お知らせなどの運営連絡手段にしてしまおうかという考えもありました。

現代社会でも電子メールの出現とともに手紙の郵便が減り、LineやSlackとともに電子メールの利用数も減っていってると感じます。

ただ、そんな現代社会でも手紙という文化は残っていて、どういうときに使われるかを思い浮かべた時はフォーマルな場合、あるいは、ただの文字以上の思いを伝えたいときなのかなと思っているので、QuestNotesでもメールはメールでのコミュニケーションができるようになればとも思っています。(昨今ってラブレターとかって存在してるんですか・・・?

日常的なコミュニケーションにおいては利便性の高いツールで事足りてしまうので、手紙は手紙でしか伝えられないことを伝えられるようにできればと思っています。

1・便箋や封蝋の選択
2・フォントの設定
3・手書きサインを文末に付与

ができたらいいなと思っています。
呼んでくれる相手を想像して文面を綴り、受け取った時に思い出となるようなものが手紙になればいいなと思っています!

余談になるのですが、手紙と言えばヴァイオレットエヴァーガーデンというアニメがすごい良かったです。そのエピソードのひとつとして印象深かったのが、物理の手紙の特徴として、書き手と読み手の時間差が表れる話が好きでした。なので、予約送信みたいな機能もあったらいいなと思っています。
(あと送信履歴は必要ですよね・・・)
(予定は未定です)

[予定]
掲示板について
コミュニケーションツールと言えば、ウェブの掲示板(フォーラム)も課題としてずっと残ってており、こちらを直近どうにかできればと思っています!
掲示板は内製ではないので、色々と機能を追加や改修・アプリとの連携がむずかしく、またそもそもとしてだいぶ古いつくりになっていてスマホ表示などにも対応していません。。。

(↓とかを実装したいとずっと思ってました・・・)

planned
新しい提案
  • 投票数:0
  • コメント数 0

不具合の対応について

それぞれの不具合報告について、「検討中」などのステータス表示を設けることを提案します。

今のところ動作が不安定なクエストは諦めて仕様変更をすべきなのか、それとも修正を待っていいのかマスター側が判断する材料がありません。
"1~2ヶ月以内に対応出来そうなもの"ぐらいのざっくりとした基準でいいのでご一考をお願いします。

questnotes.uservoice.com

ウェブサイトも少しずつ改装していっているので、フォーラムも内製化してウェブサイトと統合しようかと思っています!
(ただ、掲示板のログの移行は大変そうなのでしない予定です。。。)

以上、引き続きよろしくお願いいたします!

クエスト参加人数範囲化とフォロー周りの予定

2024年も三分の一が終わった!?!?!
・・・というわけで更新内容と予定の共有です!

[更新]
クエスト情報

参加人数を範囲に変更とNPC不可を追加しました。

提案ありがとうございます!

planned
新しい提案
  • 投票数:8
  • コメント数 1

推奨人数の設定できる幅を広げてほしい

今回に提案は「推奨人数を2~3人、3~4人」といった幅の広い設定ができるようにしてほしいというものです。

現在マスターが設定できる推奨人数の欄は
[1人][2人][3人][4人][無設定]の五つです。
しかしクエストが増えに増えた現状
『3人でも4人でも遊べるクエストなのに、3人推奨に設定したから3人パーティにしか遊ばれない・・・』
という状態になりやすいです。
特に古いクエストだと新着クエストの欄にも出ず、検索でしか発掘できないので、
推奨人数を無設定などにすると埋もれてしまい、結果的に遊ばれる機会が損失されてしまいます。

故に3人推奨&4人推奨どっちで検索しても出る、新しい推奨人...

questnotes.uservoice.com

ただ表示側が空間がないので文字を削ったりしてますが、ちょっと後日改めて表示を整理するかもです。。。(NPC不可などもこのあたりに表示したい・・・)

(そういえば、マルチプレイ中にNPC追加してクエスト参加もそのうちできるようにしたいと考えています。。

[更新]
タッチ版での素材一覧
素材一覧を表示できるようにしました。(マスターでのログインはまだできないので、コンフィグ>ユーザー>素材 から開けます)

・・・一覧の表示ができるだけで、内容確認も追加、削除もできません!そのうち対応します。

タッチデバイスだと階層構造の要素はツリー形式で表示するよりもリスト表示を繰り返えすUIのほうが多そうなのですが、どのみちイベント編集などはどうしてもツリー表示がしたくなるでタッチ版でツリー表示をできるようにしました。(サイズ感やアイコン表示などは調整していきます!・・)

[予定]
フォロー・フォロワー周りの機能開発予定
フォロー関係の機能の改修を予定しています!
「公開情報」みたいな記載は他のユーザーからも参照できる情報かどうかの共有になります。

・フォロー・フォロワー一覧(公開情報)
フォロー、フォロワーをウェブサイト上から確認できるようにしようと思っています。
フォローをたどっていろんなキャラクターを見つけてもらえるようになればと思います。
(現在もAPIをたたけばだれでも確認できるので非公開情報の扱いにはなってはいないのですが、「非公開情報だと思ってた!」という人がいるかもしれないので念のため改めて共有です!)

・フォローメモ(非公開情報)
フォローしているキャラクターについてのメモ書き残せるようにしようかと思いました。
どんなやりとりしたかや関係性を記録しておいて、後日またやりとりするときに役立ててもらえればと思ってます。(最大1000文字)

・友好点(マスターは自身のキャラクターと参加キャラクターからの友好点のみを参照可の情報)
フォローしているキャラクターをNPCとして一緒にクエスト参加で自身からのみに2点、マルチプレイでクエスト参加で双方に5点の友好点を付与します。最大100点。
キャラクタークエストで利用可能。

・相互フォロー時のオフラインでもトーク送信(非公開情報)
相互フォローの場合は、相手がログアウト中でもトークを送信できるようにしようと思います。自身に届いた未確認のトーク数などをフォローごとに確認できるようにできればと思います。
(タッチデバイスなどではプッシュ通知を送りたい)
(ついでに、送ったメッセージの既読になったかを確認する手段をつけるのもありな気もするのですがそっちは一旦つけません・・・)

以上、よろしくお願いします!

ウェブサイト改善とユニコーンオーバーロードを遊んでみて

ウェブサイト改善

お知らせ

ブログ記事を開発からのお知らせとして表示するようにしました。

ラベルは現在「開発」しかありませんが、ゆくゆく「イベント」とか「グッズ」とかの告知も作りたい。。(あと「メンテナンス」とかあってもよいかも)

アカウント

ウェブサイトでユーザー情報を確認・削除できるようにしました。

この作業をした経緯としては、GooglePlayの要件にアプリ内で登録したデータはウェブサイトからも削除できるようにする必要があるようになったとのことでした。。

support.google.com

ユーザーデータ削除はネガティブな操作のため、あんまり強い導線をだしてもしょうがないため、まずはアカウントページをつくってその中から削除の導線を置くようにしました。。。




ユニコーンオーバーロードを遊んで

そういえば最近ユニコーンオーバーロードを遊んでました。イラスト見てるだけでも楽しかったです(おすすめ)。

unicorn-overlord.com


遊んでいてチュートリアル表示を読み飛ばしてしまって再表示したいなということがあってヘルプに助けられたので、QuestNotesでもヘルプにチュートリアル表示をまとめて一覧できるようにしておきました。

本当はQuestNotesもスクリーンショット(あるいは動画)を各チュートリアルごとに用意できると親切な気もしますが、割と見た目が変わっちゃうことがままあるので、そのあたりはおいおい・・・。 (現状わりと投げやりな文章が多いので内容も精査していきたい。。。)


そういえばユニコーンオーバーロードに自動戦闘におけるスキルの対象などを設定する「作戦」がありました。 新しいスキルを覚えたら、自動で作戦に追加してくれるのは便利なのでQuestNotesにもあってもよいのかもなーと思いました(未定)


以下ネタバレあり感想

それではまた!

更新履歴 0.15.2.*

http://www.questnotes.net/Content/history.aspx