(Shuken)のブログです。ついて投稿しています。RPG制作1「ストーリー・場面構成」お疲れさまです。PropsGamesでRPGを作りました。Prologue」の制作手順を投稿します。今回は全体のストーリー・場面構成です。PropsGamesでRPGを作るぞ、と決心したら、ひとまず全体的なストーリー展開と、場面構成を考えました。私は素材の作り込みと併せてPowerPointを用いています。(色々ありますけど、何でもいっぺんにできるので個人的に使いやすいです)ざっくばらんに、思いつくままに表現していきます。簡単にできること、できないことをPropsGames上でも検証しながら進めます。※下の画像は途中のもので、実際の内容と異なるところもあります。その後、場面を整理します。【宿に泊まるか】、【お金が足りるか】、【街に戻るか】といった流れをループにしたいと思ったので、各場面に分割することにしました。探しながら想像を膨らませながら並行して準備を進めました。取り急ぎ今回はここまで。※需要あるか分かりませんが、ご要望あれば詳しめに書きます。Prologue」お疲れさまです。Prologue」が【大賞】をいただきました。本当にありがとうございます。GAMESの基本的な標準機能だけで制作したショートRPGです。奇抜さというよりかは、至ってシンプルな作りを意識しました。街中で路上演奏をしている少女に出会う初めて聴くはずの音色に懐かしさを覚えて声を掛ける「ありがとう」と微笑んだ少女は金細工のペンダントを渡したのちすぐに立ち去ってしまったペンダントには私と少女の名前が刻まれていた驚いた私は少女の行方を追うことにしたフィールドを歩いてはエンカウント、歩いてはエンカウント、の単純操作です。制作に割ける時間も限られていたため、今回はプロローグとして1ステージのみとしました。今後、新たな機能追加に併せてステージ2以降を追加するかもしれません。多少のやり込み要素がありますので、PropsGamesの登録ユーザでログインし、オートセーブ有効でプレーされることを推奨します。大体30分くらいでクリアできます。大賞をいただいたので、折を見てブログ上で作品を紹介したいと思います。ありがとうございました。【追記:2021.5.4】ハチミツ様よりクリア画像をいただきました。ものすごくやり込んでいただきました。ありがとうございました。ハチミツ様の作品も今回受賞されています。熱い展開、BGM、そして演出!ぜひプレーしてみてください。【戦国史】Gitlabによるサンプル改造プロジェクト運用試案こんばんは。繁忙期に入りそうなので、本件取り急ぎ発信します。試案ですが「Gitlabで運用してみてはどうか」ということで環境を準備してみました。当該プロジェクトは、私が運営していた掲示板で行われていたものですが、ホスティングサービス障害、掲示板システムバグ等で度々中断、大変ご迷惑をお掛けしました。掲示板ログを掘り起こし、残課題を今度は私自身で解決した上で、同梱を奏上しようと思っています。単純に差分管理システム・外部記憶として利用し、まずは私だけで進めていこうと思っています。(とりあえず掲示板終盤で指摘されていた誤字と、本体同梱版に合わせた文言訂正をしています。参加しやすいように手引きを用意すべきなんだろうとは思います...が......。≪運用≫1修正点や課題を「イシュー」ページに入力していく。2参加者は、「イシュー」ページに入力された内容の中から、自ら着手するものを表明する。3現行developブランチの最新シナリオをベースに作業を行う。4完了次第、リポジトリのdevelopブランチにプッシュする。5ある程度まとまったらdevelopブランチの内容をmasterブランチに反映する。(管理者)※必要に応じて参加者からマージリクエストを管理者に行う。6masterに統合された時点で、完了している「イシュー」をクローズする。・参加希望者は「Owner」「Maintainers」が承認する。※参加者:「Developers」又は「Maintainers」のユーザ・準備中の段階で、現時点でサンプルシナリオ改造プロジェクト用の掲示板等はありません。・強いて言えば、Discordの戦国史サーバにそういった部屋は作りました。(蛛賢の独り言状態)・masterファイルは別の場所での公開を検討します。(より一般的に目に留まりやすいところに)以下備忘録。どんな課題があるかは公開していいと思うため。ダウンロード用ファイル置き場。それ以外は公開しない方が良いと思うため。公開する必要性を感じないため。公開する必要性を感じないため。公開しても良いと思う。公開する必要性を感じないため。公開しても良いと思う。公開する必要性を感じないため。awakさんの御助言を反映させました。ありがとうございます。構成ファイルが複数あるため、それぞれ作業を進めやすいようです。戦国史は基本的に「シナリオ」と「マップ」のみですからね...分業にはあまり向いていないかもしれません。【Gitlab】プロジェクト作成からSourceTree連携までアトラシアンSourceTreeとGitlab連携の備忘録です。毎回適当に調べながらやっており、まあまあ時間がかかっているので方法をまとめます。1ログインGitlabにログインします。Twitterアカウントでもログインできるので簡単です。右上の「新規プロジェクト」のボタンをクリックします。「プロジェクト名」は適当に。「プロジェクトのURL」は個人管理かグループ管理かで変更してください。「プロジェクトの説明(オプション)」も簡潔に記載します。「可視レベル」はとりあえずは「プライベート」にして、良い感じになってから公開します。「リポジトリを初期化して...」は自動でREADME.mdを作成してくれます。プロジェクトアバターを変更すると反映されます。(タグもここで追加できます。「プロジェクトの可視性」を「公開」にすると一般公開されます。その下をイシュー以外を「アクセスできる人すべて」としています。対象のプロジェクトを選択して「Clone」をクリック。上段のフォームに7の文字列を入れ、二段目にGit作業場所のフォルダを選択します。(作業場所フォルダの中身は空である必要があります。)10完了あとはSourceTreeの操作感覚でOKです。■参考セキュリティ対策としては、SSHやアクセストークンを施しています。毎日毎月は触ってないので、まあ...忘れちゃいますね...何かの参考になれば...。【propsgames】仕様検証・情報まとめpropsgamesはWeb上でゲーム作成できるツールです。検証したり、運営の方にお尋ねした内容(2021.1.16時点)を備忘のため以下にまとめます。誤り等があれば御指摘願います。あれ、どうだったかな...と何度も繰り返したくないですからね。---■システム関連(1)パスワード変更パスワードを変更するための機能はない。パスワードを忘れた際の手順で変更することは可能。1ログイン後、ゲーム作成&キャラ作成ボタンをクリック。2一旦ログアウトし、「パスワードを忘れた場合」をクリック。3あとはパスワード変更の流れ。「秘密の質問」の答えが必要。クリア割合については、エンディングで確認可能。(すぐに確認したい場合は、開始場面にエンディングを挿入し、テストプレイする)なお、作者ユーザ(としてログイン中)がクリアしてもカウントしない。一度作成したゲームをコピーして、新たにゲーム作成するときのベースにすることはできない。※おそらく画像アップロードのたびに画像ID付番される仕組みのため、単純にコピペできなさそう。新規作成後、アップロードし直した画像に付番された画像IDを、一括置換することで効率化する方法がベターと考えられる。すると公開版に反映される。公開前に「テストプレイ」で確認しながら作業を進められる。ダイスロールスピード含め、変更できない。基本的に敵を選択してダイスロールのみ。アイテム、魔法、逃亡等はシステム側で用意されていない。戦闘の着色として、ターン開始前、終了後にイベントを追加できる機能が用意されている。通常攻撃:次の式で求められた値が「HP」から引かれる。防御者の「力」)÷2クリティカル・自爆:以下の値が引かれる。通常攻撃:次の式で求められた値が「HP」から引かれる。防御者の「技」)÷2クリティカル・自爆:以下の値が引かれる。通常攻撃:次の式で求められた値が「HP」から引かれる。防御者の「知」)÷2クリティカル・自爆:以下の値が引かれる。値によって相手より先制攻撃できたり、攻撃回数が増えたりするらしい。【力比べ】【技比べ】【知恵比べ】による戦闘場面の表示変化はない。(表示されないので、何比べなのかを明示したい場合はメッセージを添えるとよい)---■ゲーム作成方法関連(1)ゲーム内のメッセージ等のハイパーリンク化メッセージ内のURL等にハイパーリンクを付与する機能は、セキュリティ上、実装されていない。命令タグに囲まれていない文字列は全てコメントとなる。「画像ON/OFF」命令により透明度=100・時間=(フェードインにかける時間ミリ秒)と設定する。「画像ON/OFF」命令により透明度=0・時間=(フェードアウトにかける時間ミリ秒)と設定する。フェードイン・アウトが終わるまで待つようにする場合は「待機」を挟むこと。敵のエンカウントを表現したいと思って検証した結果、そういった機能(命令)はない。---取り急ぎ以上です。ご参考になれば幸いです。