Package com.csse3200.game.components.player
package com.csse3200.game.components.player
-
ClassesClassDescriptionKeyboard input using ARROW KEYS for movement while preserving all gameplay actions (jump, crouch, sprint, dash, inventory, mouse attack/shoot).A component intended to be used by the player to track their inventory.Component that allows an entity to pick up items when in proximity.Input handler for the player for keyboard and touch (mouse) input.Component that handles all player actions including movement, jumping, sprinting, dashing, crouching, attacking, and shooting.Controls player animations by listening to relevant events and updating the AnimationRenderComponent accordingly.A component that makes an item follow the player at a given offset.The UI component of the inventory.A ui component for displaying player stats, e.g.Input handler for the player for keyboard and touch (mouse) input.