日記(1137)

<前 次>

シールドブレイカー!

そろそろ更新しないといけないようだったので、「ByValとByRef」を更新しました。
各関数の速度の実測値があるので参考にしていただければ、と思います。
構造体とかクラスはByValでは渡せません。
ちなみに、String型がByValで遅くなる原因は、私は、文字列をいったんコピーしてからそれを参照渡ししているからだと思っています。

「ふにゃgba」のタイトルの模様の元を一通りそろえました。
その画像の下には、通常のステージ用のタイルデータを入れるつもりです。
ちょっとしたこだわりなんですが、「ふにゃgba」の色には、無彩色を除き、灰色を混ぜないようにしています。

ドルフィンスラッシュ!

ある掲示板が荒らされていたので自体が沈静化するように努力してみました。
不謹慎ですが、掲示板は時として「荒らし」という共通の困難が現れることでみんな張り切って書き込むようになるみたいです。
そうそう、ここを荒らそうとしたってすぐ削除されるだけなので意味ないですよ。
まあ、数が少なければちょっと変な書き込みとしてレスさせていただきますが。

「ふにゃgba」のマップチップを少し描きました。
今回はタイトル画面に現れる不思議な模様の元を描きました。

情報リテラシーだったからじゃないぞ

「ふにゃgba」のタイトル画像を作ってみました。
「ふにゃ」の文字だけですが。

朝、行きの電車の中で気分が悪くなって、学校を休んでしまおうかと思ったのですが、いってみれば何とかなると思って無理をしていって見ました。
そしたら今度はバスの中で急激な眠気に襲われてついウトウト…
授業を1時間受けていたら直りました。

自己紹介をちょっと更新しました

IDEを改良しました。
レジストリに記録されるウィンドウのサイズを通常のウィンドウのときのサイズにしました。

「ふにゃgba」のキー入力クラスができました。
ただ、その辺の処理が普通のWindowsプログラミングの感覚に反する仕様になっているため、もっと考えて作れよ任天堂って思ったりもしたのですが、うまくクラスでその辺の違いを隠蔽することができました。

BW開発どうなった!?

昨日言っていた仕事のソフトの外見がある程度できました。
本当はもっと進めることもできたのですが、ゲームをしながらだったのでこんなもんです。

とっとと書き終えたいので、またしても「DataBox」からデータを掲載しておきます。

名前:
真実の目玉
英語名:
Truth Eye
登場作品:
Bomber丸World
内容:
目玉のおやじではない。

アイテムとして使うと、敵の弱点などいろいろ教えてくれるが、何しろ生き物なので、体調が優れないときや、気分が乗らないときなどはまともに教えてくれないこともある。
たまには敵と関連性の薄いヒントをくれることもある。

物語の最初に立ち寄った店で買うことができる。

おそらくセリフの多さナンバー1。

我叫・・・

先生が日本語の名前をうまく読めなかったと言う理由で、全員に中国語名が与えられました。
私は、"ジョンダオチェンシェン"になりました。
そんなときその中国語名を使って出席を取っていて、先生が気になる一言。
先生「B君(プライバシー保護のため本名は伏せます)は何人(なにじん)?」
はて、偶然にも中学校の、変わった名前の友達と同じ名前だなぁ。
B君「在日です」
そういえば父は名前を見てあいつのことを在日じゃないかって言ってたっけな。
バスの中でB君似の人を見かけたけどきっと人違いだったんだろうな。
そう思いながら、名簿を見ると、正真正銘、中学生の頃の私の数少ない友達であったB君ではないですか。

地理の教科書を受け取って、大学で使う教科書はひとまず揃いました。

学校でWebデザインに関する本を少し立ち読みしました。
私はデザインにこだわらないシンプルなページを作っていたので関係ないと思っていたのですが、シンプルなデザインにはシンプルなデザインで役に立つことがあったので、参考になりました。
結局それを買わなかったのはお金がなかったからです。

帰宅途中、電車で降りる駅を間違え、父と同じ電車に乗って帰ることになってしまいました。
まあ、別にいいんですが。

「devkitAdvance IDE」の「全て保存」メニューを作りました。
「ふにゃgba」の開発もそろそろ本格的に始められそうです。
手始めにキー入力クラスを作り始めました(キー入力はそのままでは使いづらい)。

父に頼まれて、仕事用のソフトを作ることになりました。

あっさり書いてるけど意外と大変なのよ

「devkitAdvance IDE」で、プロジェクトをオープンするときの処理を少し変更しました。
Cソース、C++ソース、Cヘッダ、C++ヘッダをプロジェクトに追加できるようにしました。
あと、プロジェクトの保存ができるようになりました。
これでIDEとして機能するようになりました。
っつったってファイルをツリー表示してテキスト形式で編集するしかできないのでIDEと呼べるのかが微妙なところですが。

<前 次>