2020-07-31 === ## しゃべること - プロトタイプの進捗 - 本番での開発方針 ## プロトタイプの進捗 ### 制作画面の構成  - パソコンでのUI/UXに注力 - スマートフォンでの利用を想定した実装は最小限に - タイムラインでの制作は任意とし、基本的にはオブジェクトの配置とエフェクトの適用のみを行う。 - タイムラインでの制御はエフェクトの一部として実装。 ### 旧EugenSiteとの比較 - シーンによるオブジェクトツリーの分割を排除し、オブジェクトの出現と消滅によってのみ実現 - エフェクトは画面全体を含めたオブジェクトそれぞれに適用 ## 本番での実装方針 - 簡易的なスクリプト言語をRustで実装し、これをWASMで適用する - スクリプトを解釈する形でオブジェクトを配置したり、エフェクトを適用する。 ```コード例 frame = Frame(640, 480) //640x480の画面を作成 frame.fps = 24 //24fps text = Text( content: 'Hello world', x: 10, y: 10, ) text.move( x: 100, y: 100, delay: 100, duration: 200 ).noise().vibe() /* テキストにノイズ、 振動効果をつけ、 100フレーム目から200フレームかけて100,100に動かす */ ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up