放浪軍師のアプリ開発局

Xamarin.Formsを使ってAndroid,iOS,UWP,WPFで動くアプリを開発したりしています。

乱ちゃんProject説明ページ

こんにちは。わたしの名前は夏狂乱(かきょうらん)。アプリケーションやってます。気軽に乱ちゃんって呼んでね?これからわたしが乱ちゃんProjectの使い方を説明するからよろしくね?

乱ちゃんProjectについて

このアプリは物事をランダムに決定する為のアプリケーションです。わかりやすく言えばサイコロやルーレットのような抽選用のアプリケーションになります。今のところ Windows 版 ( UWP ) と Android 版がありますが、基本的な機能は同じです。

Windows
f:id:roamschemer:20190913000243g:plain:w400
Android
f:id:roamschemer:20190830022326g:plain:w200

気軽にインストールして、今夜のおかず今から見る番組なんかをランダム抽選で決めたりすると良いと思うよ?…ま、一応想定としては以下で説明するゲームのランダム縛り用なんだけどね?

ゲームのランダム縛り

このアプリケーションは主にゲームのランダム縛りを行う事を想定して作成されています。ランダム縛りとは、通常プレイでは自由に選択できる行動を、あえてランダムで抽選して行動するという、一種の縛りプレイの事を指します。

例えば王道ロールプレイングゲームの場合、普通なら【たたかう】【まほう】【ぼうぎょ】【どうぐ】なんかから自由に選べるよね?それをランダムで決定する縛りを与える事で難易度を大きく上げるのが、このアプリケーションの役目。どんなゲームでどんなランダム縛りをするのかは…みんなの自由だよ?

動作するプラットフォームについて

このアプリケーションは、 Xamarin.Forms を用いてクラスプラットフォーム開発されています。

無料で配布されているので安心してね?ちなみに、バージョンアップはストアを介して自動で行われるので気にしなくていいよ。

Windows

Windows10 で動作するバージョンです。主に動画配信を行う場合を想定して作成されており、3Dモデルの夏狂乱が動きながら抽選を行います。配信時は画面の右側等に配置して撮影する事になるかと思います。背景を青などの単色に変更できる機能もあるので、クロマキー処理を行う事で以下のようにVTuberな夏狂乱とコラボ配信しているような動画を取る事ができるのが特徴です。

Windows
f:id:roamschemer:20190913001047g:plain:w400

入手先 www.microsoft.com

3DモデルはVTuberっぽい感じを目指して、VRoidStudio というアプリで作成されてるよ。配信で抽選を行う時なんかで是非使ってみてね?

Android

Android で動作するバージョンです。主に個人で使う場合を想定して作成されており、ミニサイズの夏狂乱が抽選を行います。

Android
f:id:roamschemer:20190830022326g:plain:h400

入手先 play.google.com

個人向けにはiPhone版も予定しているけど、リリースはもうちょっと待っててね?

メニュー

  • 取説(外部ページへ飛びます)
    乱ちゃんProject の取説ページ、つまりこのページに移動できます。
  • Project01 ~ Project10
    抽選用のページへ移動できます。なお、それぞれ個別にカスタマイズ可能です。
Windows Android
f:id:roamschemer:20190829232938j:plain:w200 f:id:roamschemer:20190830021632p:plain:w200

10パターンのランダム機能を登録しておくことができるよ?

抽選ページ

このアプリケーションのメインとなる画面です。画面構成がプラットフォーム別で異なっており、Windows 版 は一つのウィンドウにすべての機能が収まっていて、 Andoid 版 はタブまたは横にスワイプで画面を切り替える事ができるようになっています。

1つのプロジェクトに対して、4つの抽選パターンを登録できるよ?

項目登録編集機能

まず最初に抽選する項目を登録する必要があります。項目の登録編集画面は Windows 版はウィンドウを横に広げると出現し、Android版は下にスワイプすると出現します。なお、 Windows 版はスライダーを動かすことで夏狂乱表示部の幅を変更することも可能です。

Windows
f:id:roamschemer:20190913002011g:plain:w400
Android
f:id:roamschemer:20190830021856g:plain:w200

追加

NameRatio を入力して【追加】を押すと、項目が追加されます。Name は抽選する項目、Ratio は出現比率で、例えば Ratio をすべて 1 にした場合、すべての出現確率は同じになります。ひとつだけ Ratio2 にした場合は、その項目だけ出現確率が他より2倍になります。

Ratio を操作することで、出現確率を操作できるよ?重要だから覚えておいてね?

変更

既に登録されているリストを選択すると、その選択した値が NameRatio に入ります。その値を修正して【変更】を押すと、リストを書き換える事が出来ます。

削除

既に登録されているリストを選択して【削除】を押すと、その項目がリストから削除されます。

全消

【全消】を押すと、再確認後にリストをすべて消すことができます。

間違って消しても元に戻せないから注意してね?

ループ回数・時間(msec)

抽選時のループ回数とその総時間を変更できます。例えばループ回数を50、時間(msec)を5000とした場合は、5秒かけて50回ループした後抽選が確定します。

ちなみに時間に対してループ回数を極端に多くした場合、オーバーフローを起こして一瞬で抽選が終わるから気をつけてね? え…?わかってるなら修正しろって?そんなの入力する方が悪いんだよ…?

ボタン名称・タブ名称

抽選ボタン(Windows版)またはタブ名称を変更できます。わかりやすい名称を入力しておいてください。

抽選機能

先ほど登録した項目を、実際に抽選できます。

このアプリのメイン機能だね。

抽選実行

Windows 版では抽選ボタンを、Android版ではミニ夏狂乱をタップすると抽選が走ります。最終的にいずれかの項目で停止するので、その指示に従いましょう。

Windows
f:id:roamschemer:20190913000243g:plain:w400
Android
f:id:roamschemer:20190830022326g:plain:w200

Windows 版では一度抽選した後なら、Enterキーでも同じボタンを押す事ができるよ?また、TabやShift+Tabでもフォーカスを切り替えられるので試してみてね?

抽選除外

なんらかの理由により一時的に抽選項目から除外したい場合は、並んでいる項目のボタンを押す事で除外する事ができ、もう一度押すと元に戻せます。なお、Android版は並んでいるボタンの部分を横にスワイプする事でスクロールが可能です。

Windows
f:id:roamschemer:20190913002650g:plain:w400
Android
f:id:roamschemer:20190903010839g:plain:w200

例えばロールプレイングゲームの戦闘をランダム縛りした場合、ちんもく状態になったらまほうは一時的に除外する事になるよね?そういう感じで使える機能だよ?

設定

その他の設定を行います。

初期化

単純なサイコロや、作者である放浪軍師が提案したランダム縛り用の機能に切り替えます。ランダム縛りの具体的なルールについては、以下を参照してください。 dic.nicovideo.jp dic.nicovideo.jp

どちらも超鬼畜なルールだけど本当に面白いから、よかったらやってみてね?

背景色変更

Windows版のみの機能です。背景を単色に変更できるので、動画撮影時にクロマキー処理にて透過させてVTuber夏狂乱とコラボ配信しているように見せかけることができます。

Windows
f:id:roamschemer:20190913003223g:plain:w400
f:id:roamschemer:20190913001047g:plain:w400

夏狂乱とは

元々はただの無機質な抽選用アプリケーションだったが、開発者がバーチャル蠱毒に感化されたせいで急遽VTuberを目指す事になった擬人化アプリケーション。配信で使用される事により、まるでVTuberとコラボしているかのように振舞える事を最終目標としている。ちなみにいつも巫女服を着てはいるが、開発者の趣味なだけで巫女という訳ではない。

f:id:roamschemer:20190830010140p:plain:h400 f:id:roamschemer:20190826220929p:plain:w150 f:id:roamschemer:20190826220948p:plain:w150 f:id:roamschemer:20190903004750g:plain:h380

内容
名前 夏狂 乱(かきょう らん)
あだ名 乱ちゃん
誕生日 2009年08月06日 (初代乱ちゃん初披露の日)
Twitter 夏狂 乱(かきょう らん)🎲VTuberみたいな抽選アプリケーション (@kakyouran) | Twitter
名前の由来 元々乱ちゃんと呼ばれていたのと、赤猫お夏の技名
種族 ゲームをちょっとだけ愉快にするアプリケーション
目標 VTuberのようなアプリケーションになる事
キャラデザ・2D絵 あらき@( ゚∀゚)。彡゜ (@qbthgry) | Twitter
アプリ開発・3Dモデル作成 放浪軍師✵VTuberみたいなアプリ作成中 (@roamschemer) | Twitter
VRoidHub hub.vroid.com

今後はよりVTuberのように振舞えるように、開発環境をUnityへ移す計画らしいよ?楽しみだね?

著作権について

このアプリケーションの著作権は、開発者である放浪軍師が所有しております。

投稿する動画に使用する場合について

乱ちゃんProjectを動画配信で使用する際は、以下を確認して頂きますようお願い申し上げます。

  1. 基本的にどのような用途に使っていただいても構いません。
  2. 夏狂乱の画像や3Dモデルを動画に使用するのは問題ありませんが、直接的な加工を施しての使用は禁止します。絶対におやめください。
  3. 投稿タグに乱ちゃんProject夏狂乱と入れて頂けますと作者が大変喜びます。
  4. 動画内でのアプリ紹介や、ヘッダでこのページへのリンクを貼っていただけると、作者が大変喜びます。
  5. 何か不明点や要望などがあればいつでもご相談ください。

それでは良いランダムライフを…