私は何のために戦っているのか。創作することが大好きなマルタスフリークのポータルサイト。私は何のために戦っているのか。NewerOlder私は何のために戦っているのか。20:10研究日誌これからはpythonおじさんこれからはpython。pythonは覚えておいた方がいい。これからはpythonおじさんの忠告というわけでもありませんが、なんとなくコードガールコレクションをやってみました。こちらのサイトはご存知の方も多いかもしれませんが、プログラム言語を“ゲーム感覚で覚える”という、とても斬新なシステムを持つサイトであります。言語の種類は、なんと8種類用意されており、ストーリーもしっかりあり、そして、カードを集めるといったやりこみ要素もありで、ただのなんちゃってゲームではないことを申し添えておきます。最初はまぁ簡単なコンソールへの出力から始まりますが、条件判断、繰り返しなど、基本的な言語の構文を確かに身に着けることができると思います。私はpythonおじさんにそそのかされて、pythonを選択してみましたが、実はpythonの基本的な構文に関しては、他の言語とさほど変わりはないことから、本を読んですでに習得しておりまして、本当はオブジェクトやら、関数あたりのことを勉強したかったのです。そこまで目的がはっきりしていたらゲームなどではなく、自力で調べて勉強しろってことなんでしょうけど。しているうちに、このコードガールと呼ばれる主人公と会話を交わす女の子との仲はより親密になっていき・・・、言語を覚えるというよりは、ミッションをクリアして先に進みたくなるという欲が出てきました。いやだって、主人公は異世界に迷い込んでしまっていて、この女の子と一緒にその異世界を脱出するという話なわけですよ。脱出したいじゃないですか。ミッションをどんどん進め、ストーリーもどうやら最終局面。まるたしんこれをクリアすれば、一応のラスト、ということなのか。一応、たぶん、クリアー。