/GitRPG

Git is a RPG.

Primary LanguagePython

Git RPG

GitがまるでRPG ゲームに !!

  • gitコマンドを打つことで、RPGを体感!
  • 圧倒的なサウンドとグラフィックで最高の臨場感
  • HP/MP/Lvのパラメータやコンボシステム
  • gitのそれぞれのコマンドの用途と雰囲気を加味したゲームシステム -(例: 必殺技 “push --force”)
  • チーム開発時にSEでお互いに今何をやっているかがわかる

Gitコマンドを実行するときにRPGゲームっぽい演出を加えます。
コマンドで有効、無効を切り替えられます。
HP/MP,level,コンボなどの多彩なゲームシステム!

このゲームを有効にしていると、MPが足りない場合 コマンドの実行がブロックされます
また、序盤はMPが少ないので、上級コマンド(push --forceなど)は使用できません。

requirement

  • python 3.6
  • zsh
  • git

install

  1. make installで依存を入れる。
  2. install_script.zshrcとかに追記する!
  3. このリポジトリのルートディレクトリにパスを通す

usage

有効化

gitrpg on バックグラウンドでプロセスが起動します

無効化

gitrpg off バックグラウンドのプロセスが終了します

コマンド

add

消費MP 経験値 補足
0 0

branch

消費MP 経験値 補足
1 0

checkout

消費MP 経験値 補足
1 0

clean

消費MP 経験値 補足
0 0

clone

消費MP 経験値 補足
0 0 プレイヤー状態が初期化されます!

commit

消費MP 経験値 補足
2 10

config

消費MP 経験値 補足
1 0

diff

消費MP 経験値 補足
1 0

fetch

回復MP 経験値 補足
1 0

help

消費MP 経験値 補足
1 0

init

消費MP 経験値 補足
0 0 プレイヤー状態が初期化されます!

log

消費MP 経験値 補足
1 0

merge

消費MP 経験値 補足
4 0

pull

回復MP 経験値 補足
1 10

push

消費MP 経験値 補足
7 50

push --force

消費MP 経験値 補足
11 0 爆発する

rebase

消費MP 経験値 補足
3 20

remote

消費MP 経験値 補足
1 20

reset

消費MP 経験値 補足
0 20 1ダメージ受ける

revert

消費MP 経験値 補足
0 30 3ダメージ受ける

show

消費MP 経験値 補足
1 0

stash

消費MP 経験値 補足
2 0

status

消費MP 経験値 補足
1 10