小野田洋仁郎見た

2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|12|
2011|01|
2012|12|
2013|01|
2021|01|02|04|10|
2023|04|

2003年08月03日(日) [長年日記]

週刊RealRobot21、22届きました

今回のパーツで、コントローラーの液晶を使ってミニゲームが出来るようになるらしいです。今日はBLACK DIAMONDをいじってたので作れませんでしたが、暇を見て作ってみましょう。にしても、なんでコントローラーでミニゲームをやらなきゃいけないのか、そこがちょっと謎ですね。

BLACK DIAMOND進捗状況

とりあえず当初予定していた、式まわりの拡張やらIFまわりの対応が一通り終了しました。が、検証が甘すぎるので、まだまだ公開できません。ひとまず今回のバージョンの注意点としては、『IFで一致を調べるために、今まで「=」を使っていたのが、「==」を使う事にした』という事でしょうか。つまり今まで「IF F(0)=1 LABEL1」とかやっていたところを、「IF F(0)==1 LABEL1」としなければいけない、という事です。なんでそんな事になったかというと、ここの処理と代入処理に同じ処理を使ってるからでして、以前の書法を使うと「F(0)に1が代入されて、その値が0以外だとIFの条件が成り立つ」というような事になってしまうわけです(C言語のIFと同じですね)。なので今までのスクリプトが動かなくなってると思われますが、どうせプレイヤーモード(実行ファイルとセットで配布するモード)での動作しか想定してないので、気にしない事にします。

あと、今までかなりいいかげんだったエラー処理も多少いじり、少しはマシになりました。さらに、要望があった「入力欄のサイズ変更」というのも一応実装してみましたが、これはちょっと調整中です。

という事で、あとはサンプルを作りつつデバッグを行ない、安定した段階で「Version 1.00β6」として公開します。

バイク掃除

ここ一ヶ月以上乗ってなかったバイク「Ape50」ですが、梅雨も明けたので、雨よけのカバーを取り払って掃除しました。蜘蛛の巣がはってたり、梅雨の雨のせいでタイヤ付近がドロだらけになってたりして、かなり散々な感じでしたが、まあそれなりに綺麗にはしておきました。ついでにエンジンもかけてみましたが、一応ちゃんと回ってましたね。最初変な音がしましたが、しばらく動かしてたら安定しました。長いこと使ってないわりに問題なく動くってのは、なんというか、頑丈なもんですね。とりあえずもうちょっと乗る機会を作らんとイカンな、と思った夏の午後でした。


2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|12|
2011|01|
2012|12|
2013|01|
2021|01|02|04|10|
2023|04|