2009-06-01から1日間の記事一覧

構造体とクラス

学生たちにC#の構造体とクラスを理解してもらうにはどうしたら良いかとても悩んだわけです。 それで XNAプログラマのためのC♯入門、 XNAプログラマのためのC♯入門2 というものを書いてみた。 BMIはいつも使っているネタだ。 RPGは、もちろんXNA RPG starter …

Ship Game Starter kit

さすがにプレミアム会員向けだけあり、これはすごい。 ただのシューティングかと思ったら違った。 見た目Quake風のFPS。 視点はTPSに変更もできる。 キャラがbipedでなくshipだというだけでこれは紛れもなくFPSの雛形。 ソリューションの中に別プロジェクト…

コンストラクタ

自分用のメモ。 C#にはコンストラクタが三種類ある。 インスタンスコンストラクタ、静的コンストラクタ、プライベートコンストラクタ、である。 この三種類をまとめて(かつては)クラスコンストラクタ、と呼んでいたらしい。 ややこしい。 まあ、普通はコンス…