読者です 読者をやめる 読者になる 読者になる

ofellabuta

おしゃぶり豚

2016年12月10日の日記

10:00 to 18:00 仕事

土曜日の仕事の方で作成しているカジュアルゲームがほぼ完成に近づいてきた。
ゲーム的な部分での最後の課題となっていた、最後の得点表示画面での紙吹雪の表示を片付けた。

降らせ方が今一つよく判らなかったので、JQuery-Snowfallを参考にしてC#で実装。降らせる部分は割とあっさり実装できたが落ちてくる紙片にアニメーション効果を付けたくて、DXライブラリのMakeScreen()で紙片描画用の空のグラフィックを作成して、SetDrawScreen()で各フレーム事の紙片のイメージを描画、その後、そのグラフィックを裏画面に転送という手順でコードを書いたのだが、何故か、MakeScreen()で作成したグラフィックスをSetDrawScreen()しようとするとエラーが返り巧くいかない。CではなくC#で開発してるためか? とりあえずアニメーションは諦めて、色を変えて紙片の裏表がひっくり返ったことにしてお茶を濁す。

あと、顧客からPAUSE機能が欲しいと突然言われたが、ゲームの進行に一部、DateTimeをそのまま利用している部分や、フレームの更新単位に依存している部分があり実装が難しいことに気が付いた。巧く実装するには、アプリケーションクラスでインスタンスが生成されてからの経過時間を管理するようにして、ゲームの進行はすべてその値に基づくようにする必要があるだろうが、結構大掛かりな修正になる、

帰宅してから、グランプリファイナル女子ショートを視聴。メドベデワ(我が家での通称ドベ子)が浅田真央の記録を破って女子ショートの最高得点を更新。

「ゼロから作るDeep Learning」斎藤康毅 オライリー・ジャパン 2016 読中 8章途中まで
ホモセクシャルの世界史」海野宏 文藝春秋 2005 今日も読めず
進撃の巨人 21巻」諫山創 講談社 2016 読了
「ファイアパンチ 3巻」藤本タツキ 集英社 2016 読了

github.com

今日聴いた音楽

潮風

潮風