Unity3D

UnityでInput.GetButtonをエミュレートできるようにする

PlatformControllerなどをつかうと、Input.GetButton("Jump")みたいなのがいっぱい使われています。 で、GUIのボタンを押したらジャンプとかしようと思って、Input.SetButtonDownとかやりたいのですが、そんなものはありません。ということで探していると、…

リプレイフレームワーク for Unity

格闘ゲームなどで決着がついたシーンをリプレイ表示するための、リプレイフレームワークを作ってみました。 使えるかどうか分かりませんが、アルファバージョンをGPLにて公開します。 (注)ライセンスは変える可能性があります。 ダウンロード(サンプル付き) …

脳波 x Unityでドラッグレース

先日、脳波でネコミミを操作するデモ動画をみてから、脳波おもしろい!ということで。 http://www.youtube.com/watch?v=w06zvM2x_lwNeurosky社から発売されているMindSetを購入して、やってみました。 https://store.neuro-bridge.com/index.php?main_page=p…

Azapa株式会社 矢吹様が研究室に来られました

Unity x 自動車 こんなコラボレーションで面白いシステムを作っていけないだろうか。 先日、名古屋のAzapa株式会社から矢吹様が研究室に来られました。 色々と興味深いお話を聞かせていただき、学生とも話す時間を持って下さいました。 私はソフトウェアの人…

UnityでJSONを扱う

UnityでJSONを使うにはいくつか方法があるようですが、今回はLitJSONを使用しました。 LitJSON 0.5 をダウンロードして解凍 UnityのプロジェクトでPluginsフォルダを作って、LitJSONをコピー 今回作ったのは「東京電力電力供給状況API」からデータを取得する…

Unityのドキュメント日本語化プロジェクト

以前からほそぼそとUnityのドキュメントを翻訳していましたが、独りでやるのは限界があるということで、 「Unityのドキュメント日本語化プロジェクト!!」 を立ち上げました。 次のページにアクセスすると、ドキュメント閲覧と編集画面への遷移が行えます。…

UnitySteerを使ってみる

UnitySteerは自律的に動きまわるNPCを作るライブラリです。 UnityのAssetStoreからダウンロード・インポート出来ます。使い方: とりあえずCubeを作成します UnitySteer/AutonomousVehicle, UnitySteer/SteerForWanderをアタッチするととりあえず動き出しま…

Unityで3日でゲームを作ってみるゼミ

大学のゼミにて、3日でUnityでゲームを作るゼミを開催。 お題は、崇城大学カラーのドロイド君を使用すること。 9名参加の6名完成。Unity初使用の人には期間が短すぎた、、、 タイトル 操作 許可する w,a,s,dで移動,rで魔法,Spaceでジャンプ,左クリックで…

CharacterControllerを使用している場合に、物理オブジェクトに作用出来るようにするスクリプト

CharacterControllerは便利ですが、物理オブジェクトと作用できない、、、ということで、ここのスクリプトを参考に少し変更。 using UnityEngine; using System.Collections; public class PhysicsAffecter : MonoBehaviour { public float pushPower = 1.0F…

崇城大学 Unity3D ゲームコンペティション開始!

崇城大学情報学部の3年次講義「アニメーション演習」では、Unity3Dを用いたゲーム開発を題材に講義を行いました。 講義の評価はWebでの投票を通じて行われます。 学生たちが作成したゲームは次のURLから遊ぶことが出来ます。 これは面白い!と思う作品があ…

崇城大学 情報学科 Unity3D ゲームコンペティションに向けて

本年度は、3年生後期の講義「アニメーション演習」において、 Unity3Dを用いたゲーム制作を課題として講義と演習を進めてきました。 殆どの学生はゲーム制作どころか3Dモデリングも初めてでしたが、講義で解説したBlender、Unity3Dや、独自にMetasequoia、G…

BlenderからUnityへテクスチャ付きのオブジェクトをインポートする方法

動画を作成してみました。

iTween

Unityでのオブジェクト操作を補助するライブラリ http://itween.pixelplacement.com/index.php ドキュメント http://itween.pixelplacement.com/documentation.php 指定した位置に時間や速度を指定して移動 パスに沿って移動 回転、拡大、シェイク、パンチ、…

毛のようなモフモフ感を出すシェーダ

毛のような効果を出すシェーダの 3.xに対応したバージョンがUnity Communityに投稿されました。 http://www.unifycommunity.com/wiki/index.php?title=Fur_(Unity3)なんとなくモフモフして見えます。

Unity 3.1 追加機能とバグフィックス (翻訳)

情報元 http://unity3d.com/unity/whats-new/unity-3.1追加機能とバグフィックス新機能: ・マネージド.NET DLLがプロジェクトフォルダに配置できるようになり、MonoBehaviours, EditorWindows, ScriptableObjectsを含むスクリプトコードから使えるようにな…

Unity3Dに統合されて動作するノードベースのシェーダエディタ

Unity3Dに統合されて動作するノードベースのシェーダエディタ今日Beta3.0がポストされました。 http://forum.unity3d.com/threads/56180-Unity-3-Node-Based-Shader-Editor-Beta-2.2-released?p=426698&viewfull=1#post426698コントリビュータのお二人 Stram…

壁を避けながら追従するカメラ

対象に追従するカメラです。 特定のレイヤが設定されたオブジェクトを壁とみなし、 対象とカメラの間に壁が存在する場合は、 対象に接近することで壁の後ろに隠れてしまわないようにします。 /** オブジェクトを追従するカメラ オブジェクトとカメラの間に壁…

Unity3D のチュートリアル日本語化

クラウド関係ないですが、Unity3Dのチュートリアル(Lerpzの冒険)、日本語化したので公開しました。チュートリアルのページ