強火で進め

このブログではプログラム関連の記事を中心に書いてます。

2012-08-01から1ヶ月間の記事一覧

OpenGL 4.3のサンプルを含む123個のサンプル「OpenGL Samples Pack 4.3.0.1」がリリース

OpenGL Samples Pack 4.3.0.1 released http://www.g-truc.net/post-0498.html#menu

Unityで作られたメタルギアの新作がGREEのソーシャルゲームがリリース予定

4Gamer.net ― ソーシャルゲーム「METAL GEAR SOCIAL OPS」が発表に。グリーを通じて今秋から今冬にも全世界で配信 http://www.4gamer.net/games/182/G018208/20120830044/

WebGLで作られたFPSゲーム「BananaBread」

Cube 2 (ゲームライブラリ)を使って C++ で書かれたコードを Emscripten で JavaScript に変換したみたいです。ここで遊べます。

Mecanim のチュートリアル動画が公開

(2012/11/26 追記) 4.0がベータの時に公開された動画なので現在は見れない様になっている様です。代わりに新しい動画が公開されています。 Mecanim のアニメーション処理のチュートリアル動画が - 強火で進め http://d.hatena.ne.jp/nakamura001/20121126/13…

自前作成した mesh は AssetDatabase に保存しないと Prefab 化した時に mesh データが失われる

こちらのエントリーで自前でPanelオブジェクトを作成するサンプルを紹介しました。しかし、こちらのコメント欄にまささんよりプレハブ化するとmeshが無くなってしまうとのご指摘を頂きました。実際に試してみると確かに無くなってしまいました。調査した所、…

WebGLによる「Deferred Irradiance Volumes」のデモ

Probeを使って事前にライティングを計算する事により、WebGLでグローバル・イルミネーションを実現しているデモ。こちらにWebGL対応のブラウザでアクセスすると実際に試せます。付加が高いので最初はウィンドウサイズを小さくして試してみた方が良いです。マ…

activeSelf と activeInHierarchy についての解説

※Unity 4.0から変更される内容の紹介です。 active プロパティが activeSelf に変更され、 activeInHierarchy が新たに追加されました。 activeSelf はリードオンリーなので設定する時は SetActive() を使用します。その為、 active プロパティを使っている…

UnityのJavaScriptとブラウザに載ってるJavaScriptの違いをまとめたブログ記事

UnityのJavaScriptを使う時の注意点がまとめられています。 UnityのJavaScript « 生存日記 http://spphire9.wordpress.com/2011/05/26/unity%E3%81%AEjavascript/ UnityのJavaScriptは.NETの成分が入ってるのでブラウザに搭載されているJavaScriptとはちょっ…

Macの標準機能のキャプチャでウィンドウをキャプチャする時に影をキャプチャしない方法

Mac

Mac標準のキャプチャでウィンドウをキャプチャすると影が含まれてしまうのが嫌なので何か方法は無いかと探してみた所、optionキーを押しながらキャプチャすればOKという情報をこちらのブログで知りました。これは良い情報!! 影なしスクリーンキャプチャーを…

同梱したフォントファイルを使う方法

Processingでフォント指定で描画する場合にはフォントファイルを .vlw というファイルに変換をして使うみたいです。早速、メニューから「Tools」→「Create Font...」と選択し、Processingの付属の専用ツールで変換しようとしました。しかし、日本語を含める…

Macアプリをバイナリ差分でアップデートする

Windowsの場合には実行ファイルの差分データだけで実行ファイルの新しいバージョンにバージョンアップしてくれるパッチツールが有ったりしますがMacではその様なアプリを見かけません。しかし、以前から頭の中では「Macだとああやれば出来るんじゃない?」考…

enchant.jsのレシピ本「enchant.js開発のレシピ―115個のレシピで学ぶPC&スマホゲーム開発の極意 」

enchant.js開発のレシピ作者: phi出版社/メーカー: 秀和システム発売日: 2012/08/23メディア: 単行本 クリック: 155回この商品を含むブログ (5件) を見るこういう機能ってどうやって実装するんだろ?という質問に答えてくれるレシピ本となります。筆者はブロ…

シミュレータと連携して使えるMac上で動作するジョイスティックシミュレータ

iCadeやGameDockなどiOSデバイスでジョイスティックを使えるデバイス向けにゲームを作ってる時のデバッグに便利そうですね。 Simul80 – iOS joystick simulator for OSX | kode80 http://kode80.com/2012/08/20/simul80-ios-joystick-simulator-for-osx/

Javaプログラムを各種モバイルプラットフォーム向けネイティブに変換

Javaプログラムを各モバイルプラットフォーム向けネイティブに変換出来るみたいです。制作したのは元Sunの人。人気出るかなぁ? Java For iPhone - Codename One - Home http://www.codenameone.com/ ここの紹介記事で知りました。 Former Sun employees bri…

HTTP通信のヘッダ情報を取得する

公式のリファレンスには記載されていないフィールドですが responseHeaders で取得出来ます。【C#のサンプル】 using UnityEngine; using System.Collections; using System.Collections.Generic; public class Test : MonoBehaviour { private string res; …

Chrome 21でFlashが安定しない時の対処法

こちらのブログに分り易くまとまっています。 Google Chrome 21 でのFlashPlayerトラブルの原因と解決方法: さまよう金の髭 http://goldenhige.cocolog-nifty.com/blog/2012/08/google-chrome-2.html 因みに今回問題に成っている PPAPI は以前こちらの記事な…

「iphone_dev_jp東京 iPhone/Mac Hackathon」に参加して来ました

iphone_dev_jp東京 iPhone/Mac Hackathon : ATND http://atnd.org/events/31704 Togetter iphone_dev_jp東京 iPhone/Mac Hackathon まとめ - Togetter http://togetter.com/li/361912 お昼 今回の会場となったニフティさんの近くにはカレー好きなら知らない…

UnityでC#の新規作成ファイルをBOM付きUTF-8にするコマンド(Mac環境向け)

昨日のエントリーでは新規作成ファイルをBOM付きUTF-8にする失敗した事を書きました。 Unityで新規作成ファイルをBOM付きUTF-8にする方法が思いついたけど結局ダメだった話 - 強火で進め http://d.hatena.ne.jp/nakamura001/20120823/1345741148 すると @fre…

Unityのレンダリングパイプラインのスライドとサンプルプロジェクト

Tim CooperさんとKuba CupiszさんのUnite 2012での講演時のスライドとサンプルプロジェクト。 The Unity Rendering Pipeline http://is.gd/UnityRenderingPipeline

Unityで新規作成ファイルをBOM付きUTF-8にする方法が思いついたけど結局ダメだった話

(2012/08/24 追記) 解決出来ました!! UnityでC#の新規作成ファイルをBOM付きUTF-8にするコマンド(Mac環境向け) - 強火で進め http://d.hatena.ne.jp/nakamura001/20120824/1345832011 (追記ここまで)本日開催されたUnity勉強会の懇親会でUnityでは色々と苦労…

「【TechBuzz】第7回Unity勉強会」に参加して来ました

【TechBuzz】第7回Unity勉強会 / WebPlayer面白いよ〜WebPlayerで出来る事〜 / 「もののけ大戦“陣”」の製作事例。Unityで美麗2Dゲームを作る秘訣 / 「Unity 4 と Unity のこれから」 : ATND http://atnd.org/events/30526 「WebPlayer面白いよ〜WebPlayerで…

UnityがWindows 8とWindows Phone 8をサポート

Unity 4.0ではWindows 8とWindows Phone 8をサポートするみたいです。 Unity to support Windows 8 and Windows Phone 8 | Game Development | News by Develop http://www.develop-online.net/news/41774/Unity-to-support-Windows-8-and-Windows-Phone-8

Color と Color32 の違い

以前書いたこちらの記事についてUnityの大前さんからこんなツイートが window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id =…

Unity 4.0のベータ版の配布が開始

正式名称は「Unity Pro 4.0 pre-order beta」。その為、まだProのプリオーダー(先行購入)した人しか使えません。インストールを検討している人はご注意下さい。 Unity Pro 4 Pre-Order Beta http://unity3d.com/unity/beta/?mkt_tok=3RkMMJWWfF9wsRons6zIZKX…

KAG3/吉里吉里と互換性のあるHTML5ノベルゲームエンジン「TyranoScript(ティラノ・スクリプト)」

iPhoneやAndroidでも動作するそうです。 TyranoScript ティラノ・スクリプト|KAG3/吉里吉里と互換性のあるHTML5ノベルゲームエンジン http://tyrano.jp/

Disney Researchの3Dキャプチャシステムが凄い

一見、よく見かけるシステムの様な気もしますがなんとヒゲの形状までもちゃんとキャプチャ出来ています。

Windows環境のSublime Text 2で「Decode error - output not utf-8」というエラーが表示された時の対処法

Windows 7環境のSublime Text 2でビルドを実行した時に以下の様なエラーが発生しました。 [Decode error - output not utf-8]対処法についてはこちらのブログに記載が有りました。 encoding 指定でWindowsのコマンドラインで使われている文字コードと同じ cp…

頂点カラーを使った低負荷なポリゴンデータを動的に作成するサンプル記事

良記事。お勧め!! Inspectorのカスタマイズの部分に付いてもとても参考になる記事。 Star, a Unity C# Tutorial http://www.catlikecoding.com/unity/tutorials/star/

自前でPanelオブジェクトを作成する

Unity標準で作成出来るパネル(板ポリゴン)はかなりポリゴンが多かったりします。 この様に沢山のポリゴンが使われていますがパネルを作る場合には最小で三角ポリゴン2つで可能です。それで問題無い場合は負荷軽減の面からその様なパネルが欲しくなります。 3…

Unityの標準GUIでラジオボタン(radio button)を作成

プログラム 以下の様なプログラムで作成出来ます。 【example.cs】 using UnityEngine; using System.Collections; public class example : MonoBehaviour { private int selGridInt = 0; private string[] selCaptions = new string[] { "DataA", "DataB", …