Skip to content

refactor: player#20

Merged
PiquelChips merged 34 commits intomainfrom
player
Apr 15, 2026
Merged

refactor: player#20
PiquelChips merged 34 commits intomainfrom
player

Conversation

@PiquelChips
Copy link
Copy Markdown
Owner

@PiquelChips PiquelChips commented Apr 13, 2026

Changes

  • engine: add functions to manage players
  • player: add PlayerUpdateEvent to be fired when changes are made to players
  • world: add is_alive utility function
  • player: add PlayerRegion to define the region of the screen that the player is rendered too.

TODO

  • Add player management commands to engine
  • Update PlayerEvent to dispatch a lot more information
  • Document

@PiquelChips PiquelChips added this to the 0.1 milestone Apr 13, 2026
@PiquelChips PiquelChips self-assigned this Apr 13, 2026
@PiquelChips PiquelChips added the enhancement New feature or request label Apr 13, 2026
@PiquelChips PiquelChips changed the title refactor: player feat: input & refactor: player Apr 13, 2026
@PiquelChips PiquelChips moved this from Up next to In Progress in DirkEngine Development Apr 13, 2026
@PiquelChips PiquelChips changed the title feat: input & refactor: player refactor: player Apr 15, 2026
@PiquelChips PiquelChips marked this pull request as ready for review April 15, 2026 11:44
@PiquelChips PiquelChips merged commit 7a8aa11 into main Apr 15, 2026
5 checks passed
@PiquelChips PiquelChips deleted the player branch April 15, 2026 13:49
@github-project-automation github-project-automation bot moved this from In Progress to Done in DirkEngine Development Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Development

Successfully merging this pull request may close these issues.

1 participant