Skip to content

BuffOps – A lightweight CLI & Unreal integration for creating, managing, and validating buff/debuff systems for games. Ideal for Game Designers and Developers who want data-driven gameplay balancing.

License

Notifications You must be signed in to change notification settings

johannesgottschalk/buffops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BuffOps 🦄🎮

License: MIT Python Unreal Engine Status

BuffOps is a lightweight CLI and Unreal Engine integration for creating, managing, and validating
buff/debuff systems in games — built for Game Designers and Developers who love data-driven gameplay balancing.


🚀 Why BuffOps?

Game balancing often becomes a mess of spreadsheets, version conflicts, and manual imports.
BuffOps automates that process:

  • Convert CSV → TSV for Unreal DataTables
  • Validate buffs & debuffs before they hit your game
  • Keep your designers and devs in sync

🖼️ Preview


📦 Installation

# Clone repository
git clone https://github.com/johannesgottschalk/buffops.git
cd buffops

# Install dependencies
pip install -r requirements.txt

💻 Usage

# Convert CSV → TSV for Unreal
python convert.py buffs.csv buffs_output.tsv --format csv

# Validate a buffs file
python validate.py buffs.csv

✨ Features

  • CLI Tools for conversion & validation
  • Unreal Engine Integration (DataTables, JSON runtime loading planned)
  • Web Preview in development
  • Modular design — plug into your existing pipeline

🗺️ Roadmap

  • CSV → TSV converter
  • Unreal DataTable import
  • JSON runtime loader
  • Unreal plugin with UI preview
  • Web-based preview & editor

🤝 Contributing

PRs welcome! Please see CONTRIBUTING.md for details.


📜 License

MIT © 2025 Johannes Gottschalk

About

BuffOps – A lightweight CLI & Unreal integration for creating, managing, and validating buff/debuff systems for games. Ideal for Game Designers and Developers who want data-driven gameplay balancing.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors