Skip to content

Implement Core Game Layout with Player Stats Panel #34

@frogr

Description

@frogr

Acceptance Criteria

  • Three-column layout (280px left, fluid center, 300px right)
  • Player stats panel shows HP/AP/XP with animated progress bars
  • SPECIAL attributes (S.P.E.C.I.A.L.) displayed in grid
  • Stats update via ActionCable without page refresh
  • Scanline CRT effect overlay

Technical Requirements

  • Create app/views/layouts/game.html.erb
  • Implement game_manager_controller.js Stimulus controller
  • Style with CSS variables for theming
  • HP bar uses red gradient, AP uses green, XP uses amber

Data Structure

Player model requires:

  • hp, max_hp, ap, max_ap, xp, level
  • strength, perception, endurance, charisma, intelligence, agility, luck
  • caps, carry_weight, max_carry_weight, radiation

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions