Skip to content

[FEAT]: Integrate initial Stats Randomness for Beasts #5

@coxmars

Description

@coxmars

Issue

Implement VRF for Initial Stats Randomness

Description

We need to implement VRF (Verifiable Random Function) for generating initial character/player stats to ensure true cryptographic randomness instead of using predictable pseudo-random generation. This will provide fair and verifiable stat distribution for new characters or game entities.

Explanation

The current initial stats generation likely uses pseudo-random methods which can be predicted or manipulated. Implementing VRF will ensure that initial stats are generated with verifiable randomness, providing fairness and preventing exploitation.

Technical Spike Goals:

  • Identify current initial stats generation logic and pseudo-random usage
  • Integrate VRF for character/entity initial stat generation
  • Implement VRF request/callback flow for stats assignment
  • Create stat generation ranges and distribution logic with VRF
  • Develop comprehensive tests for VRF-based stat generation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions