Context Free Art for Actionscript3/Flash

FITC Amsterdam 2010で得た刺激を形にした1つ目
Context Free Artをas3でつくるためのライブラリをつくりました。
sourcecode: http://github.com/mash/ContextFreeArt-AS3
sample:
faster Tree - ContextFreeArtAS3 - wonderfl build flash online
cfdgは本家と同じフォーマットで記述して、
StringをContextFreeArtクラスに渡してaddChildすれば描画されたContextFreeArtを見られる、という簡単仕様。
PLAIN TEXT
Actionscript:

var art :ContextFreeArt = new ContextFreeArt( cfdg );

addChild( art );

javascript+CanvasによるContext Free Artの実装があったのでそれを移植する+Flash向けに最適化(@nutsu ++)しただけですね
jsの方の例はこちら
再帰を繰り返してベクターが多くなってきた時に描画が重くなるのを解決できたらなー
描画しおわった、removeChildされた後に掃除したりするのを追加したら、swcにしてwonderflにライブラリとして追加しようー
ContextFreeArtクラスはただのSprite継承したものなので、ContextFreeArtをBox2Dの世界につっこんだり、マウスとインタラクションしたり、いろいろ試してほしいものです。
まだ対応していないcfdg文法もたくさんあるので、興味をもった方はgithubでforkしてほしいです!

FITC Amsterdam 2010で話してきました

2/19~2/24だったのでもう1ヶ月になってしまいますね。びびる!
ではプレゼン資料をどうぞ。
Fitc Amsterdam 2010

View more presentations from Masakazu Ohtsuka.

@mariroomがiPhoneから撮ってくれた録画はこちら
slideshareでプレゼン資料からリンクしたい!けどできないので
http://twitter/maaash
http://www.kayac.com/
http://wonderfl.net/
Explore wonderfl
http://wonderfl.net/codes
http://wonderfl.net/tags
My Favorites
http://wonderfl.net/tag/graphics
http://wonderfl.net/code/b8ec2e7155357ddc65d21eb8b1fa2e94c8363cfc
http://wonderfl.net/tag/particle
http://wonderfl.net/code/6efe4c0d9b5e27e91db92b1175409f31e7005dca
http://wonderfl.net/tag/3d
http://wonderfl.net/code/d79cd85845773958620f42cb3e6cb363c2020c73
http://wonderfl.net/code/3e921a9e3eeedb891c2c09ca7792d77a94e6be7e
http://wonderfl.net/tag/sound
http://wonderfl.net/code/ce10335ea45949194f7b26b2a7906faf1860037d
http://wonderfl.net/code/a61ade6375f452e6dbcc873f241652ef0f80bb96
http://wonderfl.net/tag/game
http://wonderfl.net/code/e3ad9058e4ee2e00d7ff7a40e806e7ed82fdb0ef
Supported libraries
http://wonderfl.net/libraries
Fastest when you want samples
http://www.google.com/search?q=papervision3d
http://wonderfl.net/search?q=papervision3d
Cool idea of actionscriptbible
by Roger Braunstein
http://wonderfl.net/user/actionscriptbible
Collaboration example:
http://wonderfl.net/code/23552f1d7a0805e6a44c812715e89bf6b520e346
http://wonderfl.net/code/6e076415a6d24cbe1c1ce65fb5db5fc9284e9c10
http://wonderfl.net/code/aa66ffdabd0d60b9b0f78bc98d35054860212703
http://wonderfl.net/code/685b39a67b560fd762e25fb805c7cb30780efb78
http://wonderfl.net/code/e40b7ab8221ba0b85632726091fc9211c5f503c4
Flash LIVE Coding
http://wonderfl.net/live

wonderfl本

ブラウザで無料ではじめるActionScript 3.0 ―It's a wonderfl world―
posted with amazlet at 09.12.23

面白法人カヤック フォークビッツ ワークスコーポレーション 売り上げランキング: 3750
Amazon.co.jp で詳細を見る

wonderfl本、出ましたね。自分は、「はじめに」と「1-1」を担当させていただきました。
これからFlashやActionscript3をはじめたい、という初心者にとっては本当に役に立つサービス&本だと思いますので、よろしければ読んでみてください。