「学校」に関する日記(2)

<前 次>

実験中断

簡易アクセス解析を更新しました。
自分で使っていて納得いかない部分を2・3パッパッと直してみました。
まず、検索フレーズで、検索と誤認して関係ない語句を追加してしまうバグを修正。
これは意味もなく配列を流用していたのが原因でした。
次に、ユーザーエージェントの正確な表示。
モジラばっかりじゃなにがなんやらわかんないので。
しかしアップするまで気付かなかったけど、バージョン1個すっ飛ばしてたのね…。
今考えれば0.07としてアップすべきだったわ。

ふにゃさんエディタ、マップデータやマップタイトルもセーブできるようになって、セーブの部分はひとまず行えるようになりました。
マップの大きさをまだ変更できなかったりもするのですが、ゲーム本体のほうがまだまだということを考えると、まず初期の大きさだけでうまく動かしてから、サイズ変更を実装するという方法をとっても良いかな、と考えてしまいます。
でもやっぱり最初から完成形(スクロールあり)を意識して作らないと、と思ってしまうのですが…。
そんなわけで、そろそろ本体の開発に移るので、読み込むためのサンプルデータを用意してみました。

学校の実験では、なぜか実験で使わないはずののこぎりが置いてあったり、なぜか1学年下の学生のものらしきレポートが置き忘れてあったり(しかも再提出)、なぜか測定器の針がいきなり負の方向に振り切れてしまったり、そんなこんなで実験は中断になっちゃいました。

キ番復活

散発に行ってきました。
この季節は髪が乾きにくいのでかなり短くしてもらいました。

とりあえず提出期限を一番大きく過ぎてるレポートを完成。
何度も再提出させられて、今度こそ完璧だと思うのですが…。

「甲骨文字から楷書に至るまでの漢字の変遷について」を書き直したものを学習帳にアップしました。
元々学校にレポートして出したものをHTMLに編集したものなので、「引用のないレポートは自分勝手な思い込みだから信用できない。必ず引用と引用元を記載すること」という先生様の有難いお言葉のため、半分以上が引用で成り立っています。

キ番復活しました。
統合の影響で2000以上すっ飛ばされていますが、一応今のこの値で運用再開です。

エイミーと更新と学習と

Bomber丸WorldのBGM、製鋼所ダンジョンボスのところを更新しました。
イントロ部分の追加とエイミーパートの一部変更です。

更新のカテゴリを増やしました。
更新履歴に乗せないような更新は日記に載せていきます。

学校のレポートがたまってきてます。
最近学校でやっていることがわからなくなってきているようなので勉強もかねてレポートでやった内容や自分で考えてみたことを自分で理解したように(≠他人にも理解できるように)書いてみて学習帳にでもアップしようかと思っています。
さて、レポートを早いとこ片付けないと。

非線形要素

Bomber丸Worldの要素のひとつ、非線形ダメージ特性。
属性別防御力は、すなわち攻撃耐性を意味し、少ない攻撃力ではほぼノーダメージだけど、ある臨界点を超えると、つまり耐性の限界に達すると急に大ダメージを受けるようになり、しかし限界まで行くとまた急にダメージが増えなくなったり。
例えば、なまくらな剣では切断ダメージなんて受けるわけないけど、普通の刀なら結構ダメージを受けるわけです。しかしながらその100倍鋭利な刃物を使ったとしても、決して100倍のダメージを与えられるわけではない。
ということです。
実際に非線形にするとややこしいことになるので、これは折れ線で近似することになります。

ふにゃさんエディタのステージタイトルの指定を作りました。
とりあえず何か作らねば、ということで。

レポートは無事提出完了≠完成。

恒例

レポート中。

一応、ByteEditを更新したり掲示板にアイコンを1個増やしたりはしましたけど。

学術系

レポート再提出、出しにいったのですが、タイミングよく(悪く?)先生出張中。
どうなるんだろう。
ともかく、来週はテスト期間で、再来週には次のレポートが。
すでに次のレポートの準備を始めなくては。
しかし私は最近どうも勉強不足が著しいようで、基本的なことすら忘れて、例え単位をとっても全く実がなく、いつかボロが出そうなのです。
幸い学術系サイトGWSを吸収合併したので、勉強がてらそっち方面も更新しようかなぁと思ってます。

これからの予定

探してみたらわかったようなわからないような説明がされてた。
せっかく統合したことだし、学校で勉強したことも更新のネタにしていこうかなと思ったりしています。
日記ページも無事新サイト対応になって、あといくつかのコンテンツを持ってくれば移転完了ということになります。
掲示板はGBBSをベースにしたタイプにする予定。
あと、プログラミングのコーナーはJavaScriptを使って改装するつもりです。

フェルミ準位

う~ん、レポートの残った課題、どうしてもわからんです。

ふにゃさん、エディタ、新規作成のときの挙動をどうしようか。
ウィンドウが残っててもウィンドウに関連付けられたデータは新規データとは既に切り離されているから別に無理に消さなくてもデータ上問題はないけど、やっぱり見栄えがね。

実験中

ダウンロードページの改装が終了しました。
移転が済んで改装がまだなページは背景が暗い色になっています。
ついでといっちゃ何だけどパネルγのページも更新。リアルタイムコンボのところね。

今日は実験がなかなか楽しいことになって、いつもより余計に時間がかかってしまいました。
どんな楽しいことが起こったかというと、機械にまるを描かせるつもりがしかくを描き出しちゃいまして。
オペアンプやらコンデンサを組み合わせた回路だったので間違えてるならもっとしっちゃかめっちゃかな出力になるものと思っていたのですがこれはこれで面白そうな・・・・もしかして矩形波出力回路を組んじゃったとか!??
どっちみち直して正常な出力を無事得られたわけですが。

透過GIF

とりあえずレポートは終わった感じ。
感じてるだけかも。再提出になったりしたら。

ふにゃさん、透過GIFが正しく表示されることを確認しました。
その前にはGetDraw()->SetDisplayを忘れていて一時間ほど潰れてしまったりしていたのですが。
とりあえず基本となる形式はGIFで、まあ、半透明が必要ならPNGも考慮するということで。
場合によっては半透明PNG→YGAコンバータを作ることになるかも。
写真は、透過GIFに対して、Blt、BltFast、BltNatural、BlendBltをそれぞれ試したもの。

1116427804.png

明日のこと

レポート、今日の午前中に終わらせる予定だったけど終わらず、明日までに仕上げることになりました。
明日は運良く(悪く?)休みの日だったんだけどなぁ。

実験態度

学校で実験実施。
実験に対する態度がなっていないと説教食らいました。

楽しい音楽

パネルの柄を変更するオプションを付けました。
あと、裏話とギャラリーも更新。

音楽の授業を受けてみて、芸術とはその背景をなる知識があるのとないのとでは楽しみ方がものすごく変わることを痛感。
知らない曲を聴くとものすごく退屈なんですが、その曲の生まれた背景や作曲者の事を聞いてからそのことを想像しながら聴くとものすごく楽しい。
そういう意味で言うなら、私のゲーム音楽好きは、背景=ゲームプレイであり、その点映画音楽の楽しさとも繋がるわけです。
DTMの作り方だけでなくいろんな音楽の情報を集めなければ。

こんなタグが欲しい!

olとdlをあわせた機能を持つタグが欲しいっす。
連番を振ってくれる定義リストというのが。
いたるところで使いたいっす。
あるいはtitle属性つきのliとか。

学校では教科書等購入。
音楽、去年は競争率3倍で講義をとることさえできなかったのに今年はなぜか競争率1倍切ってた。
まあとりあえず、これと後期の1科目と集中講義ひとつを取って全部合格すれば所要単位は足りることになる。

あとひとつ!!

さて、スクロール情報はどこに保管しておくべきか。
実際に影響が出るのはスプライトとマップなのでそのどっちかに保管しておくのがよさそうなんだけれども、スプライト側に保管しておくとなれば、みんな共通で使うのでstaticにするのだけれども、そうすればマップ側でスクロール位置を変更した際になぜか子分であるスプライトの代表に対してスクロール位置を教えなきゃならなくて、だからといってマップにそれを持たすと今度はスプライト全体がマップに依存した作りになる。
それで構わないっちゃ構わないんだけど、見るもの見てからだとできるだけ自立した作りにしたくなる。
やっぱ両方に用意しておいて、描画の段階でスプライトに渡す、というのが良いだろうか。

そうそう、学校ではオリエンテーションとか。
とりあえず今年取れる分で卒研以外はほぼ揃うんだけど、一年のときにおろそかにしていた教養科目のしわ寄せが少しばかりやってきて、時間割の関係上1科目だけ卒研の時期まで入ってしまいそうな予感。

ふにゃさん、マップサイズ等

マップ構造どうするかな。
DirectDrawでは画面サイズを超えるサーフェスは作れないって聞いたことがあるような気がするけどどうなんだろう。
背景、キャラのすぐ後ろ、キャラのすぐ前、前景、の4つにすることはほぼ決まっているのですが、背景はできれば一枚絵を表示するという選択肢もほしかったのですが。
やっぱり背景もマップチップの組み合わせで・・・?
ゲームボーイっぽくなるなぁ・・・それはそれでかまわないけど。
ゲームと直接的に関わるのはキャラの前後だけなので他は表示しない設定も可能。
んでもって、表示させないことができるほうはサイズも自由、と。
キャラ前後のは32x32固定。

ひさびさに登校。
池を埋め立てて宝くじの宣伝に使うのは別にどうってことないけどそこに泳いでた鯉はどうした鯉はっ!!

ごわす

fffabのページ作成中でごわす。
いろいろサンプルを多数作らなきゃいけないので大変なのでごわす。
ひとつのページに収めるつもりだったけど画像が多くて重くなりそうだからいつかページ分割する可能性があるでごわす。

今日学校に行く日だと思ってたら明日の間違いだったでごわす。

小休止

レポート後一個。
月曜提出のものですが明日提出するつもりでいます。

RPGには誰が何を知っているのか、というのが攻略の鍵となりストーリーの肝となるのでこのあたりは充分に考えて作るようにしたい。
「Bomber丸World」はそのあたり、ラストダンジョンだけはそのあたりを考えたつくりにすることが決まってるけど、そのほか、特に町がほとんど考えてない。
細かいところは作りながら考えるとして、全貌は見渡せるようにしておかないと。

12/13参照

ふひー。よりにもよってテストの日に、それも遅刻しそうなときに限って電車止まらなくたっていいじゃない!
いや、しかし実際最近こういうときに限らずよく止まるぞ。いったいどうなっているんだ。
今回は停電という不可抗力だったから仕方ないか…
でも飛び込みだけはやめてほしい。死ぬならもっと静かに死んでくれ!!
一応テストもレポート提出も無事終了。
ついでにそのままの勢いでいつぞやのブラックジャック全巻購入。

ウィンドウ

更新したけど・・・・ほとんど解説無し。
まだまだ準備段階だから仕方ないか。

課題のレポート作成中。

<前 次>