2018年振り返りと2019年抱負
暁の航路の開発中止します。次のための記録
-
横スクロールアクションの引き出し不足
-
地図がない引き出し不足と、完成までの道が用意されていないのでいろいろ試してフラフラした結果、着地点を失ってしまった感じです。
Gitを理解した手順
ゲーム動画作成での例え
セーブの度に・・・
A.上書きセーブでゲームを進めて動画撮影するのがバージョン管理無しの開発
B.セーブを分けていくのがバージョン管理有りの開発
一人でGitを使って開発していく場合、
セーブの下に新しいセーブを作るのにコミットを使います。
複数人のグループで作る場合。
フォートナイトやCivilizationのようなゲームで四人で同時進行した場合、それぞれの人が手元でセーブと録画保存(コミット[commit])をします。
動画プロジェクト(※1)はグーグルドライブでの管理とします。
※1 動画プロジェクト:動画編集ソフトでカット編集や映像に施した効果等の情報と動画をもったもの
みんなでメインの動画プロジェクトを更新すると時系列バラバラとかまとまりがないなど混乱するので各自が自由に更新できるスペースをグーグルドライブにつくるのがブランチ[blunch]
手元に作業用スペースを作るのがクローン[clone]
手元から動画プロジェクトの中からGoogleドライブにアップロードする内容を選別するのがアド[add]
Googleドライブにアップロードするのがプッシュ[push]
各自がGoogleドライブにおいた内容の動画プロジェクトをメインの動画プロジェクトに追加よろしくって、投稿者(master)の元に連絡するのがプルリクエスト
Googleドライブの作業するスペースの切り替えとそれに対応する手元の作業用スペースの切り替えをするのがチェックアウト[checkout]
もう少し具体的に例えると、
AさんのフォルダをみてたけどBさんのフォルダを見てみよう
Googleドライブの作業スペース(Bさん:11月2日に作成、11月3日更新1)をみつつ、手元の作業スペースは(Bさん:11月2日作成)になります。Bさんの更新状況は持っていません。
なので、Googleドライブから動画プロジェクトを持ってきて手元の動画プロジェクトとくっつけるのがプル[pull]
これで手元の作業スペースは(Bさん:11月2日作成、11月3日更新1)
となります。
手元にある投稿者の動画の後ろに自分の編集した動画をつけるのがリベース[rebase]
リベースはそれぞれが沢山の動画を送ると投稿者の受けとる更新内容の履歴が増えすぎて困るので、いくつかの動画をまとめることができる。
Googleドライブの動画プロジェクト(マスタ): Cさん更新1、Cさん更新23
Aさんの手元のマスタの動画プロジェクト:Cさん更新1、Cさん更新2
Aさんの動画プロジェクト:Cさん更新1、Aさん更新1、Aさん更新2
上記がこんな感じになる。
AさんがAさん作業スペースだけでやると[rebase]⇒Cさん更新1、Aさん更新12
Aさんがマスタにリベース[rebase]⇒Cさん更新1、Cさん更新2、Aさん更新12
さらに
この状態でマスタをチェックアウトしてプルすると
Aさんの手元のマスタの動画プロジェクト:Cさん更新1、Cさん更新23
Aさんの動画プロジェクト:Cさん更新1、Cさん更新2、Aさん更新12
そして
Aさんがマスタにリベース[rebase]⇒Cさん更新1、Cさん更新23、Aさん更新12
Gitでバージョン管理のメモ
GitBash
ディレクトリ変更
cd /d/folder1/folder2/
ブランチの作成
-
git pull
-
git checkout -b hoge
コミット
プッシュ
-
git push
-
リモートにブランチがない場合次のような文を実行してと表示されるので、画面の文字をコピーして実行 git push —set-upstream origin test
ワークスペースとローカルの差異確認
ローカルの変更を全てを元に戻す
git checkout .
手元のファイルへの修正を取り消す
コミットをやり直す
コミットをまとめたい
-
git rebase -i master
-
cw
-
s
-
“Esc”で挿入モード終わり
-
:wq
-
git push -f
戻す
リモートリポジトリの変更点をローカルリポジトリに取り込む
第10回ぷちコンで作ったゲーム配布
配布ゲーム
・ぷちコン魂
・ぷちぷちレインボーロード
ダウンロード
次のURLからダウンロードできます。
CastomLauncher.zip - Google ドライブ
(期限は特に設定しないですが、Gドライブの容量が厳しくなったら削除します。)
※容量:1.5GB(解凍後2.5GB)
ジャムの時にあれこれ突っ込んだアセットがやばいほど重たいです。
CastomLauncher.exe - ショートカット をダブルクリックしたらランチャーが立ち上がります。
ランチャーから2つのゲームを起動できます。
起動するときはダブルクリックです。
削除するときは、ダウンロードしたフォルダ一式全部消せばOKです。
操作説明
ぷちコン魂
沢山の物に近づいてどんどん吸収して大きくなろう!
キーボードの場合は、方向キーで移動、[A][D]でカメラ回転
ゲームパッドの場合、左スティックで移動、左右ショルダーでカメラ回転
ぷちぷちレインボーロード
硬いぷちぷちをさけて、つまようじをたくさん集めよう!
キーボードの場合は、方向キーで移動、[A]でスタート
ゲームパッドの場合、左スティックで移動、Aボタンでスタート
お借りしたBGMは、Youtubeの各ゲームの紹介動画の解説に記載しています。
カスタムランチャーの説明
カスタムランチャーは、Windowsエクスプローラーに近い形で使える自分のスペースになります!
明示的にやる気のON/OFFを切り替えることができるようにもなってます。
① 画像&URLのドラッグ&ドロップ
サムネ画像付きのショートカットを作成します。
② ショートカットのドラッグ&ドロップ
一部のファイルを除きショートカットを作成します。
③ exe入りのフォルダのドラッグ&ドロップ
ゲームのプロジェクトなどをフォルダごとコピーして持ってくることができます。
④ PNG画像のドラッグ&ドロップ
背景の画像の変更ができます。
5 アニメーションON/OFF
右下の常駐アニメーションやドラッグ&ドロップ時のアニメーションの
表示/非表示ができます。
6 やる気スイッチ
作業フォルダの変更をします。
7 最前面固定ON/OFF
ONの間は最前面に固定されます。
その他
削除する場合・・・削除したいファイルの名前のフォルダ毎削除してください。