advertisement
プログラムを書き換えることでクリアしていく無料のゲーム「HackforPlay」がおもしろいです。このゲームは、各ステージごとに置かれている魔道書(まどうしょ)を開くとソースコードが書かれており、そのソースコードを書き換えることでゲームをクリアしていくという新しいゲーム。どのようにするとゲームがクリアできるのかというヒントがコメントアウトで書かれているため、初心者にもやさしいゲームとなっています。
例えば、デフォルトのコードでは「blueSlime.hp = 99;」と書かれており、青いスライム(blueSlime)を倒すためには99回攻撃をしなければいけません。しかし、ここを「blueSlime.hp = 1;」と書き換えることで、1回の攻撃で道が開けるようになります。書き換えたら「RUN」ボタンを押せばプログラムが実行されるという仕組み。同様に「insect.hp = 99999999;」と書かれたプログラムを「insect.hp = 1;」にしてしまえば、昆虫もすぐに倒すことができます。なるほど楽しいではないか!!
「HackforPlay」は、プログラミング教育の普及を目的に2014年12月5日に公開されたもの。開発者のブログでは「プログラミングは、芸術のひとつ」という言葉が記され、次のように締めくくられています――「プログラミングという道具が今後更に発達すれば、人間のすべきことは残りの創作活動だけに集約されます。その日が来れば、プログラマーはアーティストであると、誰もが認めるようになるでしょう」(開発者)。
(太田智美)
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- Twitter Japanの新オフィスが思わずつぶやきたくなるデザイン
ツイートが漂ってたりハンコで文字が書かれてたりなんだかすごい。 - LANケーブルがたくさん挿せそうな建物に胸キュン
鼓動が鳴り響くゼ……! - まさかのパブリックドメインで配布! 電気回路図をヒントにした美しすぎる「鉄道路線図」完成
「SVG Advent Celarnder 2014」やりおった!!! - キタァアアアアア! Stack Overflow日本語版ついに公開
技術者待望の日本語版!! - これが最後のYAPCだ! 「YAPC::Asia Tokyo 2015」は東京ビッグサイトで開催
まさかの緊急発表。