強火で進め

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

2013-02-01から1ヶ月間の記事一覧

例外発生時にコールバック関数が呼ばれる様にする方法

Application.RegisterLogCallback を使うと例外発生時にコールバック関数が呼ばれるように設定可能です。 C# のサンプルはこの様になります。空の GameObject を作成し、貼り付けた後に実行してみて下さい。 using UnityEngine; using System.Collections; p…

バンナムの中の人による Unity でのゲーム作り方を解説した本「ゲームの作り方 Unityで覚える遊びのアルゴリズム」

出版社のページによると以下の様な内容みたいです。これは気になる!! バンダイナムコスタジオ開発陣による10種のオリジナルゲームを題材に、知っておくべき「ゲームのしくみ」を徹底解説。 出版社の方のツイート。 window.twttr = (function(d, s, id) { var…

Unity 4.0に対応している解説本「Unityで作るスマートフォン3Dゲーム開発講座 Unity4対応」

付属のDVDに本書の中で解説される内容のプロジェクトが格納されています。スタート時点でのプロジェクトと解説完了時の完成版のプロジェクトの2つが格納されているのがGOOD!!Unityで作るスマートフォン3Dゲーム開発講座 Unity4対応 (Smart Game Developer)作…

LeapMotion、アミッドスクリーン、Unityでアイアンマン2で出て来た様なUIを再現

面白法人カヤックの方々が作られた作品です。

OpenGL ES 2.0 でリアルタイムレイトレーシングを行ったデモ

First Shader Test - Raytracing - Announcements Discussions on Gideros Forums http://giderosmobile.com/forum/discussion/2635/first-shader-test-raytracing 本来で有れば WebGL に対応したブラウザでこちらのサイトを開き、「Kinderpainter」を選択し…

Mac 向けのクライアントアプリが有料ライセンス購入後も「Free」の表示のままになる不具合の対処法

Bitcasa のライセンスを購入して有料会員になったのですがMacのクライアントではログインし直しても「Free」の表示のままでした。 調べてみるとここでも質問が上がっていていました。 Mac app preferences shows wrong account type : Bitcasa Help Center h…

Unity でロード時のインジケーター(グルグル回る画像)を表示する方法

shinriyoさんが「iOSのインジゲーターができない」という記事を書かれていたのでアドバイスを書いてみました。 iOSのインジゲーターができない Unity - 万年素人からGeekへの道 http://d.hatena.ne.jp/shinriyo/20130208/p2 記事ではshinriyoさんはプラグイ…

Unity に対応しているアニメーションデータ作成ツール「OPTPiX SpriteStudio」がリリース予定

Macにも対応しています。 次世代標準"HTML5"、"Unity"をはじめとする主要ゲームエンジンを正式サポート スプライトアニメーションデータ作成ツール最新版『OPTPiX SpriteStudio』発表 | ウェブテクノロジ http://www.webtech.co.jp/information/sstudio/ss_P…

CEDEC 2012 の講演資料が一般公開されました

CEDEC 2012 の講演資料は CEDEC 2012 に参加された方した見れない状態でしたがが2/3より一般公開されました。 CEDEC Digital Library http://cedil.cesa.or.jp/

内蔵シェーダのコード解説(3) - Unlit/Transparent Cutout

今回解説するのは Unlit/Transparent Cutout はアルファ値が幾つ以上の時に描画するかを指定可能なシェーダです。指定の値以下のアルファ値の部分は描画されません。 シェーダの全コード // Unlit alpha-cutout shader. // - no lighting // - no lightmap s…

クロスプラットフォームなGLSLの開発環境「GLSL Hacker」

GLSL Hacker - Pixel hacking with GLSL, Lua and Python - Scriptable 3D Game Engine | Geeks3D.com http://www.geeks3d.com/glslhacker/ こちらのページでは「Code Samples Pack」というサンプルコード集も配布されています。

Unity が BlackBerry 向けのアプリ作成にも対応するみたい

BlackBerry や BlackBerry のタブレット「BlackBerry PlayBook」などのアプリを作成にこれから対応するみたいです。 Unity Working with BlackBerry to Create Deployment Add-on for BlackBerry 10 http://www.marketwire.com/press-release/unity-working-…

「ニコニコ自作ゲームフェス」というゲーム作成コンテストが開催中

「RPGツクールVX Ace Lite ニコニコエディション」が無料で提供されてたりするのでRPGツクール作品の募集と思ったりもしますが応募要項には以下の様に書かれており、開発環境の制限は無い様です。 ゲームを作るためのオリジナルのツール、プラグイン、スクリ…

iOSアプリを申請した時に「Missing Push Notification Entitlement」というメールを貰った時の対処法

Unityユーザー助け合い所にてiOSアプリを申請したら審査担当から「Missing Push Notification Entitlement」というメールを貰ったというコメントが有りました。こちらは Unity のプラグインを作ってる有名な会社、 prime[31]の Etcetera Plugin (※)というプ…

「Instance method '-addSubView:' not found (return type defaults to 'id')」というワーニングの対処法

最近、 Unity ばかり触っていたのですが久しぶりに Xcode でiOSプログラムをしていると「Instance method '-addSubView:' not found (return type defaults to 'id')」などいうワーニングが発生しました。えっ?流石にこれが無くなったハズは無いよな?と思…

「OpenGL insight」の日本語版が発売されるみたい

英語版のは出てまだそんなに経って無いのにもう日本語版が出るみたいです。相変わらず、ボーンデジタルさん仕事が早いなぁw 3月発売予定みたいです。 (仮題)OpenGL insight|書籍|株式会社ボーンデジタル http://www.borndigital.co.jp/book/2783.html Op…

現役大学生ら3人が開発したスマートフォンで家電を制御するデバイス「Pluto」

現役大学生ら3人が開発した、「普通の家電」をスマート家電にするデバイス『Pluto』がすごい【連載:NEOジェネ!】 - エンジニアtype http://engineer.typemag.jp/article/pluto-neo 【もう手放せない!外からスマホでエアコン、家電を動かせちゃうWebサービス…

「EaseUS Todo Backup Free」がOSも含めハードディスクをまるっとコピーしたい時にとても便利だった

最近、VAIOノートを起動してると「HDDがヤバイのでバックアップよろ」と Windows から言われる様になり「HDD交換しないとなぁ」と思い関連機材を準備を進めていました。VAIOにはリカバリーディスクを作るツールが付属してたので「これでリカバリーディスク作…

Bitcasa の読み方

Bitcasa の読み方は「ビットカーサ」みたいです。 casa はスペイン語の「家」から来てるのかな?

Bitcasa のミラーリングを停止する方法

Windows に Bitcasa をデフォルト設定でインストールした所、「アドレス帳」や「デスクトップ」などいくつかのフォルダが自動的にミラーリング(同期)対象のフォルダとして設定されていました。自分としてはこれらのフォルダのミラーリングは必要無いのでOFF…

Unity のプログラムをする時に使う為にカスタム検索を作ってみた

Unity の公式で Unity 関連の検索用にGoogleのカスタム検索が提供され始めました。 Unity - Unity Manual http://docs-jp.unity3d.com/Documentation/Search/index.html しかし、現在はAPI(Scriptリファレンスのページ)の検索がかからない状態だったり、自分…

どっかで見かけたクッキーを購入

「あっ?どこかで見た気がする」と目にとまったので購入。どうぶつの森とのコラボ商品に違いないw おみくじはこんな感じ。 コレはいわゆるフォーチュンクッキーってヤツですね。日本で売ってるの初めてみました。購入した場所は「もとまちUNION六本木店」。 …

内蔵シェーダのコード解説(2) - Unlit/Transparent

今回解説するのは Unlit/Transparent 。 Unlit/Texture と同様にライティングの反映無しのごくごくシンプルなシェーダです。 Unlit/Texture との違いは透明(Transparent)に対応している所です。テクスチャ画像のアルファ値がちゃんと反映され透過されます。 …

1TBのポータブルHDDドライブ「HDPE-UT1.0」を購入

最近のHDDは薄型のポータブルHDDでもかなり安くなってるみたいですね。今回、I/Oデータ「HDPE-UT1.0」っていうヤツを購入したのですがAmazonで7,980円でした。中身のHDDだけでも今の市場価格をチェックしてみたら1TBのものは6千数百円位でした。 そこに1,2千…

Android版Chromeのベータ版がWebGLに対応

How to enable WebGL for Chrome Beta on Android (without rooting your device) http://alteredqualia.com/texts/android-chrome-webgl/

内蔵シェーダのコード解説(1) - Unlit/Texture

内蔵シェーダのコード解説。まずは一番シンプルなシェーダ Unlit/Texture の解説をします。これはライティングの反映無し、(透過なし)テクスチャのみの一番シンプルなシェーダです。因みに補足しておくと Unity のシェーダは厳密には ShaderLab という名称で…

DropBox のPublicフォルダで公開しているWeb版のUnityアプリがChromeで表示されない時の対処法

DropBox のPublicフォルダで公開しているWeb版のUnityアプリを開いた所、以下の様に Web Player のダウンロードアイコンが表示されました。 もちろん、 Unity の Web Player はインストール済みの状態でこの様に表示されました。原因を探る為に Chrome のデ…