強火で進め

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

Unity3d

取り敢えず、色々と準備が出来てる環境で2Dゲーム作成にチャレンジしてみるのはどうでしょう?

自分が連載をしているこちらのサイトにてUnityに最近追加された2Dの機能について解説しています。 Unity4.3 で追加された Sprite 機能を使ってみよう - その3 - Unityではじめるゲーム開発 - Mobile Touch http://mobiletou.ch/2014/02/unity4-3-%e3%81%a7%e…

Unity 開発者が IDFA リジェクト問題に対応する方法

IDFA(Identification For Advertisers)はSDK的には以下のものに当たります。 [ASIdentifierManager sharedManager].advertisingIdentifier詳しくはこちらを参照下さい。 iOS 7時代のUDID(UUID)取得方法 - 強火で進め http://d.hatena.ne.jp/nakamura001/2013…

ABC 2013 Autumnの講演「メイキング・オブ・デーモントライヴ : Unityによるハイエンドモバイルゲーム制作」の動画が公開されています

AndroidのイベントABC 2013 Autumnで講演が有った「メイキング・オブ・デーモントライヴ : Unityによるハイエンドモバイルゲーム制作」の動画が公開されています。これはUnityでハイエンドモバイルゲーム制作を行う時のTipsが沢山出て来るので講演を観てい…

Unityの2D機能についての学習サイト「Learn Unity 2D」

このサイトで学習というより、そういうページの紹介をしているサイトっぽいです。 Learn Unity 2D | 2D game development in Unity http://learnunity2d.com/

「G550 パワーシェルコントローラ+バッテリー」からの入力に対応するUnityのコード情報との対応表

「G550 パワーシェルコントローラ+バッテリー」からの入力、例えばAボタンが押された時にUnity内部ではどの値に対応しているかの情報をまとめました。 コード情報 ボタンの情報 ボタン 対応する値 A joystick button 14 B joystick button 13 X joystick bu…

TextAsset でバイナリデータを読み込んだ時に2バイト目が正しいデータを取得出来なかった

以下の様なプログラムを書いたのですが( point_text は TextAsset型 )、data[1]のデータが実際のデータと異なっていました。 byte[] datas = point_text.bytes; print(String.Format("{0:X}", datas[0])); print(String.Format("{0:X}", datas[1])); print(S…

スマホ版のドラゴンクエスト8は 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 = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

Unity 4.3からIDE上でマウスカーソルの位置に有るビューを最大化するショートカットキーが変更

今までのUnityではIDE上でスペースキーを押すとマウスカーソルの位置に有るビューを最大化するという動作に成っていました。この機能が4.3から使えなく成っていたので不具合か使えなく成ったのかな?と思っていたのですがUnityの中の人、鎌田さんのこちらの…

クルーズさんの30fpsでスプライトが何枚表示出来るかのベンチマークのUnity版を実際に試してみた

(2012/05/07 追記) 何故か公開されていたスライドとソースコードが削除されたみたいです。 ソースコードは自分がフォークしたものがこちらに有りますのでそちらを参照下さい。 (追記ここまで) 始まり 第7回テックヒルズ「Game Engines!!どのゲームエンジンを…

Unity for PSM のβテスター募集開始

以前、秋頃にリリースされると発表が有った「Unity for PSM」のβテスター募集開始しました。これでUnityでPS Vita向け(※)のゲームの開発が可能です。 ※PSMは対応しているAndroid向けのゲームの開発も可能ですが「Unity for PSM」はPlayStation®Vita専用みた…

マウスカーソルが載っている位置のテクスチャのRGBA値を取得するサンプル

助け合い所で質問が上がっていたので確認がてら作成したプロジェクト。こちらにアップしました。 nakamura001/Unity-TextureHitTest https://github.com/nakamura001/Unity-TextureHitTest

Macだとプロジェクトの新規作成時の2D指定が反映されないみたい。これだと便利機能に気が付かない人も居るかも

もしかしたら新規にUnityをインストールした人は発生しないとか条件が有るのかも知れませんが少なくとも自分のMacの環境では(※)Unity 4.3から追加されたプロジェクトの新規作成時に選択するモード「Set up defaults for:」で「2D」を選択しても2Dゲーム作成…

Quake 3のマップをUnityに読み込むライブラリ「uQuake3」

mikezila/uQuake3 https://github.com/mikezila/uQuake3

Unity 4.3でインスペクターで日本語が入力出来なくなったみたい

一応、エディタスクリプトを準備すれば対応可能みたいで、スクリプトを作られている方が居られます。感謝、感謝!! Unity4.3のインスペクターで日本語入力する方法 | ケットシーウェア http://caitsithware.com/wordpress/?p=183

Unityの実行画面をキャプチャして動画に変換する方法

こちらの高橋さんのブログにてUnityの実行画面をキャプチャした連番画像から動画を作成する方法の解説記事有りました。 Unity から連番ビットマップを出力する – Keijiro Takahashi http://keijiro.github.io/posts/unity_screen_recording/ この記事ではFin…

待望のUnity 4.3がリリースされました

2Dゲーム向けの機能が追加されるとアナウンスされていたUnity 4.3が昨日の夜リリースされました。リリースノートはこちら。かなり長いです。 Unity - What's new in Unity 4.3 http://unity3d.com/unity/whats-new/unity-4.3 ダウンロードはこちら。 Unity -…

Unity 4.2.2がリリースされました

Unity 4.2.2がリリースされました。主な変更はiOS 7対応。iOS 7から公式APIで対応したJoystickについても対応したみたいです。まぁ、まだデバイス(Joystick)自体がリリースされて無かったりするんですけどねw Unity - What's new in Unity 4.2.2 http://unit…

ゲーム実況者のしゃけとりくまごろうさんがUnityによるゲーム制作のニコ生を放送

【皆でゲームを作りたい!〜Unityを1から触れる放送〜#1】顔出しゲーム制作【しゃけくま】 - 2013/10/04 22:00開始 - ニコニコ生放送 http://live.nicovideo.jp/gate/lv154573954 ※ニコ生なので再生可能期間が限られています。今回のものは2013/10/12(土)23:…

Unityで作られた2Dペイントツール

ソースコードも公開されています。 UnityPaint | Arongranberg.com http://www.arongranberg.com/unity/unitypaint/

プロジェクトを開い時に「#pragma implicit and #pragma downcast need 〜」と表示された

Unityのとあるオープンソースなプロジェクトを自分の環境で開いて見たところ、以下の様なメッセージと共に「Fix now」「Ignore」「Quit」というボタンが表示されました。 #pragma implicit and #pragma downcast need to be added to following files for ba…

Asset StoreにスキンシェーダのAssetが公開。このクオリティがUnityで実装可能に

このレベルのスキンシェーダが実現可能なAssetが$20で販売されています。 Asset Store - Pre-Integrated Skin Shader https://www.assetstore.unity3d.com/#/content/7238 DirectX 11の機能も活用されているみたいなのでDirectX 11対応ビデオカードを搭載さ…

UnityでVoxel Cone Tracing

Voxel Cone Traced Lighting - DX11 Contest http://forum.unity3d.com/threads/166827-Voxel-Cone-Traced-Lighting-DX11-Contest 関連情報 Interactive Indirect Illumination Using Voxel Cone Tracing http://www.icare3d.org/research-cat/publications/…

TV番組「ドリーム2クリエイター」でかなりの無理ゲーレベルの難易度のUnity製ゲーム「みかたま」が制作される

ニコニコ動画のこちらの企画とのコラボみたいでこちらのページにゲームの紹介とリンクが載っています。 インディーズゲームフェス2013 http://www.indiegame-fest.com/ Unity仮面も制作協力!! ニコニコ生放送とテレビ東京の番組「ドリーム2クリエイター」が…

Unity 4.2.1がリリース。Web Playerのクラッシュ問題が解消

Unity 4.2.1がリリースされました。今回のリリースでは新機能の追加は無く、バグフィックスのみみたいです。 Unity - Download and Start Creating Games http://unity3d.com/unity/download/ Unity - What's New in Unity 4.2.1 http://unity3d.com/unity/w…

Unityで開発する場合の「SUPERGAMER俺」のゲームパッド情報

Unityから「SUPERGAMER俺」のゲームパッド部分の情報はどの様に割り当てられているか調査してみました。なお、十字キーについてはアプリ内から取得出来ない様です。 KeyCode.UpArrow なども含め、Unityから取得可能な全コードで確認してみましたがいずれのコ…

UnityでXperia Playのゲームパッド部分を使用する方法

こちらのUnity公式のサンプルが正にXperia Playのサンプルなので参考になります。 Astro Dude by Unity Technologies -- Unity Asset Store http://u3d.as/content/unity-technologies/astro-dude/24Y Xperia Playのキーは以下の様な対応になっています。矢…

CEDEC 2013で講演された「Unity on Windows 8」のスライド

こちらで公開されています。 CEDEC 2013 Unity on Windows 8 http://www.slideshare.net/oniak3/cedec-2013-unitywindows8 Windowsストアアプリの申請手順やプラグインの作り方などの解説も有ります。ディスクトップ用(IDE上で使用)のプラグインを作る時には…

Unity向けにWebカメラでフェイシャルアニメを作成出来るツール「Face Plus」

Webカメラでお手軽に3Dキャラクターのフェイシャルアニメを付ける事が出来るみたいです。今の所キャプチャを行える環境はWindows 7、Windows 8だけで、Mac OSXについてはcoming soonとの事。 Face Plus http://www.mixamo.com/faceplus 関連情報 AMDとMixamo…

UnityでPixel Perfectの設定方法

TransformのSacleで設定した値がそのままデバイス上の1Pixelに対応するPixel Perfectな状態を作成する方法の解説。この設定を行うとテクスチャのサイズと同じサイズをScaleに設定するとクリアな画像を表示可能です。まずはCameraのProjectionの設定をOrthogr…

プログラミング学習サイト「ドットインストール」にUnity入門のレッスンが追加

動画を見ながら独学でプログラミングを学習する事が出来るサイト「ドットインストール」にUnityのレッスンが追加されました。 Unity入門 (全26回) - プログラミングならドットインストール http://dotinstall.com/lessons/basic_unity