| what is motionExpress?
motionExpressは,コンピュータ画面上のオブジェクトの動きを,主に物理法則(ニュートン力学)によって制御する専用のプログラミング言語です.
motionExpressウェブデザイナーやコンピュータを駆使するアーティストなどいわゆるコンテンツクリエイターと呼ばれる人たちや,これからプログラミングを習得しようと考えている人たちがターゲットです.
昨今のコンピュータの普及率や処理能力の向上により,コンピュータがモノ作りのツールとしてではなく,メディアそのものとして活用されるシーンが増えてきています.それはパソコン上のウェブページ画面だけではなく,携帯電話やPDAなどその領域は拡大化,複雑化しています.
そうした中,そのコンテンツの表現手法に「動き」を多用する場面が増えてきています.最近ではその動きも単純なものではなく,抑揚を持ったり,弾んだり,勢いをつけたりと,我々が普段現実世界で見ている動きをベースにしたわかりやすいものが作られてきています.コンピュータの特徴を考えるとこのような状況は当然であり,この傾向はさらに増加するでしょう.そういった際にこの「動き」という要素に注目してこれを操る具体的な仕組みが必要になってきます.
現在は複数の静止画を連続させることによって動きを見せる,いわゆるパラパラアニメーションの方式が主流でです.これは
・制作者が確実に動きを作り上げることができる
・緻密な動きをつくることができる
・目で確認しながら動きを制作できる
などの長所がある反面,
・閲覧者の介入が困難(インタラクティブ性に乏しい)
・作り上げた後の変更が困難
・言語での制御が困難(専用のプログラミング言語がない)
などの短所があります.そして,現在ウェブページを代表的にコンピュータ画面をメディアとして扱う動くコンテンツの制作環境はFlashをはじめとしてパラパラアニメーション方式を採用したものがほとんどです.
これは映画やビデオなどの既存のメディアの手法を取り入れたものですが,この方法ではメディアとしてのコンピュータの特徴を十分に引き出すことは出来ません.
コンピュータはプログラミングできる道具です.その特徴と「動き」を十分に考慮されたコンテンツ制作環境がmotionExpressです.物理法則を知らずとも「押したり」,「引っ張ったり」,「振り回したり」する動きを,数行で書くことが出来ます.
直感的な言葉(プログラミング)で,親近感のある動くコンテンツを簡単にプログラミングできるmotionExpressを是非一度お試しください.
|