うん、まぁ、DirectXで今までナニを作ってたんだよって話しだけどもw
DirectX試作品1号ということになります
ダウンロードはこちらからどうぞ
ここまでの部分で完成と言うことにしようと思います
とりあえずRS氏とチャットで話した時の部分もある程度実装できたので
(RS氏スマソ、コンパクトの方向は文字が見づらくなるんで今回は諦めました;)
・フルスクリーン
・勝敗結果を画像で表示(以前はダイアログですた)
・リセット機能(以前は再起動が必要ですた)
あと、先攻後攻を決める処理はなくてもいい気がして見送りました
当初、チャット機能とか付けてネット対戦とか目論んでたのですが、
時間が掛かりすぎていつまでたっても3Dの勉強を始められなくなりそうなので…(ノロマでごめんなさい><)
気が向いたらジョイスティック対応とか効果音とか追加したいですが(勿論チャットも)、
当面はデバッグ以外は手を付けないと言うことで
製作中のオセロをフルスクリーンに対応させてみた

ついでにメニューとかヘルプを表示するようにしてみた
先攻後攻を決める処理を追加しようかどうしようか思案中
早目に終わらせてそろそろ3Dに入りたいところ…
ウィルコム、格安の「Advanced/W-ZERO3[es]アカデミックパック」を発売 -GIGAZINE-
ウィルコムのAdvanced W-ZERO3[es](新規27600円)が実質負担額0円で契約出来るそうです
実質と言うのは1150円の割引が24ヶ月続くため、1150×24で27600円OFFということのようです
また、1150円×24ヶ月で分割購入することも可能なようで、その場合は見事に相殺されます
(事務手数料でいくら取られるのかは知りませんが)
まぁ、新規で2万いくらする携帯よりはいいのかもしれませんし、
学生には中々おいしい話のような気がします
…が、携帯と比べると通信費ですぐに足が出そうです;
Tags:
DirectX9で半透明処理を実現すべく、アルファブレンディングに挑戦しました

基本原理はテクスチャ(画像)を読み込んで全てのピクセルにα値を設定していきます
このとき、既にα値が指定してあるピクセルを変更すると変に半透明化したテクスチャになるので
α値が255(デフォルト)のピクセルだけを設定します
あとは設定が終わった半透明テクスチャを通常のテクスチャと同様に描画するだけです
これまで透過色を指定して透明化を施すことはしてきましたが、
半透明での表現は初めてで、大変な苦労を伴いました
詳しくはDXnaGameに掲載予定
久々にC++とDirectXをやりましたが、疲れました;
でも、やりたいことが実現できるとやはり気持ちいいですね
GMail Drive shell extension
これはGmailの空き領域をネットワークドライブのように利用出来るようにするソフトです
ダウンロード後、Setup.exeを実行するだけでインストールは完了です
ヘルプが表示されたらマイコンピュータにGMail Driveという項目が加わっています
エクスプローラーで開くとログインを求められ、以後D&Dでファイル、フォルダを転送出来ます
インストールが必要な点を除けば結構面白いソフトだと思います
現在、Gmailは4GBほどの容量を使えるので、普段メールなどではあまり容量を
消費しないという方は一時的なファイルの保存先として便利なのではないでしょうか
難点として、しばらく放っておくと勝手にログアウトしてしまうことが上げられます
また、削除したつもりのファイルが消えてなかったりと動作も若干怪しいです
操作の後は常に”Refresh”をして確認したほうがいいかも