目次
はじめに
※ これは、ゲーム本体のプレイレポではありません。
前回(開発に参加ってどうやるの?という人のプレイレポ)、修正提案を出したところ、ShinEraTenseiPの開発に招待していただきました。
そして、ある程度までプログラムを編集できる権限(=Developerロール)をもらえました。
>@は、ロール【Developer】を手に入れた
そこで今回は、Developerロールで修正提案する場合のプレイレポ(?)です。
目指すゴールは、前回と同じく、
「ここの部分の修正案をつくってみましたけど、どうでしょうか?」と提案(マージリクエスト)するところまで。
今回のプレイ条件:
- ファイルをダウンロード→テキストエディタで編集→アップロードする手順です。1)
- zip圧縮と解凍はしません。
- VSCodeは使いません。
- gitは使いません。
- ssh-keygenは使いません。
改良のアイデアは持っているけどzip化まではちょっと、とか
自分のPCにいろいろインストールするのはちょっと、とか
コマンド覚えてターミナルで入力しなきゃいけないのはちょっと、
という人のお役に立つと良いのですが。
VSCodeやGitでやってみたけど、ちゃんとできてるのかブラウザでサクっと確認できないかな、
という方は
うまくできているか変更の確認をするをご覽ください。
トラブル発生時の対処法もいくつか、
こんなときはに書いています。
↓有識者の皆様への注意書き(筆者も書いていて日本語でおkな内容なので折りたたんでおきます):
目次
ShinEraTenseiPのGIT開発版へ移動
(お好みで、GitGudアカウントの表示を日本語化)
User Settings の Preferences の Localization の Language を Japanese に。
編集したいファイルを探す
GIT開発版のページで、
左上が development となっていることを確認し
右上のファイルの検索をクリック
ここでは ダンジョン 原宿 の文章を修正する例で説明します。
原宿と入力し、
表示された候補のなかから
DUNGEON61_原宿.ERB をクリック
ファイルのダウンロードと編集
ここでは単一のファイルをダウンロードし、サクラエディタで編集して、アップロードして置き換える例で説明します。
右上にあるダウンロードマークをクリック
ダウンロードしたファイル DUNGEON61_原宿.ERB を編集
ファイルをアップロードする(置き換える)
何をしたか概要を書く
コミットメッセージ欄に どんな修正をしたか概要を書く
今回の変更の目印を作る(ブランチを作る)
新しいブランチ欄2)に ブランチ名が入っていなかったら書く3)
(ブランチ名を書く場合の推奨ルールは折りたたんでいます。書く場合は+マークをクリックして展開してください。)
ちなみに、ブランチを作る を、 ブランチを切る とも言います。5)
変更を保存する(コミットする)
変更をコミットする をクリック
変更の提案をする(マージリクエスト)
左上が 『 「先ほどの新しいブランチ」から development 』 になっていなかったら ブランチを変更 をクリック
※ 図は きちんとできていて ブランチを変更 をクリックしなくてよい例です。
ブランチを変更 をクリックした場合(折りたたんでおきます。)
説明を入力して マージリクエストを作成 をクリック6)
&aname(umakudekiteirukahennounokakuninnwosuru)
うまくできているか変更の確認をする(リポジトリグラフなど)
いくつか確認手段があります。
リポジトリグラフの確認
左上の四角いマークをクリックするとサイドバーが表示される
サイドバー の コード の リポジトリグラフをクリック
現在修正中のいろいろなブランチが表示されるので、
自分のブランチがdevelopmentから進んだ先に存在していることを確認する。
※ 図は、developmentに変更がかかっていない状態です。developmentから新たに出ているブランチがなく、そこから先の修正(コミットとマージリクエスト)がない状態です。
マージリクエストの確認とマージ先の修正
サイドバー の コード の マージリクエスト をクリック
マージリクエストの一覧が表示される
ここで作成したマージリクエストを確認
マージリクエストを確認する場合は、特にターゲットブランチがdevelopmentになっていることが大事。
このマージリクエストの確認画面で、マージ先を変更することもできます。
例えば、間違ってmasterあてにしたものをdevelopmentあてにする、など。
Discordでの確認
マージリクエストが正しくできている場合は
Discord の eraten ⁠🎮eraten配布スレ の ⁠eraMegatenP push 告知
に表示されます。
あとは、(◜◡◝)。o(提案が採用されるといいな) とのんびり待つ
おわりに
最低限これだけ、に絞って作ってみました。
あとは、都度Discordで質問しながらひとつずつ覚えていったらなんとかなるんじゃないかと。
追記:
ブラウザ上で操作するだけでは物足りなくなってきたら
をご覽ください。
&aname(konnnatokiha)
こんなときは
マージリクエストを取り消したい(マージリクエストのクローズ)
サイドバー の コード の マージリクエスト をクリック
マージリクエストの一覧が表示される
ここで作成したマージリクエストをクリック
マージリクエストをクローズする
ブランチ名を変更したい
ファイルをアップロードする(置き換える) の手順から新しくやり直します。
なお、
基本的には、もとのブランチやコミットは放置します。7)
Discordで連絡していただくと、より良いかと思います。
(筆者がミスしたブランチは、2025/11/23現在も残ってます(汗)が実害はないはず。)










