このプロジェクトについて

BoxbotはlibGDXで構築されたシンプルながら挑戦的なJavaゲームで、プレイヤーは時間制限のある配送注文を処理する1台の倉庫ロボットを管理します。コアとなるゲームプレイは、棚や積込場から色付きのパッケージ(赤、緑、青)を回収し、タイマーが切れる前に正しい目的地に届けることです。すべての移動でバッテリーを消費するため、戦略的な充電が必要になります。充電には時間がかかり、一度開始するとキャンセルできません。プレイヤーは複数のアクションをキューに登録したり、保留中のアクションをキャンセルしたりできます。配送トラックが定期的に訪れて新しいパッケージを届け、発送済みのものを回収します。プレイヤーはスペースを空けるためにトラックを早めに追い出すことができますが、パッケージを置き忘れるリスクがあります。ゲームが進むにつれて注文頻度が増加し、序盤の安全な判断が後半ではリスクとなります。固定のエンディングはなく、目標はできるだけ長く生き残ることです。Escキーによる一時停止に対応しており、注文の失敗数が一定数に達するとゲームオーバーとなります。開発にはJava 21以上とGradleが必要です。設定ファイルにより、再起動なしでゲームプレイの値を調整できます。ドキュメントには、バッテリー、ジョブ、移動、失敗条件などのメカニクスが記載されています。ライセンスはMITで、同梱のフォントはOFLの下で提供されています。