日記(1050)

<前 次>

しーーー~~ん…

パネルγ、ハイスコア記録をどうするか思案中。
文字列の表示は結構遅いようなので(おそらくフォントから画像を計算で作成しているため)、また、画像主体のところへWindowsのテキストボックスを表示するのはあまりよくなさそうな気がするので、使える文字を英数字に限定してフォントをビットマップの形で使おうかと思っています。
そういうことなので善は急げということでMSゴシックのフォントで画像を作成。
プログラム的なところでは、シーン管理クラスを作って、タイトルシーン(ただし真っ白な画面が表示されるだけ)を作りました。
このシーン管理クラスの特長は、シーンが増えても管理しやすく、次のシーンへの切り替えのときにパラメータなどを詳細に指定することができることなどですが、短所として、ウィンドウを閉じて終了するとシーンでの処理がその瞬間に強制終了されるため何が起こるかわからないということなどがあります。
タイトルメニューの仕様も考えてみたり。
「ふにゃふにゃ」と同じく、項目を上下に並べ、左右キーでその子項目を動かせるようにしようかと思っています。

ActiveBasic

アクセス解析に表示件数制限の機能をつけてみました。
何万件もあるログを一度に表示して全部見ようなんて人はいないでしょうから、無駄に表示時間やメモリを費やす必要もないわけです。
あと、必要ない情報をカットする機能が必要か。
今回の利用目的と明らかに関係ない項目は最初からないほうが絶対に都合がいいのです。

行ごとにデータの並んだテキストファイルの内容を整理する「LineSort」を学校のActiveBasicで作り始めました。
各行を五十音順に並べ替えたり、逆にシャッフルしたりできます。

おめでとう?ありがとう?

QuickTimeをAppleのサイトでダウンロード。
で、そのときのメッセージが
おめでとうございます!
いや、便利だとは思うけどおめでたくありませんよ、どっちかというとこういうときの定番メッセージは「ありがとうございます!」だと思いますよ。

またもマテリアル

随分と久しぶりですがRPG±0、やりましたよ。
ええ、弟から不満が出ていたマップのスクロールをスクロールバーでより直感的に、よりWindowsらしく操作できるようになりましたよ。
ついでに起動時の標準で出るウィンドウをマップウィンドウだけにしました。
で、敵キャラのこともそろそろ考えようかとも思ったのですが、キャラグラフィックを作るのが面倒だったのでフリー素材を探してみたのですが、どうもこの辺は作者の個性が出るところらしく、使いまわしの利くフリー素材として提供されているものはごく少数でした。

マテリアル

う~ん、もともと色のあるメッシュでトゥーンレンダリングをすると元々の材質(色)が無効になってしまいます。
材質にはライティングの設定なんかも入っているためライティングをオフにすると材質もろとも無効になっちゃうようです。
例えば材質ではなく頂点カラーを使うとか?
例えばテクスチャに色をつけるとか?

あう~、レポートやらねば…
明日中に終わらせて月曜日は休みたい。

くぁwせdrftgyふじこlp;@:「」

パネルγのページ更新しましたよ。
ルールにパネル発生メカニズムとプレス機の恐怖を。

レポート

今日レポート書き始めないと今までの経験からすると間に合わない。
やるでえ。

<前 次>