電子辞書Brainをいじる (13) Brainuxでゲームを改造して遊ぶ (1) Balder 2D

◎ Balder 2D 無重力下の二次元シューティングゲーム
(改造版ならTrixieでも実行は可能)

スクリーンショット

ゲーム詳細

https://sourceforge.net/projects/balder

起動:cd balder2d/balder2d-1.0/bin; ./balder2d

●無重力下の二次元シューティングゲーム
小さなプローブを操り、他のプレイヤーを破壊します。
自分は紫のプローブです。
プローブの進む方向や速度は、壁や他のプローブにぶつからない限り変化しません。
弾丸を撃った時、逆方向の小さな反動があります。
【操作】[←]:左回転 [→]:右回転 [↑]:撃つ [↓]:壁にくっつく/離れる

オリジナルではコンピュータ(Python製AI)との対戦が可能です。
改造版では、C++に切り替えてありますので、Trixieでも実行は可能になります。

Brain上での実行では、動作はしますが、
800×600の画面を想定されているようで、全フィールドが表示されません。
ウィンドウを移動して、上側か下側が表示されない状態であれば、プレイできます。

AIとの対戦プレイも楽しめます。

このため、ゲームを改造して遊べるようにしてみました。
そのほか細かい部分も変更できますので、ソースを解析してみるのも面白いです。

Optionsで、Player数を指定できます(AIも含めた人数です)
他に以下の項目が変更できます。
・Game Setup  マップの選択、制限時間、残数等が設定できます。
         (マップはDefaultとかが遊びやすいかもしれません。)
・Player Setup  Human(キーバインド)かAI(3種類から選択)等プレイヤー設定が出来ます。
         (キーバインド設定は下のほうが表示されないので、
         (改造前に設定するか、)
         (config.xmlファイルを直接いじりましょう。)
・Sound & Video Fullscreen/Sound/Musicの設定ができます.
         (Fullscreenは現状エラーになります。)
         (Musicは速度に影響しますので、無効推奨です。)

守りに徹するか、リスクを覚悟で特攻するか
ゲームスタイルが分かれます。

 

続きを読む →

Views: 33

カテゴリー: 未分類 | コメントする

電子辞書Brainをいじる (12) Brainux 最新版(Trixie)をインストールして遊ぶ

Brainux 最新版(Trixieベース) が公開されました。

Release 2026-03-25-024518 · brain-hackers/buildbrain · GitHub

詳しくは、上記のリンクにも書かれていますが、
大きな変更は、以下の通りとのことです。

  • Debian 13.4 “Trixie”ベース にアップグレード
  • USB Ethernet Gadget を RNDIS から NCM に切り替え
  • USB Video Class (USBカメラ) のKernelドライバを有効化

 

インストールについて

私のBrainは、PW-SH3ですので、
sdimage-2026-03-25-024518.zip
をダウンロードして、microSDカードに書き込みしてインストールします。

続きを読む →

Views: 722

カテゴリー: Brain, Brainux, debian, Linux | コメントする

電子辞書Brainをいじる (11) BrainuxでBASICで遊ぶ

YaBasicを試す

Brainux上で動くBASICインタープリタを探してみたところ、
グラフィックもサポートしているのものとして、YaBasicというものが見つかりました。

△ yabasic  グラフィック処理も可能なBASICインタープリタ

https://packages.debian.org/bullseye/yabasic
https://2484.de/yabasic

起動:yabasic

Yabasicは伝統的なBasicインタプリタです。goto文や様々なループ文を備え、サブルーチンやライブラリを定義できます。簡単なグラフィック処理や印刷も可能です。C言語で書かれたライブラリを呼び出せるため、スタンドアロンプ​​ログラムの作成も可能です。YabasicはUnixとWindowsで動作し、充実したドキュメントが用意されています。小型でシンプル、オープンソースで無料です。

Burainuxでも動作するグラフィック処理も可能なBasicインタープリタです。

続きを読む →

Views: 648

カテゴリー: Brain, Brainux, debian, Linux, ツール | コメントする