January 2015( 2 )

Month
[Unity] カメラ画像の輝度を取得する
カメラから映し出された画像から輝度を求める方法の紹介です。 Unityで照度センサみたいなものを実装できないかと考えたのがきっかけです。 実装方針 カメラ画像の輝度を求めるには、画像のピクセルデータを取得する必要があります。 結論から言うと、カメラの描画先(TargetTexture)にRenderTextureを設定...
10472 PV
[風使い(仮)] 制作再開予定など
現在はDeparture from the VoidのWeb版への移植作業に集中していますが、これが終わり次第制作を中断していたゲーム風使い(仮)の制作を再開しようかと考えています。 今月半ばにはDeparture from the Voidのステージ1までの移植を終え、今月末から来月にかけてステージ2の移植を進める予...
1665 PV
[Unity] RenderTextureからピクセル色を取得する
RenderTextureのピクセルの色をスクリプトから参照する方法の紹介です。 今回紹介する方法はPro版限定となります。 RenderTextureから何らかのプロパティやメソッドを用いてピクセル色を取得できないかと思いましたが、一筋縄にはいかないようです。 バッファとなるテクスチャを作成し、そこにRenderTe...
12808 PV
[Departure from the Void] ステージ1の制作状況、今後の予定など
今日はゲーム制作の状況報告です。 Windows版からWebブラウザ版への移植途中のDeparture from the Voidはやっとステージ1のボスの実装前までたどり着きました。 細かな動きはまだ微調整が必要ですが、Windows版とほぼ見た目が変わりなくなりました。 まっさらだった背景には雲が表示されるようにな...
1506 PV
[Unity] UnityからWINAPIをコールする
UnityからWINAPIをコールする方法のメモ書きです。 WINAPIを呼び出すので、Windows環境限定の機能となります。 ■前提条件 WINAPIを直接呼び出す手段は当然ながらUnityではサポートされていません。 WINAPIはカーネルとなるDLLとして存在します。 C#にはDLLで定義されている関数をコール...
5915 PV
[Departure from the Void] 開発途中のデモ動画公開
「Departure from the Void」の制作日記です。 前の日記に引き続いてステージ1の敵配置を行っています。 特に際立った進展はありませんが、実際に動いている様子をキャプチャした動画をアップロードしました。 敵の動きに怪しい箇所がいくつかあり、完全に実装しきれていない状態です。 背景には雲が配置される予定...
1474 PV
[Unity] スクリーンショットの保存
Unityにおいてプレイ中のゲームのスクリーンショットを取る方法のメモです。 結論から言うと、Application.CaptureScreenshot()を呼び出すだけで実現できます。 // スナップショット保存 Application.CaptureScreenshot("screenshot.png"); 非常に...
3806 PV
[Departure from the Void] 敵配置中(ステージ1の中盤まで完了)
今年初めてのゲーム制作日記です。 年明けからはWebサイトに公開中のWindowsゲーム「Departure from the Void」のWeb版への移植を行っておりました。 基本的にはゲームの中身は変わらず、Webブラウザ上でプレイできるようになるという違いです。 Web版独自の機能も後々盛り込む予定ですが、まずは...
1610 PV
[WordPress] SSL経由の投稿でパーマリンクをhttp://~にする
WordPressを外部のネットワークからログインして利用するとき、HTTP経由では暗号化されていないため、機密の情報が第三者に漏れてしまう可能性があります。 そこで、HTTPS(SSL)経由でログインして利用するのが安全でしょう。 しかし、外部に公開するURLをhttp://~にしたい場合は若干面倒な事がおきます。 ...
3013 PV