アフィリエイト広告を利用しています
検索
言葉を集めて世界を旅するRPG「地図の時間〜言葉集めの冒険譚〜」
timeofmapworks_logo_2020.png
ハートフルRPG「地図の時間」

地図の時間スピンオフRPG「影泥棒と魔法の手記」

リソース管理ダンジョンRPG「琥珀の道具士」

現代SFRPG「重力ルーペ/探求リバーブ」

ドラマティックRPG「バンドワゴン」

ビジュアルノベル「日向と香水」

ノベル×ADV「ストーリーテラー」 title1_2.png
カテゴリ
プロフィール/制作環境(3)
制作記(676)
ニュース(ツクールMV)(222)
技術情報(ツクールMV)(203)
JavaScript/スクリプト(ツクールMV)(9)
プラグイン情報(ツクールMV)(11)
素材情報(ツクールMV)(15)
アップデート情報(ツクールMV)(45)
トラブル&解決情報(ツクールMV)(18)
ツクール製作品(ツクールMV)(42)
関連情報(ツクールフェス)(2)
投稿イベント情報(ツクールMV)(4)
関連情報(ラノゲツクールMV)(9)
Benchmark MV(個人作品:試作)(1)
manurpg(個人作品:試作)(2)
ブックモービル(個人作品)(10)
重力ルーペ(個人作品)(11)
そして魔女に会う(個人作品)(7)
バンドワゴン(個人作品)(1)
地図の時間(個人作品)(14)
日向と香水(個人作品)(3)
ストーリーテラー(個人作品)(1)
嘘つきのノブレスオブリージュ(2)
お役立ちツール/素材サイト(創作全般)(12)
創作アイディア(創作全般)(7)
保存用コラム(創作全般)(10)
コラム(144)
オススメ作品(8)
当ブログへのお問い合わせ(contact me)(2)
琥珀の道具士(3)
最果てのギルド(1)
読書メモ(1)
Steam展開ノウハウ(21)
RPGツクールMZ(3)
地図の時間〜名前探しの物語(1)
プラグイン情報(ツクールMZ)(1)
技術情報(ツクールMZ)(13)
国内展開ノウハウ(1)
素材情報(ツクールMZ)(4)
AI(8)
RPG Maker Unite(2)
DAW(1)
翻訳(1)
リンク集

2015年11月22日

ツクールMV Git Hubで管理/公開する方法

◆ツクールMV製ゲームをGit Hubで管理/公開する方法

これはツクールMV製ゲームのWEBアプリ版を、WEB上で公開する手段です。
サーバーがない方も、この方法を使えば無料で公開することが可能です。
この記事は非プログラマがコマンドを使わずにGUI(マウスメインの操作)で完結するように作成しました。
※Git Hubの入門記事で良く表記されているコマンド操作は、この記事では一切使用しません
※上手くいかない時は、半角英数字で命名されているか、手順を戻ってやりなおし、WEBで調べるなどで試してみてください

[必要なもの]
・パソコン
・登録用のメールアドレス
・WEB上の情報を調べ、実践する技術(調べる力、自己解決力)

◆Git Hubとは
Git Hubとは主にソースコードなどの創作物を保存/共有するシステムです。
プログラマの方による技術共有や、企業のプロジェクト管理などに利用されているようです。
またツクールMVにおいては、プラグインの公開にGit Hubを扱われる方が多いです。
基本利用は無料です。アクセス制限などの管理機能は有料で提供されています。

◆手順
【Git Hubアカウントの取得〜認証】

(1)次のサイトにアクセスし、上から「ユーザー名」「メールアドレス」「パスワード」を入力し、「Sign up for Git Hub」をクリックします。

https://github.com/

20151121-12.jpg
※ユーザー名が既に使われていたり、パスワードが簡単だとエラーが出て進まないようなので、よく確認しましょう

(2)Plan選択画面になるので、「Free」を選択し、「Finish Sign up」へと進みます。
20151121-13.jpg

(3)登録したメールアドレス宛に、確認のメールが送信されます。
メール内の「Verify email address」をクリックして認証に進みます。
20151121-14.jpg

(4)上のフォームにはユーザー名かメールアドレスを、下のフォームには設定したパスワードを入力し、「Sign In」へと進みます。
20151121-15.jpg

【リポジトリの作成】
(5)登録完了すると、この画面になります。
次は保存先である「リポジトリ」という場所を作るため、「+New repository」をクリックします。
20151121-15.jpg

(6)次の部分を半角英数字で入力します。
repository name:リポジトリの名前=本来はプロジェクト名など分かりやすい命名が良いと思います。
ここではGit Hub Windowsのインストール画面に進むため、testのような暫定的な名前にとどめておきます。
Description:リポジトリの説明部分です。必須ではありません。
入力を終えたら「Create repository」をクリックします。
20151121-16.jpg
※以後、Git Hub Windowsのインストールが完了したら、基本的にはGit Hub Windowsの方で操作をするので、WEBを使わないようにします。(WEBとGit Hub Windowsで操作が混在すると、トラブルの元になります)

【Git Hub Windowsのインストール】
コマンドラインを使わずに設定するため、Git Hub Windowsをインストールします。

(7)「Set up in Desktop」をクリックします。
20151121-17.jpg

(8)次のようなポップアップが上がるので「インストール」を選択します。
20151121-1.jpg

(9)インストールが完了すると、次のアイコンがデスクトップに登録されます。
「GitHub」をクリックして起動します。
20151121-18.jpg

【Git Hub Windowsの設定】
(10)「GitHub」を起動後はアプリケーションにアカウント情報を入力します。
上のフォームにはユーザー名かメールアドレスを
下のフォームには設定したパスワードを入力し、「Log In」へと進みます。
20151121-3.jpg

(11)(10)の設定が入力されていると思いますので、そのまま「Continue」をクリックします。
20151121-4.jpg

(12)レポジトリの作成/選択画面になりますがここでは「Skip」で飛ばします。
20151121-5.jpg

【RPGツクールMVのプロジェクトを確認】
(13)ツクールMVを起動し、公開したいプロジェクトを開いた状態で、ゲーム>「フォルダを開く」をクリックします。
20151121-19.jpg

(14)フォルダが開くので、このプロジェクト場所を覚えておきます。
20151121-20.jpg

【RPGツクールMVのプロジェクトをブラウザゲームとして公開】
(15)Git Hub Windowsに戻り、左上の「+」マークをクリックします。
20151121-21.jpg

(16)「Create」タブにして次の入力を行います

name:プロジェクト名のような分かりやすい名前(半角英数字)
Local Path:特に変更不要
既定では「C:\Users\ユーザー名\Documents\GitHub\nameで入力した名前」となります。

20151121-22.jpg

完了したら「Create repository」をクリックします。
※既に同じ名前のフォルダが先に存在するとエラーが出ます。名前を変えるなどしましょう。

(17)(16)のLocal Pathに移動します。
既定通りなら、C:\Users\ユーザー名\Documents\GitHub\nameで入力した名前の場所を開いてみてください。

20151121-23.jpg

「.gitattributes」「.gitignore」という2つのファイルがあることを確認します。

(18)(14)で調べていた場所からプロジェクトをコピーします。
※移動すると、ツクールMVで起動したときに場所を見失うので、コピーが良いでしょう。
※コピーするファイル群はプロジェクトの「Index.html」がある階層です。
20151121-24.jpg

上手くいくとこのようになります。
20151121-25.jpg

(19)上から「Changes」タブ、「サマリ」ボックスには日付など分かりやすいものを半角英数字で入力し、「Commit to master」をクリックします。
20151121-26.jpg

(20)「Publish」をクリックします。
20151121-27.jpg

(21)次のボックスを確認します。
name:入力されているので変更不要です
description:必要に応じて分かりやすい説明を半角英数字で入力します
20151121-28.jpg

問題がなければ「Publish XX(名前)」をクリックします。

この工程はGit Hubにアップロードしているため、ファイルの量により時間がかかります。
アップロード中は「Publish」が「Syncing」マークになっており、回転しています。
20151121-32.jpg

(22)元の画面に戻るので、Yに似たマークをクリックします。
20151121-29.jpg

(23)nameに「gh-pages」を入力し、「Create new branch」をクリックします。
※1文字でも間違えるといけないので、コピー&ペーストをお勧めします。

gh-pages

20151121-30.jpg

(24)Yマークの隣「Master▼」をクリックし、(23)で作成した「gh-pages」を選択します。
20151121-33.jpg

(25)「gh-pages」に変わったことを確認して、「Publish」をクリックします。
今回は切り替えるだけなので(21)ほど時間はかかりません。
20151121-34.jpg

(26)公開されているか、アクセスして確認します。

http://<ユーザー名>.github.io/<リポジトリ名>
IEでは動作しませんので、Firefox,Chrome,safariなどでご確認ください。

【作品例】
いじわるなダンジョン
http://rpgmakerer.github.io/meandungeon/

manurpg
http://rpgmakerer.github.io/manurpg/

【公開したゲームをバージョンアップする場合】
1.(18)で作成したフォルダに、最新のデータを上書きします。
※逆方向に上書きするとデータが巻戻るのでご注意ください

2.上から「Changes」タブ、「サマリ」ボックスには日付など分かりやすいものを半角英数字で入力し、「Commit to master」をクリックします。
20151121-26.jpg

3.「Publish」をクリックします。
20151121-27.jpg

4.Yマークの隣「Master▼」をクリックし、「gh-pages」を選択します。
20151121-33.jpg

5.「gh-pages」に変わったことを確認して、「Update from master」をクリックします。
20151121-37.jpg

6.「Sync」をクリックします。
20151121-38.jpg

10分ほどすると更新されるので、アクセスして確認します。
http://<ユーザー名>.github.io/<リポジトリ名>
IEでは動作しませんので、Firefox,Chrome,safariなどでご確認ください。
この記事へのコメント
はじめまして。私もジョジョは4部と5部が好きです。
さてご質問の件ですが、私もGitHubをゲーム共有くらいにしか使っておらず、あまりお力になれるほど知識があるわけではありません。
参考までにという前置きがありますが、私はスクリーンショットの通りになっていたと思います。(確か作りながらスクリーンショットを撮影していたので)

なので[gitattributes]と[gitignore]がない時点で私の知っている状態ではありません。
またエラーメッセージからするとブランチ作成に失敗しているようなので、一旦別名で「Create repository」を作るなど切り分けてみてはいかがでしょうか。

またWEBで調べるのもいいかもしれませんね。
お力に慣れずすみません。
Posted by 管理人 at 2016年02月13日 14:52
はじめまして

わからないことがあるのでお聞きしたいのですが

まず(18)の時点でコピーもとにすでに 
[gitattributes]と[gitignore]というファイルが画像では入ってますが

まねをしても こちら側ではその二つはプロジェクト内にはないのですよね
それは気にしなくても良いのでしょうか。



というのと(20)のpublishを押す部分で
publishをすると[failed to publish this branch]エラーがでます
Posted by じょるの at 2016年02月13日 08:20
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/4439774
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック