D

D

久々にD言語を触ってみた。if(obj ==null)ってやって間違いに気づかずしばらくはまる。これ前も同じことやってはまったことあるんで、われながら学習能力ないなぁ・・・と思った。 DIDEは結構いい感じになってきてる。コード補完の所とかでまだちょっと微妙…

D

DIDE ver.993が公開されてる。入れてみたけど起動後すぐに固まって動かない。とりあえず自分だけの現象なのか様子見。 再インストールを試した時、間違ってDIDEをProjectフォルダごとSHIFT+削除してあせった。すぐに復元用ツールで戻したから多分大丈夫だと…

D

DMD0.79リリース。相変わらずSDLリンクすると落ちる…最近触ってないからあんま関係ないけど。 D言語研究さんの所でChangeLogの和訳が出てます。早いなぁ…

D

昨日、DIDEをアンインストールした時にDコンパイラまで一緒に消されてた。そういえばDIDEとセットで入れてたっけ。特に重要なものは置いてなかったんで、再インストールして解決。

D

GCの動作について調べ中。 ゲーム中、GCが動いたせいで動きが一時的に止まったりするのはまずいわけで、その辺をどうするのか。明示的にGCを動作させるにはfullCollect()とgenCollect()とminimize() この3つがあるみたい。genCollect()はある程度処理…

D

コンパイラver0.77を入れてみたけどSDLをインポートすると何故か落ちる。自分だけじゃないみたいなんで、とりあえず誰かが解決してくれるのを待つ。

D

メタセコファイルの表示がおかしかった問題。 SDL_LoadBMPはBMPをそのまま読み込むらしくRGBじゃなくてBGRの順番になってた。あと上下が反転してる。glTexImage2DのとこGL_BGRにすればいいのか?と思ったけど http://www.libsdl.org/pipermail/sdl/…

D

メタセコファイルの読み込み&表示。一応表示はできたけどテクスチャの色がおかしい。どっか間違えてるな… SDL_LoadBMPは成功してるのに、返ってきたサーフェースのピクセル情報にアクセスしようとすると落ちる問題。ビットマップをファイルに保存し直すこと…

D

SDL+OpenGLのサンプルをいくつか動かしてみる。SDLは初めてだけどそんなに難しくはないっぽい。BMP読み込み関数が標準でついてるのがいい。OpenGL単体だと結構面倒だし。後でSDL_imageも入れておこう。 D用IDE、日本語コメントが使えるみたいなのでしばらく…