memo

iPad上でProce55ingの様に書けるLua環境Codify

http://twolivesleft.com/Codea/ Proce55ingのAPIを意識して作られている上に、エディターやカラーピッカーまで付いててすごい。 コード補完も便利で、ちょっとしたプロトタイピングには最高の環境じゃなかろうか。 ただし、アプリの制限でファイルの入出力…

iPad

TwitBirdとか2chビュアとかニコ動アプリがiPad用になってなくて使いづらいので最近は詰み将棋&iELECTRIBE専用まな板と化したiPad。FlashからHTML5 http://japanese.engadget.com/2010/06/09/flash-html5-iphone-ipad/ 最近似たようなニュースがあったけどあ…

iPad購入

初日は様子見たけど、iPad用のSmallWorldが出ると聞いて居ても立ってもいられず、次の日には予約してしまった。 店員曰く「今日中には入荷しそうな空気っすね〜」とか言ってたが、結局入荷は日曜になってしまった。 1週間程持ち歩いて見たけど、議事録とる…

スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践 (GAME DEVELOPER)

会社でLuaとかのスクリプト言語に触れたことが無い人への説明用として購入しようとしたが、 絶版で手に入らないとか言われたorz Lua本の中でも一番参考になる本だと思うんだけど。。。 古本でも全く流通してないみたいだし、まじで困った。 絶版になるならせ…

P55でzbuffer参照

SSAOをP55上で試そうと思ったがt-potの深度画像とかだとjpegなので自分でシーンを作ることにした。 で困ったのがP55上でzbufferを取得する方法なんだけど http://www.openprocessing.org/visuals/?visualID=2950 すごい簡単に取れますね。謎のgという変数が…

アップスケーリング

http://en.wikipedia.org/wiki/Pixel_art_scaling_algorithms id:mokehehe氏からすばらしい情報を頂いたので後でちゃんと読む。 サンプルとかめっちゃ綺麗にアップスケールされててすげぇ!とか思った。 なんか○が角ばってるのが若干気になるかな。 http://w…

EPX

A --\ 1 2 C P B --/ 3 4 D IF C==A => 1=A IF A==B => 2=B IF B==D => 4=D IF D==C => 3=C IF of A, B, C, D, 3 or more are identical: 1=P,2=P,3=P,4=P 取り合えず一番簡単そうなEPX/Scale2x/AdvMAME2xを実装してみた。 1234がどこを表すのか良くわからな…

2xSaI

なんかどうやってもEPXより汚い。 サンプルの実行ファイルでコンバートしてもwikiにあるような感じにはならなかった。 ボケた画像に対して2xSaIを行うと綺麗になるのかな。 E F G A B I H C D J K Lこういう感じでサンプリングしてきて閾値でlerpしてるっぽ…

アプコン

http://takamatsu.cool.ne.jp/tattyu/p55/upscan2/ クリックするたびにupscan2x->upscan2xSaI->original->両方表示(2xはもとの大きさに縮める)で切り替わり

Shorのアルゴリズムとサマーウォーズ

サマーウォーズ見てきた。内容はなんかリア充から見たIT土方SFというか。 割とネタばれです。サマーウォーズ見てない人は見ないほうがいいかも。 内容はともかく主人公が素因数分解してる風なシーンがあったのがすごく気になった。 つか、最初の方の電車の中…

スパムコメント

最近、はてなのスパムコメント回避をくぐり抜けて、IPアドレスもなく直接スパムコメント書き込まれることがちょくちょくある。 あったまきたのでなぞなぞ認証かけてやった。 というかなぞなぞ認証って微妙じゃね? なぞなぞ解けない人いるじゃん。 つーか問…

Pimpl

実装を隠す手法としてPimplはメジャーな手法だと思うが、思わぬ罠が潜んでいてくそはまった。。 最初はARMのコンパイラが駄目なのかと思ったが、VC2005で試したところこちらでも意図しない挙動を見せてビビる。 簡単に説明すると、Pimplの実装クラスと同名の…

イテレータ

クラス変数再代入不可でなんとなく興味を失いつつあったXtalだが、 文法覚えるならFizzBuzzっしょってことで色々試す。 ドキュメントを見る限りpowerを計算する演算子がなくて困ったが、普通に書いても結構短くなるのに気がついた。 その後もちょろちょろ調…

class変数の再代入

http://d.hatena.ne.jp/xtalco/searchdiary?word=Xtal%20class%ca%d1%bf%f4 禁止されてるって! クラス変数でほにゃほにゃしたい時とか結構あると思うんだけどfilelocal変数使うしかないのか?

Xtalつこうてみた

元々DL出来る奴はVC8で簡単にコンパイルは出来てたけど、ちゃんと動作してなくて放置してたが レジスタマシンでさらに速くなった(http://d.hatena.ne.jp/xtalco/)っぽいので、SVNで落としてみた。 今回からはVC9のプロジェクトしか同梱されてないのでそのま…

OPEN PROGRAMING

S3TCとか超久しぶりに調べてて、そういえばOPEN PROGRAMING(MT Frameworkの人のサイト)にあったなと思い探したらなんかなくなってた。 でも一応WebArchiveには残ってるみたいでよかった。 宇治社中といいこってりやといいメガデモ(あかずきんちゃんのアイ…

ボードゲームオンライン

http://bsw.jpn.org/index.html 90種類近くのボードゲームがオンラインで遊べるらしい。 http://game.g.hatena.ne.jp/Nao_u/20090503 ここに書かれてるパンデミックや、以前ボ会で遊んだドミニオンもできるみたい。 ボードゲームって買うと結構高い上に、一…

IGDA インディゲーム

いつか独立したいと思っているので非常に参考になり面白かった。 全部メモを取ったのだが、量が多く整形して載せるのが大変なため割愛する。(どうせどっかでレポされてるだろうし) ABAさんのような趣味で動的フリーゲー作ってる人といわゆる同人ゲーと言わ…

IGDAはe+を使うな

e+の登録番号を毎回忘れて問い合わせるけど照会できませんと出る。 じゃあ最初から登録できんのかと思ったらすでに登録されてますと。 なにが登録されてるのかはわからないw なんで照会できねーのに登録されてんだよwwわけわかんねえw e+使うと毎回こん…

http://www.igda.jp/modules/news/article.php?storyid=1633 憧れの職業です。 まぁ自分もインディーゲーム開発者だ!って言えばその時点で成れるもんだと思ってるけど。 自分は単に覚悟ができてないだけだと思う。 そんな覚悟以前に早いペースでいろんなゲ…

ラインの近似処理

Crayon Physicsみたいに描画したラインから剛体を作ろうと思いラインを近似する方法を調べたんだけど探し方が悪くていいアルゴリズムが見つからなかったので考えてみた。 http://takamatsu.cool.ne.jp/tattyu/p55/approximateline/ 前々回の点と今の点を線分…

Box2Dで使われているOBBの計算方法

Box2Dではシェイプのboxの形状はvertexでしか取ってこれなくて困る。 OBBがあるのでこれを使おう!と思ったんだけど 以前OBBを主成分分析で生成した時に、対角にバウンダリができてしまうことがあったのを思い出してBox2Dもそんな感じになってたらやだなぁと…

ホットプレートでパスタを作ってみた

http://d.hatena.ne.jp/maname/20070407 前からやってみようと思ってたけど家にはガスコンロが無いのでずっと断念してた。 去年の末にホットプレートを購入したのでフライパンで出来るならホットプレートでも出来るんじゃないかと思い試してみた。 結果:成…

MedianCut調整

分割したあとピクセルが含まれてない時に軸を変えて探しなおすのと それでもピクセルが含まれてない時にAABBがおかしなことになってたのと 色空間の大きさを変えられるようにしたのと 誤差拡散で色が染み出ちゃうのに対応したのと処理をまとめたりとか いま…

解決編

http://d.hatena.ne.jp/coolblue/20090130/p1 ADTを直接DLすればいいのか。 わかりやすい説明ありがとうございます。 と思ったら失敗した。よく読んだらAndroid Editorを使うにはWSTとかいうのが必要らしい。 めんどくせぇ! ADTの“Android Editors”機能は複…

AndroidSDK

ボ会でAndroid端末を見せてもらい大変興奮したのと、iPhoneのアプリみたいにまだ競合他社が少ないのでちょっとやってみようと思った。 http://www.javadrive.jp/android/index.html ここを見ながらAndroidSDKのインストールを行う。 エミュレータはむっちゃ…

ボ会行ってきた

こういうオフ会的なのは初めてなので緊張してしまい、人狼ではせっかく人狼になれたにも関わらず勝てると思い緊張して顔が赤くなりそれを女性の方に指摘さればれるという失態をおかしてしまった次第であります。 やったボードゲームはこんな感じ ロックマン…

Quadro FX 550

なんかGLの描画がおかしくなるので困る。 具体的には各レンダリングパスの最後の方のglDrawArraysとかがが正しく表示されなくなる。 forループの最後のglDrawArraysがちゃんと動かないとか意味分かんねw レンダーステートって感じでもないっぽい。 調べたら…

コクーンタワー見学

イロイッカイズツ あんな恵まれた環境で勉強できる学生がうらやましい。 出資が任天堂とMSなのになぜかPS3の開発環境が数台入るらしいw XNAは確かにまぁ現場向けの環境じゃないよな。 趣味プログラムの延長だし。 案内してくれた人はどう見てもどう見てもゲ…

パネルディスカッション

なんか質問が微妙なのばっかで時間が無くなってしまってて残念だった。 そういえば色々な組み込みLLのサンプルコードが表示されてたんだけどSquirrelの初期代入周りが普通になってる気がしたので後でチェックしよう。