時間感覚を養うプログラミングとは?――事例で知るガジェット:Windows Liveが魅せる次世代マッシュアップ(4/4 ページ)
Webアプリケーションの1つとして各社が注目する「ガジェット」。Web上の情報をニーズに合わせて配信することができる点に各社が注目している。その恩恵は、作り手にもあることを知っているだろうか。
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
以上のメインプログラムが「TimeSense.xml」から呼び出される。そしてスタイルシートファイルである「TimeSense.css」によって、最終的な表示装飾が定義されるのだ。
難易度なども簡単に改造できる
「時間感覚・TimeSense」は、ひと言でいえば前述したように「start」「stop」ボタンで動作するストップウォッチそのものだ。それに、選択した秒数と実際に「stop」した時間を比較して、利用者の時間感覚に対するコメントを表示するという、実にシンプルなLiveガジェットである。このようにシンプルでありながら、エンターテインメント色を考えていくことは、この手のLiveガジェットで大切だろう。
「ストップウォッチを渡されたら、10秒ちょうどで押せるかどうか試した経験を持つ人は多いことでしょう」。そう永井氏が語るように、誰もがいちどは挑戦したことのあるゲームは、Liveガジェット上で再現するアイデアの宝庫となるかもしれない。
そして永井氏は最後に改良するとおもしろいポイントを話してくれた。「0:00:000」と、1秒の下が0.001秒になっているわけだが、これが難易度となっておりなかなかピッタリと合わない理由だ。例えば「10秒」を指定しても、「0:10:001」ならば惜しいがピッタリではないと判定される。この判定の厳しさを難易度で切り替えることができれば、どうだろうか。
この判定部分や、指定する時間、そして表示されるコメントとそのタイミングは、数値を変更するなどすれば、簡単に変えることができるものだ。自分仕様の「時間感覚・TimeSense」を作ってみてはいかがだろうか。
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
関連記事
- Galleryから自作ガジェットを世界へ
ブログに次ぐネットトレンド? ともウワサされている「ガジェット」。そのポータルとしてマイクロソフトが用意しているのが、gallery.live.comだ。ガジェットの探し方から登録方法までを紹介する。 - 脳トレはWebアプリでもブームに――事例で知るガジェット
- キラーガジェット登場はアプリ業界を再編――事例で見るLiveガジェット
- Vistaで注目される辞典マッシュアップ――事例で知るLiveガジェット
Vistaによっていっそう注目度が高まっているWindows Live。そのサービスの1つ、ガジェットには新たなプラットフォームとしての可能性が見える。そして、大きな特徴と言えるのは“作ることが容易”という点だ。 - 周期から現状を知るアイデア――事例で知るLiveガジェット開発
- WebページはWebアプリへ――Liveガジェット「目標体重グラフ」レビュー
- 同機能でもビジュアルを重視――「BMI Calculator」レビュー
- ガジェットアイデア募集、その傾向から見えたもの
3月まで募集中のLiveガジェットアイデア募集。読者から寄せられたアイデアには、ガジェットとマッシュアップの現状を垣間見るものが多かった。 - 面白いから作る! PCホビイストの開発体験談
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.