2010-05-01から1ヶ月間の記事一覧

torque's adventure

授業準備がさらに楽になってきたので手直し。 TorquesAdventure100528。 実写使ったマップを追加。 それから、マップをxmlで記述して読み込むようにした。 詳しくは XNAでXMLの書き出し・読み込み。 XNA のプロジェクトで XML を追加すると、 XnaContent タ…

xmlパーザの dom と sax

xml のパーザには dom (document object model)と sax (simple api for xml)があって、 dom は xml を一度に読み込んで木構造を保持するもの。 sax は xml を順番に読み込んで要素が見つかるたびに処理をするもの、らしい。 なるほど、 比較的短い xml は do…

背景クロマキー・・・

Torque's Adventure だが、背景を実写でクロマキーとか。 なんか昔似たようなことやったよなあ。 めんどくさいんだよな。 ああそうだ、こんなときこそ Project Natal。 XNA との相性もばっちりだろう。 出たら使わせてもらうぜよ。 Farseer Physics Engine +…

マイナーバージョンアップ

割とひまだったので、さらにぽんち絵を描いて 2面追加。 ああだめだ。 やはり、SAI できちんと筆で書かないと。 やっぱ物理エンジンを直接使ったゲームはごまかしがない分(?)かなりむずい。 絵を描くのもかなりむずい。

Torque's Adventure

キョロちゃんの冒険はトルクの冒険(Torque's Adventure) という名前にした。 最新版。 とりあえず動けば良いという人は Microsoft XNA Framework Redistributable 3.1と、 ビルド済みのexe等 を持って行けば動くと思う。 レベル2まで作った。 レベルの切り替…

キョロちゃんの冒険(仮称)

キョロちゃんの冒険(仮称)&action=edit&redlink=1)。 軽い気持ちで作り始めたのだが、けっこうむずい。 なんか面白くなってきた。

#regionなど

学生に教えていて気づくことは多いのだが、 学部二、三年生ならソースをがりがり書かせて読ませても良いとは思うが、 同じネタを学部一年生や、場合によっては小学生などにも教えたいという場合には、 余計なコードは極力隠して、 せいぜいパラメータくらい…

XNA4.0

XNA 4.0 + Visual Studio 2010 はいつ出るのだろうか。 いや、もう出ているのだろうか。 開発ツールを無償提供 Xboxのポータブル版としての性格を持つ など見ると、 「Visual Studio 2010 for Windows Phone」「Expression Blend 4 for Windows Phone」「XNA…

仕事大杉。

1、2限は演習。3限は会議。4、5限は演習。授業後、会議。 いやーこんな仕事がエンドレスで入るのは一年にもめったにないわ。 しかも昨日も1、2、4、5限演習だったし、3限は仮眠とったわ。 仮眠は確かに気分すっきりするが起きたくなくなる。 しかも金曜から…

assistive devices to be enabled

Mac mini で Portal を実行しようとすると the in-game steam overlay requires access for assistive devices to be enabled とか言われて、 Click here to open the Universal Access preference pane. をたどると、 補助装置にアクセスできるようにする …

steam update error

Steam fatal error: failed to load platform modules Steam が最近大幅にアップデートされて、よく出ています、この症状。 c:\program files\steam\steam.dll を削除して、強制アップデートかけなおしでなおるようだ。

Steam on Mac

Steam が Mac でも動くようになり、5月24日まで Portal が無料で遊べるらしいんで、早速試してみる。 Counter-Strike: Source は Mac では動かないらしい。 なんじゃそりゃ。 うーんと、たぶん新しいエンジン (Source Engine 2009 とか) で作られたゲームし…

Source SDKの仕様変更

学生からの連絡で調べてみたら、これまで Engine Version が Episode One と Orange Box だったのが、 Source Engine 2006、2007、2009 になっていた。 Negitaku.orgに詳細記事が。

学友会総会

しまった今日は休講だった。

ツイッター

なんか学科のツイッターがあるそうなんで、 とりあえず自分の(公式)ツイッターを作った。 実はすでにプライベートのツイッターアカウントが一つ、ボットが二つ(笑)あるんだが、 あまり使ってないし、そちらは公用には使いたくないし、そもそもこういう場では…

ネットワーク復旧

今日は予想以上の忙しさだった。 ネットワークはなんとか復旧したが、今週いっぱいは大学に毎日つめた方が良かろうと思う。 授業しながらシステムメンテナンスするというのはちょっとあり得ない気がする。 教員のやる仕事じゃない。 それはそうと最近、研究…

button + transition

web

ボタンで。 buttonタグって昔からあったんだなぁ。 いろいろ比較。

ギネス

ゲーマーが選ぶゲームシリーズTOP50。 QuakeもDoomも入ってないのにHaloが1位とは。 まあ、Quakeは(ある意味Doomも)家庭用ゲームではないしな。 ゴールデンアイが入っているのも同じ傾向か。 あとは、西欧人向けの人気投票ならばだいたい納得できる。 ちなみ…

Love++

(笑)。 そのうち Visual Love# とか出るんじゃないの。

-webkit-transition

web

あいかわらず transition で遊んでみる。 その2 その3 その4

Tableless web design

web

Tableless web designっていう用語があるんだな。 13 Reasons Why CSS Is Superior to Tables in Website Design ま、確かに、ページレイアウトにtableを一切使わなくなったのはここ2、3年だし、 それはwordpressなんかのテーマを書くようになってからとも言…

スライダー (input range)

web

フォントサイズを変えてみる。 特に問題なし。 document.getElementsByClassNameを使ってみる。 うはは、動く動く。 firefox3.6 でも、スライダがテキスト入力になるだけで一応動くな。 キーボードで

html5 video

web

ビデオのサンプル。 Adobe Media Encoder で H.264のmp4を作成。 safari ではさすがにきちんと再生できるが、chrome ではだめだめ。 まだまだ実用性はないようだ。

html5 スライドその2

web

バグってたので直した。 far-past と far-future は不要かと思ったのだが、 どうもなめらかに表示するのに(つまり、-webkit-transition のために) 先読みしておく必要があるようなので、 元に戻した。 あと、いろいろ使われてないコードなどあったので整理。…

html5 スライド

web

html5 スライドだけど、 一切 Google API など使わずに、純粋に html5 + JavaScript でかけることがわかった。 Webに置く必要もない。ローカルファイルとして動く。 外部の API やよけいな JS や CSS を読み込む必要なし。 ただ全部コードを読んで、 JavaScr…

メモ

web

A Basic Raycaster canvascape: 3d walker canvas photo safari css references

webkit transition, gradient, animationのサンプル

web

google chrome でしかまともに動かないが、すごい。 css3の transitionプロパティでアニメーションサンプルをいろいろ作ってみた hover ってアンカータグ以外にも使っていいのか。 たったこれだけで動く。 hoverだけでなくactiveも当然使えるわけだな。 こち…