だらだら〜自由自在〜

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

2011-07-01から1ヶ月間の記事一覧

vfiler 7/30

今日のコミット KeyMappingのための仕組みを実装(KeyMapper) KeyEventを与えたら、事前にペアに設定した関数をCallbackする。モディファイア対応。各Paneで継承して、後でPaneごとにsetup関数をoverrideすることでKeyMappingのカスタマイズが可能になる。 …

Unity MasterServerを独自に用意する。立ち上げまで。

どうでもいいけど、自分で7000のキリ番踏んだ。わーい。UnityにはMultiPlayerゲームを作成するためにNetwork関係のFrameworkが用意されている。 なかでも、MasterServer(とかFacilitateServerとか)はマッチングやNAT貫通に使えるらしい。 NAT貫通(NATパン…

vfiler 7/25

やばい。あと今月中に保険料払わないと口座差し押さえが...w 明日以降のじぶんへ。 KeyMapperへのリネームとかは終わった、ListCtrlのみKeyMapperをつかってのKeyDown処理を行っている。TextCtrlはちょっとそのままKeyMapperを使ったやり方は適用出来ない気…

vfiler 7/24

コミット リストの更新監視と一定間隔で自動更新。 監視対象のディレクトリが削除されたときに監視Callbackが呼ばれないので、存在しないディレクトリをリストし続ける事があると思われる。 やってること keymapがぐちゃぐちゃだったので、KeycodeとModifier…

今日のコミット

今回のvfilerへのコミットで必須項目をいくつか実装した。 リスト上で、ディレクトリは上にファイルはそれ以降にまとめて表示 リスト上で、常に何かしらの項目を選択状態に。 インクリメンタルサーチで、Enter押してもリストに戻るようにしたい 他方のリスト…

Unity Input.Touch.deltaTimeがマイナスな件

この件、UnityRemote + Androidで実行して発生していましたが。BuildしてAndroid上でAPKとして実行したところマイナスの値が出ることはなさそうでした(たぶん) しかし、ゼロが入ってることはあってこの事は海外のForumでもTopicがたっていたように思います…

Unity Input.TouchのdeltaTimeの値がマイナス

UnityRemoteでAndroid(GalaxyS)と接続してInput.Touch周りのコードを書いているのですが、よく分からない現象が起こっているので晒してみる。 Input.GetTouch(0).deltaTimeとやると、UnityのDocument的には、前の変更(Touch関係のシステム側の更新?)から…

Unityのフリーの2DゲームFramework

http://www.wyrmtale.com/products/unity3d-components/orthello OrthelloというUnityの2DゲームFramework 詳しくはまだみてないがメモ、サイト下部のデモを見た感じSpriteAnimationもしているように見える。 OrthelloPROという文言とフィーチャーが書いてあ…

vfilerメモ

これがないと使えない ブックマーク これに伴って設定ファイルからの状態復元 リスト上で、ディレクトリは上にファイルはそれ以降にまとめて表示 リスト上で、常に何かしらの項目を選択状態に。 関連づけられたプログラムで開く Finderで開く 関連づけられた…

firefox5でvimperatorのあれが効かなくなる現象

firefox5か4にアップグレードしてからだと思うんですけど、firefoxウィンドウ内右上のクイック検索窓(?)(グーグルとかAmazonとかで検索できるやつ)で何かグーグル検索して、検索結果のページをjkとかで移動しようにも出来ない(キー入力が効かない)現…

vfilerにインクリメンタルサーチ

インクリメンタルサーチ実装した。'/'を押下したらTextCtrlにフォーカスが移り、正規表現を入力するとリストされた項目が絞られていく。で、ESCかCtrl+[をおすとフォーカスがリストに戻る。(画像は'de'と入力したとこ) フォーカスが移動する処理が入ってく…

vfilerにテキストコントロールを

まずvfiler作成の前に、python環境を整理した。 たぶんこの前macのシステムソフトウェアアップデートをやったときにpython環境がどうにかなってしまったような気がする。おかげでpythonの動作モードがデフォルト64bitになってしまって、wxpythonが動かなくな…

Unityの2011年のロードマップより気になった箇所

Unity Roadmap 2011 Unity3.4 Script execution order Unity now gives you eplicit control over the execution order in your scripts. Awake, OnEnable and Update calls are sorted by execution order. Execution order can be defined on a ‘per scrip…

Unity

UnityRemoteやってみた。 UnityPro + AndroidBasicという構成で。普通にAndroidにパブリッシュ出来る状態で。 Androidデバイスで、AndroidStoreからUnityRemoteというアプリをインストールする Androidデバイスを開発PCにUSB接続 Androidデバイス上でUnityRe…