memo

require/module

全然使ったことないんですけど、いろんな人のLuaソース見てると結構使ってたりするので調べた。 モジュール名.lua module("モジュール名",package.seeall) ってやると名前空間みたいな感じで"モジュール名"のテーブルがグローバルに追加されてスコープもモジ…

モジュールワロタ

調べた直後にこれですかw http://d.hatena.ne.jp/sa28/20080221 http://lua-users.org/wiki/LuaModuleFunctionCritiqued まぁただdisるのは簡単なので使ってからdisってみます。

抽象化の悪

行き過ぎた抽象化は悪である。 抽象化する手段を提供するなら具象化する(もしくは補助する)具体的なインターフェース/ヘルプが必要である。 何のことかって言ったらDirectorのプラグインのXtraの事なんですけどね!! そういえばMayaのプラグイン作ってる…

ユーザーサイト

http://www.freewebs.com/profishingchallenge/ いつの間にかこんなページが出来てて吹いたw 2の要望まであるし。 FunAndGamesのコーナーの魚アプレットの動きがリアルですげーと思った。 PFCよりいい動きしてるよ。まじで。 http://www.gamersyde.com/stre…

下村務

http://labaq.com/archives/50922744.html 5人目に日本人が入ってるとは思わなかった。 クラッカーとの対決とかかっこよすぎ!!!!!

葉月ゆら

かわゆすなぁ。 http://www.teiteitah.net/yurajio.html

孤独のグルメ

何回も読んでしまう魅力があります。 孤独のグルメに出てくる店に行く人 http://masan.sakura.ne.jp/htm/kodoku.htm 大山ハンバーグの親父はいつか俺が倒す!ハンバーグ王に俺はなる!

使ってる画像について

id:mokehehe先生に使ってる画像のウンチクを教えてもらったので調べる。 レナ http://ja.wikipedia.org/wiki/%E3%83%AC%E3%83%8A_(%E7%94%BB%E5%83%8F%E3%83%87%E3%83%BC%E3%82%BF) 512x512にトリミングしたら乳首が含まれてしまいました!><

AlphaToCoverage考察 その2

SS(セガサターン)みたいなディザリングを使った半透明はわかるんだけど、なんでアンチエイリアスを上手く使うことで描画順が必要なくなるのかがわからない。 アンチエイリアスってどうやってやるんだっけ? http://www.mokehehe.com/assari/index.php?%A5%A2…

金属変形

ぶつかった時に元に戻らずそのままの形に変形してしまう事→塑性変形 mass-springとは相性がよくない気がする この前のp5の奴で位置を直接補正することで長さを固定するようにしたらおかしなことになった。。 紐みたいにリンクが1箇所しかないみたいなモデル…

スターの消し方

いつの間にかはてなスターが消せるようになってた。 自分のスターにカーソル合わせて5秒くらい放置してると消すダイアログが出てきます。 消さない!とか言ってた割には、結局消せるようにしちゃったんですね。 こういう意志の弱い所はmixiも見習って欲しい。

Pairsの話

Luaで自前でイテレーションしたい時がたまにある。 要素がnilの時の扱いがnextとpairsとかで違うからだ。 サイズを取得するときも最初にnilを発見した所までのサイズしか返さないので、適当にnilを突っ込んでるの忘れてるとよく分からないバグに遭遇したりす…

日本式言い訳

http://www.watch.impress.co.jp/game/docs/20070929/cedec_04.htm 、「海外はPCゲームが先にあって、それが今の開発に繋がっていて、それがいまの開発環境に馴染 んでいるだけ。それが勝ち負けに繋がるかというとそうではない。北米が山をぶち抜いて道をま…

パワースマッシュ3

http://www.famitsu.com/game/news/1210860_1124.html 平山さんという人は自虐的すぎるけど、すごくいいバランス感覚を持ってる人っぽくて好感度が高すぎる。 「我々が『パワースマッシュ3』をこうして無事に発売できたのは、無理をせず、身の程をわきまえ て…

CEDEC CRI

http://www.watch.impress.co.jp/game/docs/20070927/cri.htm こういうアイデアとかで切り抜ける方法っていかにも日本的でCEDECらしくていいと思う。 HDRとかセルフシャドウとかコリジョンとかFFTとか球面調和関数とか流体とかばっかりだと敷居が高くてとっ…

WaveParticle

http://www.cemyuksel.com/research/waveparticles/ http://www.cemyuksel.com/research/waveparticles/waveparticles_sketch_slides.pdf チョッパー(とがった)波が表現できるのはすげぇ。 かなりのリアリティ。 結構動作も軽そうだし実装してみますか。 …

glPushMatrix

pushしてpopすると元と違う値が入ってておかしくなるバグに出会う。 push/popの回数は辻褄があっているのでますます混乱。 http://d.hatena.ne.jp/mts/20040913#p1 正解はPROJECTIONにしっぱなしのままpopしていた。でした。 PROJECTIONにもスタックあるって…

IME2007

Office2007を入れてからというものIMEの変換で死ぬことがめちゃくちゃに増えてmukatsuiteruふたご座のあなた。 http://snow-white.cocolog-nifty.com/first/2007/02/microsoft_offic.html MSのIMEの学習AIって昔っからなんかバギーすぎる。 ところでXPのデフ…

brainf*ck

http://www.kmonos.net/alang/etc/brainfuck.php Brainfuckみたいな言語は作るの簡単そうだし、 単純ゆえにいろいろなものに応用できそうな気がする。気がするだけだけど。 代入とか2項演算ぐらいはサポートしてもいいかも。

デスマーチ

http://iwatam-server.dyndns.org/software/devintro/deathmarch/deathmarch/ 1章2章は同意出来ないところも多少あったけど3章の予定に関してはかなり思い当たることが沢山あった。最終的にはデスマーチになってもならなくても。 釣りの時はまさにマイルスト…

Rule30

http://takamatsu.cool.ne.jp/tattyu/p55/rule30_1/ http://takamatsu.cool.ne.jp/tattyu/p55/rule30/http://mathworld.wolfram.com/Rule30.html セル・オートマトンのルールの一種 両隣と自分を含めた3bitから凸部分の1bitが決定される 凸部を除いた3bitがb…

BurrowsWheelerTransformの逆変換

逆変換する場合、ソートされてるから逆もソートされてるんだよっていう部分は 一旦は納得したもののそれでもなんとなくしか理解できてなかったんだけど、 ようやっと意味がわかった。のでメモ。 "数字 文字列" ってフォーマットだけど文字列は単に並び替えて…

折1000円札

会社の出向で来てる新人君いわく流行っているらしい。 id:banderさんとこにあったフラッシュのサイトにあったので早速折ってみた。 http://flam.jp/cgi-bin/preview.cgi?SF=flam&Type=flam&Category=VFT&CardID=VFTstmXX0020IF&Template=previewVSWxxx.html …

TUMIKI Fighters for Wii?

http://www.joystiq.com/2007/06/27/majesco-brings-indie-game-tumiki-fighters-to-uk-wii-as-blast-wo/ ABA氏のTUMIKIFightersがWiiWareで鋭意制作中? ほんとに?

Cでswitch-caseでhalt(yield)

昔どこかで__LINE__とswitchでhaltを実装してC言語内でスクリプト風に記述するというの読んだ事があるんだけど、いっくら探しても見つからないので思い出しながら書いてみた。 #define coroutine static unsigned int s_pc = 0;switch(s_pc) #define co_init…

Sidekick3

http://www.youtube.com/watch?v=WjhgP2-mS-s&eurl=http%3A%2F%2Fwww%2Egamespark%2Ejp%2Fmodules%2Fnews%2Findex%2Ephp%3Fp%3D2618 PSP2はこれに似てるらしい。 つうかこれ欲しい! かっこよすぎる!くるって開く液晶とかトラックボールとかすべてがいい! …

2項演算子(論理演算子)

"or" "and"は2項演算子として機能する or...左辺がnil/falseの場合右辺の値を返す。それ以外は左辺の値を返す and...左辺がnil/falseの場合nil/falseを返す。それ以外は右辺の値を返す きもすぎるが、orは結構使える。 関数のど頭で引数がnilだったら仮の値…

リスト定義時のtips

local var = { [3] = "A", [4] = "BB", [5] = "CCC", [8] = "DDDD", } for i=1,8 do print( var[i] ) end ======================================= (nil) (nil) A BB CCC (nil) (nil) DDDD リスト定義時にリスト内の任意の場所に値をセットできると。そんだ…

SDL_Joystick

ビューポートで糞ハマってイライラしてその後悲しくなったのでジョイスティックに対応してみたりした。 http://www.tacoworks.jp/software/SDLdoc-jp/html/joystick.html 日本語のSDLオンラインリファレンスのトップぺージのリンクからだとジョイスティック…

MSNメッセンジャーの闇

あべしんぞうは腹搔っ捌いて死ね!!!! ってメッセージを送ったらフォントが変わってびっくりした。