ICUの授業『コンピューターゲーム』の演習で、木村さんが作ったゲームをベースに『WiiSnow』というシンプルなゲームをWiiFlash経由でWiiremote化しています。
(2時間の講義2-3回の内容)
<講義資料置き場>
http://akihiko.shirai.as/projects/lecture/ICU2009/
週末のワークショップでもGr3,Gr4はこの内容でいこうと考えています。
木村さん、
背景画像の高速化については、ロードするタイミングを間違えなければ、それが最高速だとは思います。が、
ウィリアム君、関連のソースコードをグループ宛に送ってもらえませんか?みんながはまるところかもしれませんので。
----- 元のメッセージ -----
差出人: William Akihiro Sayama
送信日時: 2009年10月22日 木曜日 8:25
件名: WiiSnow
白井教授
昨日急遽バイトが入ってしまったため、思ったよりProcessingの方に力を入れることができませんでした。
WiiSnowは一通りプログラムをちょくちょくいじりながら検証し、理解したつもりでいます。dx、dyを使ったBallとプレイヤーの位置特定は自分では思いつかないですが(汗)
ちなみにこのプログラムjpgのバックグラウンドをつけたらものすごく遅くなりますが、改善することは可能ですか?
今日はまたバイトですが、家に着き次第、Gameoverの画面をいじくってみます。
William Lidderdale
背景画像を表示することで重くなる問題ですが、
それだけで重いということは考えにくいですね。
プラットフォーム固有の問題に思えます。
他の環境でも重いなら対策したほうがいいと思いますが、
いずれにしろ再現できる環境がほしいところです。
-------
木村秀敬 - hide....@gmail.com
PImage b;( WiiSnow に入っている background(200) というコードを上記のコードと入れ替えています)
b = loadImage("urara.jpg");
b.resize(width, height) // <---画像が画面のサイズと同じではないとエラーが出るので追加しました
background(b);