人気ブログランキング | 話題のタグを見る

うごくものあつめ

a3works.exblog.jp
ブログトップ
2008年 01月 17日

XPCC 設置

というわけで置いてみた。

XBOX PC Control by XNA

XNA のソースもあります。汚いけど...。XNA CC を持っていて、かつやってみようというチャレンジャーな人は試してみるといいかもです。

# by hisa-doghouse | 2008-01-17 01:47
2008年 01月 16日

できたー

macworld ネタのため深夜まで起きていたので昼起き。今日から有給なので5連休ー。年末年始にできなかったことをやります。やりたい。

今日は遅く起きたのでXNAネタで引き続き遊んでました。
ほしい機能は大体実装できたかも。

実装した (`・ω・´)
- スクロールホイール実装(右のスティックをスクロールに)
- 緑/オレンジとの同時押しで入力されるキーの実装
- カーソル/キー入力のチューニング
- あまったキーの使いどころ
- ついでに L + 数字キーで F1-F10が入力できるように

緑/オレンジとの同時押しだと得られるキーコードに
問題があるのでLRとの同時押しに変更
X, Y は Ctrl/Alt に、Start は Winキーに、Back は ESC に。

まだ |ω・`)...
- 画面すっきり
- sakura にスペース借りたのでそこでソース配置
- ボタン配置部分をXMLでヨソに出す

XBOX360 用の XNA アプリって配布可能なんだろーか。
追加: ソースは配布してもいいらしい。

# by hisa-doghouse | 2008-01-16 18:01
2008年 01月 15日

keybd_event 続き

あー
そうか

# とか ! は shift と組み合わせるのか...

shift + 1 = !
shift + 2 = "

いまさら気づいた僕はもうダメなんでしょうか |ω・`)...
テストコード書いて動いたので、間違いないらしい。あらーまー。

英語配置を改めて見直してみた。やっぱりだいぶ違う。というか英語配置の方がいいな。. と , がちゃんとボタンで用意されてるし。漢字とカタひらが増えたせいか。同時押し時の配列もだいぶ違うっぽいことを確認できた。

# by hisa-doghouse | 2008-01-15 04:47
2008年 01月 15日

名前はまだない

chatpad を PC で(ry はアプリ名がまだない。Visual Studio のプロジェクト名は「XBOX PC Control」になってた。略してXPCCにしよう。そうしよう。

明日に備えて(備える必要ナッシング)、今日はなんだか徹夜してるので今のうちにXPCCの残りのとこ考えておく。

- スクロールホイール実装(右のスティックをスクロールに)
- 緑/オレンジとの同時押しで入力されるキーの実装
- 画面すっきり
- sakura にスペース借りたのでそこでソース配置
- ボタン配置部分をXMLでヨソに出す
- カーソル/キー入力のチューニング
- あまったキーの使いどころ

2つ目のとこ、基礎はもう作ったんだけど keybd_event で送るメッセージが分からず断念中。。あと例の「押したキーと違うKeysが返ってくる」状態のと、同じキーメッセージを返す組み合わせがあるのでメンドい。何が起こってるかというと

緑と一緒にN(`)を押す→Keys.OemQuestion が返ってくる
緑と一緒にB(?)を押す→Keys.OemQuestion が返ってくる

どーしろっちゅーねん。
ただ、XBOX360上ではちゃんと期待通りの値を入力できるんだろうから、きっと刻印通りの文字の Keys を取り出す方法が何かあるんだろうな。XBOX360内でちゃんと動いてXNAから受け取ったときだけダメとか...あるのか。MSだからあるのか?

逃げ道は用意してるのでそれを実装すりゃいいんだけど仮想キーコードの分からない文字をどうすればいいか。? とか # とかってなんだっけか。

# by hisa-doghouse | 2008-01-15 04:31
2008年 01月 15日

いろいろと大変

- 動画にするための映像を撮るのが大変
- 撮った映像を編集するのが大変
- 英文を考えるのが大変

ニコニコもyoutubeも、動画職人さんは大変だこりゃ。この辺に慣れるか、楽できる方法を見つけないと何するにしても面倒になりそうだな。

海外の人の方が chatpad に興味はあるであろー、ということで英文にしたが、果たしてその結末やいかに。

FreeNAS サーバ立て直したりとか、XP 入れなおしたりとか、XNA で遊んだりとか、PC ばっかりだけど久々に楽しい3連休でした。あさってからの5連休はNゲージで遊びたいわー。

# by hisa-doghouse | 2008-01-15 02:49