Skip to content

Improve Unit Movement and Prevent Overlapping #22

@rluders

Description

@rluders

📌 Description

The movement system still needs improvements. Currently, units can overlap and do not follow formations.

🎯 Goals

  • Improve integration with NavigationAgent3D.
  • Create a collision avoidance system to prevent unit overlap.
  • Implement formation movement to maintain unit positioning.

📂 Related Files

  • entities/unit_entity.gd
  • core/rts_controller.gd

✅ Acceptance Criteria

  • Units cannot occupy the same space when moving.
  • Units adjust around obstacles naturally.
  • Unit formations function correctly.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions