RobotBattle is a 2D strategy game created in 48 hours during the Global Game Jam 2020 in Okinawa, Japan.
The theme of the jam was "Repair", and the game centers on the concept of balancing attack and self-repair to survive in battle.
- Two robots face off in a simple arena.
- Each turn, players can choose between:
- Strong attack: Deals more damage but costs more energy.
- Weak attack: Less damage, lower energy cost.
- Repair: Restores health using energy.
- Energy management is key — every action costs energy, so you must decide when to strike or fix your robot.
- Engine: Unity
- Language: C#
-
Clone this repository:
git clone https://github.com/leopaul29/RobotBattle.git
-
Open the project in Unity (tested with Unity 2019.x).
-
Build and run, or press Play in the Unity Editor.
This project was made for a game jam and is shared for educational and reference purposes. Feel free to explore, but please credit the original creators if you reuse assets or code.
RobotBattle(ロボットバトル)は、2020年のグローバルゲームジャム沖縄で48時間以内に制作された2D戦略ゲームです。 ジャムのテーマは 「修理(Repair)」 で、攻撃と自己修復のバランスを取りながら戦うゲームデザインとなっています。
-
2体のロボットがシンプルなアリーナで対決。
-
各ターンで選択できる行動:
- 強攻撃:高ダメージだがエネルギー消費が多い。
- 弱攻撃:低ダメージだがエネルギー消費が少ない。
- 修理:エネルギーを消費して体力を回復。
-
すべての行動にエネルギーを使うため、攻めるか修理するかの判断が勝敗のカギ。
- ゲームエンジン: Unity
- 言語: C#
-
このリポジトリをクローン:
git clone https://github.com/leopaul29/RobotBattle.git
-
Unity(Unity 2019.xでテスト済み)でプロジェクトを開く。
-
ビルドして実行、またはUnityエディタで「Play」を押す。
このプロジェクトはゲームジャム用に制作され、学習・参考目的で公開しています。 アセットやコードを再利用する場合は、必ずオリジナルの制作者へのクレジットをお願いします。