「Active Basic」に関する日記

プログラミングとドラゴンクエスト10

プログラミング

予告通り、更新しました。
やっぱり選択ソートじゃねえか!

ドラゴンクエスト10(全員)

銃士ナスビス

  • クエスト「まもの博士の研究レポート」をクリアした!

時機を逃して同盟を組めずずっとできてなかったのですが、この度全員クリアしました。

毎月10日はDQ10で遊ぼう! ~もうすぐ協力チャレンジバトル開催! 仲間モンスター大特訓!!~ (2024/9/3)|目覚めし冒険者の広場
このイベントですな。
ァォィョッュはソロ派なので、極力同盟組まずに頑張りたかったのですが、やっぱり無理だったのでここは妥協して同盟組んでクリアしました。

他の写真は以下から。
写真置き場「2024/09/10」

マスクを使わなかったら?

どうも~。
とりあえず今日は前から更新しようしようと思い続けていてずっとしてこなかったActiveBasicのコーナーを更新しました。
当たり前のようにキャラ画像にマスク画像をつけていたので、それをつけなかった場合にどうなるか、というのを実際に試しました。
それと、ついでにActiveBasicの公式サイトのURLが変更になっていたのに合わせてリンク先も変更しました。

愛夢!?フレーム!?

プログラミングを更新しました。
「activebasic vb c 速度比較」のアレです。
今日は面倒くさいので空ループしかしませんでしたが、結構意外な結果でした。
VBのほうが速いなんて…!

ふにゃさんエディタ、上層マップや下層マップは存在しない場合は保存しないようにしました。
これを保存してしまうとゲーム本体のほうで誤解釈して見た目に汚くなるので。
そろそろ画像読み込みを手軽にできるようにしたいです。

本体のほうでは、ギヤバネとふにゃとの相互作用を改良。天井や地面でギヤバネと重なってしまうと動けなくなってしまっていたのですが、天井ではギヤバネを、地面ではふにゃを強制的に動ける位置まで移動することにより動かなくなる現象を解消しました。
そして、ななななんと!!!!
新キャラ3体追加だそうですよッ!
調査チームが極秘に活動写真を入手したそうなのでお披露目しましょう!!

1125068189.png

タイムアタック

タイムアタック作成。
ほとんどエンドレスのコピー。
プレス機の移動速度はひたすらランダムで決まるのである程度運も必要。
まあエンドレスもある程度そうだけど。
ただ、時間制限がある分、圧縮によるゲームオーバーはできれば避けたいので、ピンチのときのプレスの速度はかなり遅くなるように設定してあります。

AB講座の続きも書いてます。
とにかくコンパイルを通して、見た目を先に作って、マイキャラを動かして、敵キャラを動かして、ほかいろいろやって、完成です。

GDIGDIGDI

GDI実装。DDrawでうまくいかない人は試すよろし。
ポーズ機能もちょい改良。いきなりゲームに戻ると動作に支障が出る。のでポーズから復帰時にちょっと間開け。
名前の記入は日記書いた後即行で実装。

AB講座、はじめました。
今日中に書き終わらなかったのよ。

あとついでに、ゲームのカテゴリが増えすぎていたのでシリーズ別にまとめました。

公開まで毎日パネルγの進行状況報告します宣言

リファラ見てたらなんだかピンク玉がはねてる楽しそうなゲームを開発しているページを発見。
なんだか面白そう。
こっち方面に役に立ちそうなことを重点的に更新しつつ完成を楽しみに待っていようかなとも思っていたり。

パネルγ、ポーズ機能作成。
デバッグモードでコンパイルした場合のみ、ポーズ画面に100点追加とプレスリセットのメニューが登場します。
残念ながらランクへの名前の記入はまだ。
また遅れたっ!!

fffab開発開始ですよっ!
何って!ふわふわふにゃのActiveBasicバージョンですよ!!
あすかあさってあたりでプログラミングコーナーで取り扱うのじゃ!!
ふわふわふにゃはゲームプログラミングの典型的な手順のひとつに忠実に従っている(はずです)ので。