Skip to content

Extract bevy-combat as standalone crate for crates.io #5

@jbdevprimary

Description

@jbdevprimary

Summary

Extract the game-combat crate as a standalone library for crates.io.

Current Functionality (~1,500 LOC)

  • Damage calculation systems
  • Effect stacking and management
  • XP and leveling systems
  • Combat state management
  • Physics integration with Rapier3D
  • Visual effects for combat

Proposed Crate Name

bevy-combat

Tasks

  1. Create new repository rust-bevy-combat in jbcom org
  2. Extract crate with documentation
  3. Make physics optional via features
  4. Add examples
  5. Publish to crates.io

Crates.io Metadata

[package]
name = "bevy-combat"
description = "Combat systems for Bevy games - damage, effects, XP, physics"
keywords = ["bevy", "gamedev", "combat", "rpg", "rts"]
categories = ["game-development"]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions