Alice サムネイル

プログラムの勉強に。上手にスケートをさせてみよう

様々な素材を組み合わせ、命令を与える事でプログラムをくみ上げる学習用ソフトウェアです。

プログラムの勉強に。上手にスケートをさせてみよう

Alice スクリーンショット

オブジェクト指向を説明する時に、人に例えたりする事がある。属性が云々、メソッドが云々と言った具合だ。あれで理解できる人もいるとは思うが、あまりに漠然としていて掴みづらいのではないだろうか。

そこでこれだ。オブジェクト指向と言う訳ではないが、プログラムの勉強用にどうだろう。

今回紹介するオープンソース・ソフトウェアはAlice、3Dを使ったプログラム勉強ソフトウェアだ。

Aliceではカメラ、ライト、湖そしてスケーターといった要素に対して、命令を加える事で全体の動作を作成できるソフトウェアだ。たとえば回転してから特定の言葉をしゃべり、カメラはそれに合わせて右から左に動くと言った具合だ。

IF/ELSE、WHILE、LOOPなどもある。公式サイトにはさらに多数の要素(昆虫や街、ビルに奇怪な生物等)があるので、これらを組み合わせれば物凄い超大作もできるかも知れない。

プログラムの勉強用として、結果が動きに現れるのが斬新だ。ぜひ一度トライしてみて欲しい。

Alice レビューはこちら