Place initial gameplay actors in test map
This commit is contained in:
@@ -132,6 +132,11 @@ Completed in version .01:
|
||||
- [x] Created `IA_Interact` input action.
|
||||
- [x] Bound `IA_Interact` to `E` and `Gamepad_FaceButton_Left`.
|
||||
- [x] Assigned `IA_Interact` to the character Blueprint's `InteractAction`.
|
||||
- [x] Created item definition assets for wood, stone, fiber, food, meat, hide, and primitive structure parts.
|
||||
- [x] Created recipe data assets for campfire, primitive shelter, basic tool, and bandage.
|
||||
- [x] Created item definition assets for craft result items: campfire, primitive shelter, basic tool, and bandage.
|
||||
- [x] Created Blueprint child actors for wood resource, campfire, primitive shelter, and first wildlife species.
|
||||
- [x] Placed and verified wood resource, campfire, primitive shelter, and rabbit wildlife Blueprints in the test map.
|
||||
|
||||
Open version .01 tasks:
|
||||
|
||||
@@ -139,10 +144,11 @@ Open version .01 tasks:
|
||||
- [x] Create `IA_Interact` input action.
|
||||
- [x] Bind `IA_Interact` to `E` and a gamepad button.
|
||||
- [x] Assign `IA_Interact` to the character Blueprint's `InteractAction`.
|
||||
- [ ] Create item definition assets for wood, stone, fiber, food, meat, hide, and primitive structure parts.
|
||||
- [ ] Create recipe data assets for campfire, primitive shelter, basic tool, and bandage.
|
||||
- [ ] Create Blueprint child actors for wood resource, campfire, primitive shelter, and first wildlife species.
|
||||
- [ ] Place resource nodes, campfire, shelter, and wildlife in the test map.
|
||||
- [x] Create item definition assets for wood, stone, fiber, food, meat, hide, and primitive structure parts.
|
||||
- [x] Create recipe data assets for campfire, primitive shelter, basic tool, and bandage.
|
||||
- [x] Create item definition assets for craft result items: campfire, primitive shelter, basic tool, and bandage.
|
||||
- [x] Create Blueprint child actors for wood resource, campfire, primitive shelter, and first wildlife species.
|
||||
- [x] Place resource nodes, campfire, shelter, and wildlife in the test map.
|
||||
- [~] Add a simple HUD/debug display for survival and inventory.
|
||||
- [ ] Test gather -> inventory -> craft -> place shelter -> save/load loop.
|
||||
- [ ] Test wildlife damage/death/harvest loop.
|
||||
@@ -330,10 +336,10 @@ Target deliverable: A small group can join a server, spawn into one biome, gathe
|
||||
## 1.4 Single Biome MVP Map
|
||||
|
||||
- [ ] Choose MVP biome.
|
||||
- [ ] Create playable test map.
|
||||
- [~] Create playable test map.
|
||||
- [ ] Add terrain base.
|
||||
- [ ] Add foliage pass.
|
||||
- [ ] Add resource nodes.
|
||||
- [~] Add resource nodes.
|
||||
- [ ] Add water source.
|
||||
- [ ] Add weather exposure zones if needed.
|
||||
- [ ] Add landmark or ruin placeholder.
|
||||
@@ -363,7 +369,7 @@ Target deliverable: A small group can join a server, spawn into one biome, gathe
|
||||
## 1.6 Gathering And Resources
|
||||
|
||||
- [x] Create resource node base class.
|
||||
- [~] Add wood resource.
|
||||
- [x] Add wood resource.
|
||||
- [ ] Add stone resource.
|
||||
- [ ] Add fiber resource.
|
||||
- [ ] Add edible plant resource.
|
||||
@@ -381,11 +387,11 @@ Target deliverable: A small group can join a server, spawn into one biome, gathe
|
||||
- [x] Create recipe data assets.
|
||||
- [x] Implement recipe validation.
|
||||
- [x] Implement crafting queue or instant crafting.
|
||||
- [ ] Add primitive tool recipe.
|
||||
- [ ] Add campfire recipe.
|
||||
- [ ] Add shelter recipe.
|
||||
- [x] Add primitive tool recipe.
|
||||
- [x] Add campfire recipe.
|
||||
- [x] Add shelter recipe.
|
||||
- [ ] Add simple container recipe.
|
||||
- [ ] Add bandage or basic treatment recipe.
|
||||
- [x] Add bandage or basic treatment recipe.
|
||||
- [ ] Add crafting UI.
|
||||
- [x] Add multiplayer authority checks.
|
||||
- [~] Add crafting debug tools.
|
||||
@@ -438,7 +444,7 @@ Target deliverable: A small group can join a server, spawn into one biome, gathe
|
||||
|
||||
## 1.11 Wildlife Prototype
|
||||
|
||||
- [ ] Choose MVP wildlife species.
|
||||
- [x] Choose MVP wildlife species.
|
||||
- [x] Create wildlife base pawn.
|
||||
- [x] Add simple AI wander.
|
||||
- [x] Add flee behavior.
|
||||
@@ -446,7 +452,7 @@ Target deliverable: A small group can join a server, spawn into one biome, gathe
|
||||
- [x] Add health.
|
||||
- [ ] Add damage.
|
||||
- [x] Add harvesting interaction.
|
||||
- [~] Add meat/hide/bone resources if needed.
|
||||
- [x] Add meat/hide resources.
|
||||
- [ ] Add spawn manager.
|
||||
- [x] Add replication.
|
||||
- [ ] Add performance limits.
|
||||
@@ -1238,14 +1244,14 @@ Next version .01 priorities:
|
||||
- [ ] Open the project in Unreal Editor from the shared project path.
|
||||
- [ ] Create `IA_Interact` and bind it to `E` plus a gamepad button.
|
||||
- [ ] Assign `IA_Interact` to the Agrarian character Blueprint.
|
||||
- [ ] Create the first editor assets needed for the playable loop.
|
||||
- [ ] Place and test the first gatherable resource node.
|
||||
- [ ] Place and test the campfire.
|
||||
- [ ] Place and test the primitive shelter.
|
||||
- [ ] Place and test the first wildlife Blueprint.
|
||||
- [x] Create the first editor assets needed for the playable loop.
|
||||
- [x] Place and test the wood resource node.
|
||||
- [x] Place and test the campfire.
|
||||
- [x] Place and test the primitive shelter.
|
||||
- [x] Place and test the rabbit wildlife Blueprint.
|
||||
- [~] Add simple survival/inventory HUD feedback.
|
||||
- [ ] Run the first full gather -> craft -> place -> save -> load test.
|
||||
|
||||
Immediate next item:
|
||||
|
||||
- [ ] Open the project in Unreal Editor on Windows-Builder using the shared project path, then create/bind `IA_Interact` so the C++ interaction path can be tested in the editor.
|
||||
- [ ] Run the first full gather -> inventory -> craft -> place shelter -> save/load loop.
|
||||
|
||||
Reference in New Issue
Block a user