だらだら〜自由自在〜

インディーゲーム制作チーム GAME GABURI でプログラム担当してます

2010-01-01から1年間の記事一覧

やったこと

VM鯖のhttpd.confからrewriteモジュール部分の設定をconf.d/rewrite.confに移す 本鯖にhtmlファイルとかうp、最新状態に更新 本鯖本ドメインのconfファイルを探す>見つかったのでメモ とりあえずrewrite.confもそこに移動 virtualhostディレクティブが分か…

MySQLインストール

PHPのページが動かないと思ったら、PHP自体はインストールもセットアップも済んでいて、スクリプト内でMySQLを呼んでいたけどMySQLが入ってないのが原因だった。なのでMySQLをセットアップする。 MySQLは一応入った いつもお世話になっている、こちらのペー…

mod_rewrite

今、Webサイトの年齢認証的な仕組みを偉大な先人様のサイトを見てコードまるコピしてやってみているのですが。mod_rewriteでなんか想定外のことが…!まぁ想定もクソもなく、俺の思ったとおりに動かねーってことですけど。どんな想定外かというと、mod_rewrit…

日記再開ということで、

久々に更新。もうこれ、日記じゃない。。。 最近はUnityもDirectXもゲーム作りなぞやってなく、ひたすらやる気のでない仕事とWebサイト制作してました。Webサイト、というかApacheとかUnixとかLLとかって未知なこと過ぎて現実逃避にはちょうどイイね。

あたまいたい

久々日記。 仕事が忙しすぎたり、仕事があれで荒れだったりでここのことすっかり忘却の彼方でしたが、自然消滅もいやなので今日やったことでも。 VPSにSubversionインストールした お名前.comのVPSにSubversionインストールしてリポジトリつくって、リポジト…

日記を書くのも2週間ぶりになるのかー…

この2週間の間時間が取れなくてUnityの方は全然まったく手をつけてませんでしたorz 原因としては幾つかあって。仕事のほうが忙しくなってきたのが1/2、カオスヘッドノアを買ってしまって1週間ぐらい帰宅後に遊んでたのが1/4。もう1/4は夜や朝に釣りにいっ…

スパ4+アーケードスティック+本棚

もらった!スパ4はかったけど全部で5000円だったから安いだろたぶん!…問題はちゃんと遊ぶのかだ シーンの非同期ロード これでやるみたいね http://unity3d.com/support/documentation/ScriptReference/Application.LoadLevelAsync.html 今更ビヘイビア…

また雨天

やだねー梅雨は。 ねむ BulletSystemから弾発射周りをPlayerMainに移植中。

雨天だ

東海地方は豪雨ですか?会社なんかに行かなくてよかった。 MemoryLeake System系のスクリプトを集約させるオブジェクト、SystemObjectというのがあり。そのオブジェクトには MainSystem というMonoBehaviour継承のスクリプトをアタッチしてある。このMainSys…

なんか理解が一段階進んだか藻なー

なんかやっとUnityのスクリプトの書き方がわかってきたような…? 今書いている敵スクリプトの場合だと敵のベーススクリプトを作って、敵の種類ごとにベースから派生させて実装をしよう。という感じにやってきた。 でもどうやらそれは間違っている?実装の異…

ふむ、敵移動ライン周りは大分見えてきた。

ライン上を移動(曲線/直線補間)を書いてる最中。 ラインは複数の節点(ノード)でつながれている。 移動は最初から最後まで等速に行いたい。 必要なのは 各ノード間のライン距離 移動速度 これらから、ノード間ですでに移動した距離÷ノード間のライン距離…

雨か・・・

現状全フィールドはPrivateにしてあるのでSerializableディレクティブを設定する必要がある。 間違えたSerializeFieldだった ArrayListがシリアライズ出来ない(Unityの機能によって)。Array(固定長配列)であればできるが、これっていちいちArrayListから…

進捗

このところ直面していた諸問題により、エディタを作ることは断念した。 それに伴ってデータを外部リソース化するのはやめた データの保存はUnityが標準で持つシリアライズ機能を利用する そういえばシリアライズ機能はインスペクタ上に表示されるメンバにし…

Mono

ArrayListの要素のSwapて無いのか。結局自分で作った。

Editorフォルダ内のスクリプト

Editorフォルダ内のMonoBehaviorを継承したScript。なんでEditorフォルダ内かと言うと編集時にしか使わないScriptだから。でもこれComponentにアタッチ出来なかった。ん〜、エラーが出る。で、エラー内容にしたがってEditorフォルダの外に出すとちゃんとアタ…

江頭2:50のPPPするぞ

ここ最近ずーっとこれの過去動画見ていたせいでプログラムとかまったくやってなかった(’A` おもしろいなぁPPP、見に行きてぇって始めて思った番組かも。早川亜希もこの番組のおかげでガツーンとファン増えただろうなぁ、ごく一部に。エガちゃんおもろいわ…

ちょっとやった

GameObjectのDestroyを呼んで実際に破棄される直前のCallBackとかってMonoBehaviaには無いのだろうか?インスペクタからGameObject削除するときにGameObject側が削除を検知できなくて困り中。

MonoScript

Unityは以下の言語でスクリプトを組める Boo(Pythonみたいなやつ) JavaScript Mono-C# で、俺はMonoを選択しているのですがこれの公式APIリファレンスがちょっと見にくい、もとい検索しにくい。ネームスペースの階層を降りていくのはメンドくさいのでリフ…

見たのはいいんだけど…

ShowTimeっていう動画視聴サイトでマクロスプラス見ました。 見たのはいいんだけどっていうのは。俺がマクロスプラスで一番見たかったのはガルドVSゴーストX-9のドッグファイトの部分であって他のところは、まぁおまけでは無いにしてもそこまで見たい感じで…

C# on VisualStudio2008Express

久々に定時で仕事帰れた〜。明日も定時帰宅の可能性高し。 なんか次の仕事が誰でも出来そうな仕事が回ってきそうな、というか回ってくるんだけど。これって純粋に他に適役がいないからなのか、それとも……なんかあんまり興味がない部分のプログラムだからやる…

クソ眠たっ!

えーっと、疲れのせいで一時間半でもう限界。しばらくEditor系イジルの嫌になったんで自機の回転とかしてた。 今日の発見 bool Mathf.Approximately( float, float ) これ、二つのFloatがほぼ同じかを判定する関数。ほぼゼロの判定をしたくて探しまわってや…

中だるみ

昨日一昨日に比べてやっぱ作業に移るのが億劫になってくる。エディタに向かうまでが勝負なんだよなぁ、改めて言うまでも無いけどw やりたいやつとは違うプロパティだけど、PropertyField()使えた。なぜこいつだとおkなんだ?彼我の違いというのを探る必要…

Propertyコワス

昨日の続きでEditorGUILayout.PropertyField()を使おうと実験中だがProperty周り意味不明。 EditiorWindowでPropertyField()使うのはなんかダメな香りがドキュメントからしているので止めてCustomInspectorでやってみた。が、今のところ出来ず。つか、FindPr…

C#と格闘

C#の圧倒的な経験値不足です…C++ばっかりだったから勝手が分からなーい。でもMS製言語なだけあってVSとの親和性の高さがすごい。インテリセンスなんて一瞬で終わるし(コード規模が小さいのが大きいだろうけど)。変数名の一括変更も、すげぇ!って感じ。Gre…

MenuItem

class FooVar { [MenuItem("GameObject/aaa")] static void menuAAA(){} [MenuItem("Tools/aaa")] static void menuAAA2(){} };メニューバーに項目を追加することが出来る。 [なんちゃら]ってディレクティブ?の一覧 と思われるもの。 http://unity3d.com/su…

カスタムインスペクター

思ってた異常にいろんなことが出来るのか?GUI周り。いろんなことをする必要があるのか…ツール作るのキライじゃないけど new GameObject new GameObject ("FooObject")でゲームオブエクとの動的生成できるのか。そんな発想がなかった。 カスタムインスペクタ…

デバッグ描画あるやん

↓の件 あと結構致命的に使いにくいポイント見つけた。Unityにはデバッグ描画用のライン描画やベクター(矢印)描画やマトリクス描画がないんじゃないか? あったあった。Gizmos.drawXXXX() DrawCube(Vector3 center, DrawFrustum(Vector3 cent DrawGUITextur…

口蹄疫とか

あー、今日は早く帰ったのに口蹄疫の動画見て宮崎の人の気持を考えるとやりきれない気持ちになって目頭を熱くしてたら9時過ぎとかになってた… しかもその後ニコ動の全部俺の人の熱唱に耳を奪われて気づいたら10時になってた… 人のせいみたいに言ってますけど…

ひさびさ

長期休暇の終盤はサバゲーしたり映画見たりとしてましたが。 最後の最後でようやくUnity触る俺。 ちなみにサバゲーはRock?さんでやりましたー。 ParticleのInstanciate問題 InstanciateするPrefab(Transform)を設定するとき、普通インスペクタで予め設定し…

PSP街

この4日ほど帰省で田舎にいたけど、その旅のお供、もとい暇つぶしのツールとして PSPの『街 〜運命の交差点〜』と、DSの『極限脱出 9時間9人9の扉』を購入した。 どちらもサウンドノベルなんだけど、実は品定めする時間が無くてかぶっちゃいました。 世界樹…