2008年3月10日

Excelでゲーム

「VBAアクションゲーム?Excelで動かそう!」とか見てると本当に凄いと思う

「Excelでゲームエンジンを作る方法 - Engadget Japanese」
Excel の計算式やマクロを駆使して内部で 3D グラフィックスのレンダリング処理を行うもの。
記事では様々な新語を導入して必要以上に詳しくそのやり方が解説されていますが、上の写真のようなレンダリング処理は"Excel-native Cell Graphics" 略して ECG、
Office のグラフィックス機能を利用してポリゴンを表示するのは "Office-level Graphics Abstraction Layer" 略して OGAL。
こっちは3D、いやー凄い


「OLPC プロジェクト、「マイクロソフトのような」経営のできるCEOを募集中 - Engadget Japanese」
プロジェクトリーダーのネグロポンテは自身を「ビジョンを語るのには向いているけど、マネージメントやプロジェクト管理は苦手だ」と語り、
「世界を市場としてでなく、使命として捉えられる人材」としてアナン元国連事務総長のような人を求めているとのこと。
元$100PCはどうなっていくのか


「ドリームキャスト10周年を祝ってusers.dreamcast.comのメールアドレスを発行 - Engadget Japanese」
dreamcast.com では、ドリームキャストのシリアル番号を送ると
user.dreamcast.com のメールアドレスが貰えるキャンペーンを実施中です(9日9時の時点では申し込み殺到につき受付停止中)。
人気あるなーと
そういえば最近CMで有名な湯川専務がクオカードの会長になってるのを知った
「QUOカード:会社情報:会社概要」
「湯川英一 - Wikipedia」
何が起こるか分からないもんだ


「AutoHotKey」でeucからjisにする方法を変えた
「NKF32.DLL - Vector」を使ってみることにした
例えばPlanにeucの文字入れてjisにしたかったら
;ロードする
hModule := DllCall("LoadLibrary", Str, "nkf32.dll")
;euc-jis
DllCall("nkf32.dll\NkfConvert", "Str", Plan, "Str", Plan)
;開放する
DllCall("FreeLibrary", UInt, hModule)
デフォルトだからこんな風にすれば変換できてるはず