Prototype Progress 2022/02/18
Week 5 Done List:
Iterate the Selecting System and related coding
Expand the Design Doc [(Tower System, Buff & Tag System, Player Builds & Progression): In progress]
Try to figure out the Enemy Pathfinding
TODO List:
Level Generation based on the given matrix(50%)
Fog of War
Basic Stat for Enemy and Tower
----------------------------------------------------------
One Page Design Doc Ver_20220218
[Right-Click Image ==> Open Image in New Tab] to view & download the full-version
Enemy Pathfinding
Week 4 Existing Problem A: Enemy may be hard to be seen by players sometimes since their paths are too close to the rock.
Week 4 Existing Problem B: Enemy movement from tile to tile is not as expected. I preferred the pathfinding will be based on Tile and they can move straight between tile and tile.
#0 Ideal Solution: Redo my own pathfinding, using tile as the basic units.
Pros: Problem A(Solve 100%) Problem B(Solve 100%)
Cons: Take too much time.
#1 Tried Solution 1: Increase the Agent Radius in Navmesh Bake Setting
Pros: Problem A(Solve 100%) Problem B(Solve 50%)
Cons: Enemy still move diagonally.
#2 Tried Solution 2: Make Each Tile's NavMesh Area smaller and use off mesh link ×
Pros: Problem A(Solve 100%) Problem B(Solve 100%)
Cons: Enemy movement is actually 'jump' from one tile to another, this is not continuous and makes players feel bad. The auto-generated off-mesh link is not ideal and manually setting off mesh link can not work with the future procedural level generation system.
#3 Tried Solution 3: Set different Navmesh Weight Area on each tile to figure out the ideal path ×
Pros: Problem A(Solve 100%) Problem B(Solve 90%)
Cons: The baking area is not as same as supposed, kinda hard to control. Enemy Size also influences the performance and they are more likely to block each other, cause some of them can not move(since they all want to go to the same route).
Overall, I tried too much time on the pathfinding of the early prototype and I think I need to stop at this moment. Solution 2 & 3 have too many obvious problems, I will use solution 1 for now while remaining the possibility of implementing solution#0 after I get all the other parts of functionalities done.
Whole Progress of Tech Prototype:
- Build System 80%
- Select Tiles
- Build Towers
- Destry Towers
- ...
- Tower System 10%
- location related to the Tiles
- Stat
- ...
- UI System 10%
- Clock
- Resource
- Card
- Basic Selection
- Hover & Make choosing cards more obvious
- ...
- Enemy System
- Behavior 15%
- PathFinding
- Attack Buildings/Blocks
- ...
- Stat 0%
- ...
- Behavior 15%
Stone World
Status | In development |
Author | Huijie |
Genre | Strategy |
Tags | Real time strategy, Singleplayer, Top-Down, Tower Defense, Unity |
More posts
- Prototype Progress 2022/04/29Apr 29, 2022
- Prototype Progress 2022/04/22Apr 22, 2022
- Prototype Progress 2022/04/15Apr 15, 2022
- Prototype Progress 2022/04/08Apr 09, 2022
- Design Process - Excitement of Exploring the Unknown AreaApr 01, 2022
- Prototype Progress 2022/04/01Apr 01, 2022
- Prototype Progress 2022/03/25Mar 25, 2022
- Prototype Progress 2022/03/18Mar 17, 2022
- Prototype Progress 2022/02/25Feb 25, 2022
Leave a comment
Log in with itch.io to leave a comment.