『 物理シミュレーションで全加算器 』

2009 年 6 月 25 日

fulladder

Full Adder

Flashで物理演算をしたくても計算が難しいし、Box2DAS3を使うにしても手順が多くてややこしい。そんな人はこれ使うといいかも。
QuickBox2D
Box2DAS3を簡単に使えるようにしてくれるライブラリです。まだ対応していないオブジェクトもあるみたいだけど、とりあえず動くものなら簡単に作れるらしい。

さっそく物理演算のおもちゃを作ってみたのがサムネイルのアレ。
これは全加算器といって、2進数の足し算をしてくれるおもちゃ。

ちょっと遊び方を説明。

  1. 玉を上に書いてある数字(+1,+2,+4,+8,+16,+32)のとこに乗せる(同じ数字のとこに同時に2つ乗せちゃだめ)
  2. 上のpullを右へひっぱると玉がころころ転がってが2進数の足し算をする
  3. ひっぱった後にシーソーに引っかかってる玉の横に書いてある数字(1,2,4,8,16,32)の合計が答え
  4. 続けて上にまた玉を乗せてどんどん足し算できる
  5. 一番左から玉がこぼれたらオーバーフロー、計算機の限界を超えました(笑)
  6. 下のpullをひっぱると強制リセット

詳しくはこことかここを見るといいです。

次回からQuickBox2Dの使い方を解説していくよ。
 

他のQuickBox2Dネタ一覧もどうぞ » tag : QuickBox2D

« 
» 

Leave a Reply