テラシュールブログ

旧テラシュールウェアブログUnity記事。主にUnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。

ゲームジャム の検索結果:

Ambient Lightとか使って絵作り

…ffectでSSAOを追加し、Ambient Lightに 空の色を混ぜます。今回だと若干青みがかった色。 最終的にはこんな感じになりました。 一応リアルタイムで動きます。 色々といじった感じ、SSAOを入れると「物が集まった所に影が出来る」ので、かなりダイナミックに影を薄く出来る感じです最終的な絵作りに向けて色々と調整する必要はありそうですが、 何もしないよりかなり良くなったんではないかと。 ゲームジャムで試してた事でした 全く反映しなかったけどね!(それもゲームジャム…)

OnDestroyの処理中にInstantateは避けるべき

先日のゲームジャムで、ゲームのシーンを終了させた時に大量のパーティクルがシーンに残るといった事案が発生しました。何が原因かと調べてみた所、パーティクル生成をOnDestroyで行っていることが原因でした。OnDestroyはオブジェクトが消滅したタイミングで呼ばれる命令ですが、 これの実行中にInstantiateを呼ぶとシーン再生終了時にゴミが残る事象があります。これは例えば、こんなコードで発生します。void OnDestroy () { GameObject.Insta…

グローバルゲームジャム2014

…てきましたグローバルゲームジャム。ゲームジャムは3日(実質2日と半日 睡眠時間含む)でゲームを1本開発するイベントだ。参加者で即席のチームを組み、タスクを決めて(というか奪って)ゲームを開発していく流れになる。 ゲームを1本といってもフルプライスレベルの1本ではなくアプリレベルなので、そこまでビビらなくても大丈夫。ゲームジャムはUnity初心者(Unityは分かるがどうやってゲームを作れば良いのか分からない)が中級者以上へステップアップするのにかなり有用な手段だと思う。(後は…

ラベルを利用したアセット管理ワークフローをより簡単に使いたい

…>AddDirectoryLabel AddDirectryLabelで貼ったラベルを剥がす メニュー>Window>Label>RemoveLabels 指定のラベルを全て剥がす メニュー>Window>Label>Asset Labels 対象のラベル一覧を表示する あったら良いなって機能を追加しながら記事書いたら記事書くのに3時間近くかかってしまった。これだからエディタ拡張は怖い。 そして「ですます調」のブログに挑戦。(ゲームジャムに向けてエディタ拡張を用意しておく系)

PhotonCloudを使ってリアルタイム・マルチプレイヤーゲームを【導入編】

…の資料。 自分たちがゲームジャムで作ったトロッ娘が例として出してもらえて嬉しい限り。  Unityで PhotonCloudを使ってリアルタイム・マルチプレイヤーゲームを作っちゃおう【導入編】 from GMO CLOUD K.K.以前書いた物はこちら[Unity]Photon Cloudでインターネット経由の協力・対戦プレイを(接続編)[Unity]Photon Cloud関連まとめPhotonCloudは割と可能性を感じていたりする。特に(これは完全に偶然だったが)、ト…

MMD for MecanimでMMDモデルを表示する

…ンストールするなお、ゲームジャムで試している感じだとMac+WineよりWindowsの方が安定して動作するので(一部のモーションがインポート出来なかったりした)WindowsがあるならWindowsを使ったほうがよさそうだ。Wine NXはサイトから入手する。インストール方法はここを参考に。(パッケージをDLしてインストールするだけ)ちなみにWine NXがおいてある4Shardはログインが必要だ。ログインすれば20秒後にダウンロードが始まるので、ユーザーを作ってログインす…

ゲームジャム史上かつてない至れり尽くせりの快適開発環境の「Playart ゲームジャム」へ参加してきた

…初めてMMDモデルをゲームジャムに投入した。思っていたよりも問題なく投入出来たので、今後も使うかもしれない。ただBullet Physicsに力を与える方法が分からなかったので、その辺りは要研究となる。というか、物理演算の結果をベイクしてUnityへ持ってこれないのかな。ちなみにMMD for Unityでは読めなかった。今回は本当に簡単故に難産だった。このゲームはシンプル故に物を足すとあっさりバランスが崩れる。というのも、プロトタイプではプリミティブな形(凄く雑なモデル群)…

ARの資料と影の設定について

…ality]の[Shadow Distance]を2000くらいのぶっとんだ距離に設定すれば出せるが、どちらかと言えば地面のイメージを小さくするほうが素直な気がする。下の画像はShadow Distanceを50と5000で変更した図。メッシュを大きくした時に影が出ないといった問題は大体こいつのせい。ただし、影を表現する距離が伸びるって事は不必要な距離の影まで表現されてしまうと同義なので、単に大きくすれば良いって問題でもないので注意。 ARゲームジャム何処かでやってないかな。

Unity+Vuforia でARアプリを作ってみよう

ARの資料。すごく簡単なARアプリの作り方が書かれてる。 こんな簡単につくれるもんなんだなあ。 Unity+Vuforia でARアプリを作ってみよう from hima_zinn 次のゲームジャムはコレでいくか

ロープのサンプルのつもりが…

…このテンション、絶対ゲームジャム病だろ…) デモ作ったものはマウスクリックでワイヤーを飛ばし、ブロックにくっつけて慣性移動する感じの物。一応スペースで巻取りも出来るがここは作り直し。もう少しパラメータを調整しないとロープっぽく見えない。分かっている感じ、ロープの連結個数が難しい気がする(連結個数は多すぎても少なすぎても駄目)。 多いと無闇にグネグネするし、少ないとスムーズにワイヤーアクション出来るが「引っかかって曲がる」が表現出来ない。とりあえず作成方法だけは後々のためにメモ…

福島ゲームジャムでジャンピング土下座するゲームを作ってきた

まあ色々あって福島ゲームジャムに参加してきた。ただ福島は遠いので割と近いサテライト会場へ。 (それでも遠い)実はバスの時間を失念していて15分程参加が遅れたのは秘密。テーマは「JUMP」! 案としては「立体機動」だったり「少年週刊」だったり「テレポート」だったりと色々と出てきたが、最終的には「ジャンピング土下座するゲーム」となった。ジャスティン氏(仮)がジャンプ中に回転して誠意を表し、キッチリと謝罪する感じのゲームだ。ゲーム自体は非常に簡単な物だが、シンプル故に繰り返し遊べる…

GUITextureのGUIよりはマシなGUI

前回のゲームジャムでGUITextureで頑張って作っていた人がいたのだが、GUITextureで作るのは余りにも不毛なので簡単なアセットを用意した。simple gui https://dl.dropboxusercontent.com/u/56297224/UnitySample/simple%20gui.unitypackageGUIを名乗れない程に無機能だが、まあGUITextureよりはマシだと思う。 NGUIやEZGUIは規約上ジャムで共有するのは無理なので・…

Photon Cloudでインターネット経由の協力・対戦プレイを(接続編)

…hotonCloudゲームジャムに参加してきたので、Photonについて記述しようと思う。Photon Cloudについてのまとめはこちらhttp://terasur.blog.fc2.com/blog-entry-506.htmlPhoton Cloudの接続管理は、概ね以下の4ステップによって成り立つらしい。1.サーバーへの接続 2.部屋の選択(ロビー制御) 3.部屋の接続 4.ゲーム内の情報共有基本的にデータの同期は部屋に入ってから行う感じらしい。裏を返せばロビーででき…

ゲームジャム祭り

世は大ゲームジャム時代・・・なのかは分からないが、しばらくすごい勢いでゲームジャムが発生する。 6月15〜16日:サウンドゲームジャム http://www.cri-mw.co.jp/event/2013/adx2le_sgj_130615.htmlCRI・ミドルウェアさんの主催する、サウンドをメインに添えたイベント。 ADX2を使う場合、中の人が手取り足取り教えてくれる気がする。ちなみに唯一の泊まり禁止ジャム。(泊まり禁止なんてぬるすぎるぜ) ↑唯一じゃなかった見学もOKな…

サウンドゲームジャムで作ったゲーム

サウンドゲームジャムで作ったゲーム tsubakit1.hateblo.jp 残念ながらADX2LEを使っているためWebPlayerは非対応。またiPad想定で作ったが、よく考えたらiPadアプリは配布出来ないので、これも非公開。OSX版 http://db.tt/O0qgrWkF Windows版 http://db.tt/9qlh8FGe Android版 http://db.tt/c33tDyor

サウンドゲームジャムでゲームを作ってきた

先日サウンドゲームジャムなるイベントに参加してきた。 要するにサウンドをメインに置いたゲームジャムで(実際に使うかはチーム次第だが)約二日間で1本のゲーム開発を目指す感じのイベントだ。世界でも珍しい「サウンドゲームジャム」をCRI・ミドルウェアが開催 http://www.inside-games.jp/article/2013/04/24/65878.htmlちなみに今回は泊まりこみは無し。要するに本当に20時間前後でゲームを一本作る感じになった。(寝袋を持参した人)今回の…

Unity4系のマニュアルアクティベート手順

…。実はコレ、けっこうゲームジャムとかで起こっていて、実際にゲームジャム参加してからインストールした場合にアクティベート出来ず、ゲームジャムの幾分かを無駄に過ごすなんて事もあるっぽい。(東京工科大学会場では実際にアクティベート失敗で困ってた人がいた)ちなみに症状としては「Unityを起動する→アクティベート画面が出る→固まる」とか、 「Unityを起動する→何も反応しなくなる(プロセスには上がってる)」とか。■マニュアルアクティベートマニュアルアクティベートの手順はこんな感じ。…

GGJ2013TUTの成果とUnityでの複数人開発手法について

…で、この方法は非常にゲームジャムにマッチした。第11回 タスクかんばんで作業の進ちょくを見える化する http://itpro.nikkeibp.co.jp/article/COLUMN/20060605/239920/これは所謂「かんばん」という手法で、残タスクが見えるのでかなり管理が楽になる。 管理方法は簡単で、タスクを特定のスペース(黒板や壁紙)に貼るだけ。最初に「TODO」として付箋を配置し、作業を進める時に「Doing」に貼り直し、終わったら「Done」に持って行く…

個人的なグローバルゲームジャムの心得

…GGJの心得 明日はゲームジャム。 なので、個人的にゲームジャムで心得てることを書いてみる。 異論は認める。・寝るべし 寝ないと頭が回らなくなります。 睡眠をとれるときは寝て、無理をするタイミングを見極めましょう。 ・きちんと食べるべし 食事を抜くと頭が回らなくなります。 個人的には18時間でプチ鬱状態になり、24時間くらいで体が熱を生成できなくなります。 また1食に詰め込むと血糖値が一気に上がって抗いがたい眠気が襲ってきます。 ・積極的に動くべし 指示を待っていても何も降っ…

ADX2 LEのワークショップに行ってみた

今度行われるゲームジャムのためって訳ではないが、ADX2 LEのワークショップに行ってみた。Global Game Jam 参加者向け「ADX2 LE」ワークショップ http://www.cri-mw.co.jp/event/2013/adx2le_workshop.htmlちなみにこのワークショップは23日・24日も行なっているので(23は満席)、ちょっと気になるなら行っても良いかもしれない。■ワークショップの内容ADX2 LEは音を作ったり管理したりするオールインワンの…

2013年度グローバルゲームジャムの参加者

…013年度グローバルゲームジャム参加の締切が大体終わった。グローバルゲームジャム2013国内会場 http://www.igda.jp/modules/bulletin/index.php?page=article&storyid=915ちと集計してみたところ、参加者は大体246名+不明×6位の模様。八王子会場:100名くらい、札幌会場:59名、郡山会場:28名 名古屋会場:17名、一橋会場:14名、大阪会場:10名 石川会場:7名、新宿会場:4名、武蔵小金井会場:4名 京都…

グローバルゲームジャム2013

…つの間にかグローバルゲームジャムの募集が始まっていた。 期間は25日(金)〜27日(日)の3日間。 参加の抽選締め切りは各会場によって違うが、だいたい1月20日前後っぽい。グローバルゲームジャム福岡2013 http://igda-fukuoka.org/ggj2013/about.html#aboutゲームジャムは3日(実質2日と半日 睡眠時間含む)でゲームを1本開発するイベントだ。参加者で即席のチームを組み、タスクを決めて(というか奪って)ゲームを開発していく流れになる。…

UnityのスクリプトをDLL化する

…所か。で、先日行ったゲームジャムの飲み会にて、それに関する話題が上がったので、記事にしておこうと思う。 ■UnityでDLLを作る DLLを作る方法について。 参考URLはこちらUsing Mono DLLs in a Unity Project http://docs.unity3d.com/Documentation/Manual/UsingDLL.html MonoDevelop(Unity) での Unity 用 DLL作成方法(sehm@メモ3軒目) http://…

もっと楽なシングルトンの実装

…れたりする。一昨日のゲームジャムではこの問題に悩まされる事もあった。それともう一つ、 単純にコードを書くのが面倒くさかった。基本的にコピペで良いとは言え、Awake前後にSingletonのコードがゴチャゴチャとあるのは見栄えが良くない。そして同じコードを何度も書くのは気分が良くない。 ■コードを楽に設定しようとする。が、ダメ… コードを何度も書くのが面倒なんで、ジェネリックで何とかすることにした。このコードは失敗作だが、かなり勉強になったので晒しておこうと思う。やっている事…

ゲームジャムでcotocotoを作ってきた

…jam/今回参加したゲームジャムは約29時間の間にテーマにそったゲームを1本作るというもの。ちなみに今回のテーマは「ことわざ」で、開発人数は平均4人だった。■cotocoto ことこと(Web版) http://chahix.ddo.jp/~chahi/unity/20121104/cotocoto/cotocoto.html自分たちのチームEはGamのテーマ「ことわざ」について散々悩んだ末に、こんな結論に至った。「言葉」で、「技」を決める。 言葉の駒(ことこま)を床に配置し…

Unityで作るミニゲームハッカソン

秋葉原でUnityでミニゲームを作ってみようって試みのイベントがあるらしい。 Unityで作るミニゲームハッカソン http://www.zusaar.com/event/402053#_=_規模的にはゲームジャムより小さく、玉ころがしやアクションゲームといったシンプルな題材から選択して作る形らしい。とはいえ作業時間は7時間とたっぷりあるので、けっこう作り込めるかもしれない。参加は定員オーバーしているが、見学も可らしいので興味があれば行ってみるのも良いかもしれない。

座標を補正するエディタ拡張的なもの

…nsform.position.x; if( x > 0){ x += 0.5f; } else if( x int posX = (int) x;無いよりは遥かにマシになるんだけど、 正直、もうちょっと上手くできそうな気がする。うーんfloat posX = Mathf.Round(transform.position.x )こっちの方がスマートですね。 情報感謝 ゲームジャム中に色々なトラブルでPCが動かなくなる事を想定して ある程度の仕込みはネットに上げておこう(教訓)

Unityを使って2日でゲーム開発するイベント「Unity Game Jam」

…■Game Jam(ゲームジャム)とはgame jamとは、当日集まったメンバーでチームを編成しゲームを開発するイベントだ。 2日ないし3日で「企画」から「プロトタイプ完成」までをガガっとやる。非常に限られた時間で実装を行うので、人的リソースの使い方や 短時間での企画の出し方など、実際の仕事に使えそうな技術を見ることができる。もちろん時間が非常にタイトなので、勉強している暇はない。 どちらかと言えば、自分の持っている技術をフルに発表する場になると思う。少々体力を使うが、ゲーム…