Skip to content

doyase/battle_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Battle System

🎮 概要

このプロジェクトは、Python で作成した ターン制の自動戦闘システム です。 プレイヤーと敵が交互に行動し、スキルやバフを駆使して戦います。 自動戦闘(オートバトル)のデモ

🚀 特徴

  • ターン制バトル:味方と敵が交互に行動
  • スキルシステム:攻撃・回復・バフのスキルを持つキャラクターが戦う
  • 戦闘ログ:戦闘の流れをログに記録
  • イベント発生:特定の条件(ワタシラガの死亡など)でイベント発生
  • まどか降臨イベント:ワタシラガが倒れるとアルティメットまどかが参戦し、戦況を一変させる

🛠️ 必要環境

  • Python 3.x
  • 追加ライブラリなし(標準ライブラリのみ)

🏗️ インストール & 実行方法

  1. このリポジトリをクローン
    git clone https://github.com/doyase/battle_system.git
    cd battle_system
    

python battle.py ⚔️ 戦闘の流れ キャラクターを作成 Player(味方)と Enemy(敵)を定義 バトル開始 battle_turn() でターンごとの処理を実行 スキル発動 一定ターンごとにスキルを使用 ワタシラガが倒れると… まどかが降臨し 天上の祈り を発動 バトル終了 敵またはプレイヤーが全滅すると終了 📜 ライセンス このプロジェクトは自由に利用できます。 好きに改造したり、遊んだりしてください!

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Languages