ZerOx4Cの日記だったもの

インポートだけしました

SDL.net

カクカクの正体は59Hz病?

というのがあるらしい。確かに59HzなのでnVidiaコントロールパネルから60Hzに設定したらすんなり直った!と思ったのだが、フルスクリーンでゲームを起動すると59Hzになる・・・。 ということでスケーリングをディスプレイではなく、nVidiaスケーリングでやっ…

すごい後悔・・・カクカクSDLの真実かどうか分からないけど現状

id:ZerOx4C:20100708, id:ZerOx4C:20100805で書いてたことの続き。 せっかくデュアルディスプレイなんだから別の画面で試したらどうかと思ってメインディスプレイを上画面に切り替え。デスクトップに散らかってたアイコンがグッチャグチャになったけど気にし…

謎のサーフェスが初期化できない現象

うああああああ。このために1日使いそうな勢い。と、ここでこれまでの経緯。 ZerOx は VS2008 Professional を DreamSpark で入手したので使っているんですけど、VC#2008 Express を使っている後輩からメールで救難要請が。 なんでも新しいパソコンが手に入…

カクカク?SDL

id:ZerOx4C:20100708でSDL.netがカクつくと書きました。まだ気になるのでサンプルを作ってみたけどカクつかねえええええええ。 以前作った「直接SDL.netを触る」サンプルはどんなのを書いたんだ・・・。 こうなってしまうとライブラリを作り「ながら」どの処…

アルファブレンディングするには

画像データはpngでもいいんだけど、既に透明色を使ってある画像はダメ。Transparentプロパティを使って透明化する必要がある。 フルカラーもダメ。ちゃんとインデックスカラーにしないとアルファブレンディングできない。 そんだけー。

カクカクSDL

なぜかSDL.netで作ったゲームの動きが1秒毎に止まる。止まると言ってもすごい短い間だけど。 つまりは横移動するキャラが「ツーッ、ツーッ、ツーッ」ってなる。(分かりにくい ZerOxの作ったライブラリがダメなのかと思って直接SDLを使っても同じ。 でも確か…

これはバグなのか・・・?→仕様です☆ミ

SDL.netのフォント関連でおかしな動作があるようで・・・ Font font = new Font(Resources.font, 24); screen.Blit(font.Render("あぎょぎょ\nぎょぎょ☆ミ", Color.Cyan), new Point()); とかやると、こちらの望みとしては背景を透過して\nのところで改行し…

SDL.net はやい!はやい!

学校祭に向けて、ゲームのプログラムをゲームしながら書き始めました。 昨晩、背景に流す雲をランダム生成したら面白そうかなと思い、下のコードを書き上げて寝ました。 const int MIN_PARTS = 8, // 雲のパーツ数の包括的下限 MAX_PARTS = 10, // 〃 包括的…

SDL.net はじめた

オープンソースのライブラリ「SDL.NET」で始める ゲームプログラミング 〜前編〜:CodeZine ここ見ながらお勉強中。 定期テスト?そんなことより文字が表示できましたよ!すごく分かりやすい仕様だよ!