Base "Character" definitions #2

Closed
opened 2025-12-23 19:13:58 +00:00 by Sara · 0 comments
Owner

Data responsibility divided between CharacterData, Character, and inheriting/supporting classes

  • CharacterData : Resource providing all persistent data.
  • Character : CharacterBody3D providing all runtime data needed by all kinds of characters.
  • PlayerCharacter : Character defining player input and interaction code.

Test cases

  • A player character can walk around based on input
Data responsibility divided between `CharacterData`, `Character`, and inheriting/supporting classes - [x] `CharacterData : Resource` providing all persistent data. - [x] `Character : CharacterBody3D` providing all runtime data needed by all kinds of characters. - [x] `PlayerCharacter : Character` defining player input and interaction code. Test cases - [x] A player character can walk around based on input
Sara added this to the Minimum Testable milestone 2025-12-23 19:13:58 +00:00
Sara added the
Code
Feature
label 2025-12-23 19:13:58 +00:00
Sara changed title from "Character" definition to Base "Character" definitions 2025-12-23 19:16:18 +00:00
Sara added this to the Gameplay project 2025-12-23 20:40:54 +00:00
Sara closed this issue 2025-12-31 13:54:43 +00:00
Sign in to join this conversation.
No description provided.