並行開発で疲弊した村を救え! Gitマスターを目指すRPG「ギットクエスト」が面白い週末チャレンジ

「並行開発」で疲弊するサブバー村に必要なのは……。Gitの基礎を学習できるRPG「ギットクエスト」が面白いと話題になっています。

» 2016年01月29日 17時00分 公開
[岩城俊介@IT]

 先日、サーバが落ちて大騒ぎになった「GitHub」。この騒ぎで悲鳴を上げたのは既にGitをガッツリと使っているITエンジニアの人たちでしたが、そもそもGitって何? という人もいたかもしれません。


 GitHubとは何か。まずは、(恐らく)最もよく分かる@ITのバックナンバー「GitHub(ギットハブ)のトリセツ」と「GitHubはリアルRPG? そして、ソーシャルコーディングへ」をご覧になってください。


ゲームでGitを学ぶ「ギットクエスト」も面白い

 初めてGitに触れるならばもう一つ、ゲームで学ぶ方法もお勧めです。「ギットクエスト」を試してみましょう。

 ギットクエストは、Gitコマンドの基礎をRPGのスタイルで学べるブラウザゲームです。以前紹介した「SIerクエスト」と同じ、HTML5とJavaScriptでマルチOS対応のゲームを出力できるソフトウェア「RPG Maker MV」(日本語版「RPGツクールMV」はカドカワが販売)で作られています。

photo 「ギットクエスト」のオープニング画面
photo 物語の舞台「サブバー村」は、並行開発によって壊滅寸前であった
photo うげ、いきなり超強そう。「並行開発」だ
photo 瞬殺
photo Subversion(SVN)では限界が……Gitがあれば……(なぜSubversionでは限界で、Gitが必要なのか。詳しくは「ガチで5分で分かる分散型バージョン管理システムGit」もご覧ください

photo ということで、「Git学園」でGitを学ぶ
photo Gitの基本を解説するチュートリアルサイトが開きます
photo テストに合格すると……
photo 「Gitコマンド」を覚えます
photo 覚えたGitコマンドを……
photo 敵(目的)別に使い分けてダメージを与えます
photo レベルが上がると他のGitコマンドも覚えます
photo キミは「Gitマスターの称号」を得られるか!?


 多くのRPGには「レベル上げ」という繰り返し作業があります。この繰り返し作業と、興味深く印象付ける体験を両立させた学習方法は、暗記する反復学習に効果的であるとあらためて感じました。Gitを学びたい人はもちろん、Gitの導入を計画しているチームリーダーがメンバーに与える課題としてもよさそうです。なお、既にGitを使いこなしている人には簡単なはずですので、Gitマスターの称号を目指して、一度挑戦してみてください。

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。