前回の記事で、200行で作れるHTML5製テトリスをご紹介してたくさんの反響がありました。 誰もが知っているゲームを少ないコードで実現していることと、コードが読みやすくてプログラミングのスキルアップに役立つということで関心をもたれたと思います。 これを機会に自分でもゲームを作ってみたいと思った方もいるのではないでしょうか?筆者もそのうちの一人です。 しかし、フルスクラッチで作るとなるとそれなりに経験が必要ですし、高度な動きを実現するにはどうやって作れば良いのかも分かりません。 そこで今回ご紹介するのは、ゲーム作りに最適な、高性能JavaScriptアニメーションフレームワーク「CAAT」です。(CAATは、Canvas Advanced Animation Tookitの略) 「CAAT」は完全なゲームフレームワークとして様々な機能が提供されています。 CAATの機能と特徴 オンスクリーン
皆さんご存知の通りBoost 1.50.0がリリースされました。 このリリースで皆さん当然user-config.jamに BOOST_THREAD_VERSION=3 を追加したことと思います。 まぁ今回は変更ではなくて新しく追加されたライブラリについて。 Boost.Algorithmさんには若干失望してるので扱いません。 今回紹介する3ライブラリの作者はLorenzo Caminitiです。 Boost.Utility/IdentityType Boost.Utility/IdentityType 1.0.0 - Boost 1.50.0 このライブラリはマクロを多用する人向けのライブラリです。これ自体は簡単なラッパーとなっています。 例えば特殊化をマクロを使って生成したりするパターン。以下の様なゴミコードが例。 template <typename T> struct is_fug
7月4日(水)13時~16時まで制限時間45分、一人あたり1200円にて店舗限定で行われているケンタッキーのオリジナルチキン食べ放題のためにあちこちの店舗に行ってきました。各店舗のフォトレポートは以下から。随時、追加していきます。 7/4限定!オリジナルチキン食べ放題! http://www.kfc.co.jp/campaign/tabehodai/index.html まずは大阪ドーム店から。 12時半頃の時点では誰もいない状態 このようなポスターがかかっています テーブル数限定ということで店員さんに聞いてみたところ、この店舗は全部で21席 そんなわけで12時30分を過ぎた途端にワラワラと猛者が集まってきたので、名簿に名前を記入。この名簿の記入が21席分に達すると1巡目の受付が終了するという仕組み。 この座席すべてがあらかじめ食べ放題のために確保された座席 とか言っている間にも人が増殖中
What's New in Android? ■ パフォーマンス スムースな操作感を実現 基本的にはパフォーマンスの問題 VSync(ヴィーシンクと発音する) による描画とアニメーション - 新しい Choreographer と TimeAnimator クラス ストリーミング入力 より速い invalidation と描画 必要に応じてトリプルバッファリング ■ フレームワークの機能 Widget と Wallpaper に機能追加 Widget 3 party ランチャーから AppWidgetManager.ACTION_APPWIDGET_BIND で直接 AppWidget を bind するリクエストをユーザーに投げられる AppWidgetProvider.onAppWidgetExtrasChanged() で AppWidget をサイズが変更されたことを検知できる r
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く