Devlog 2
Objective
Get collision to work -> Success
Solution 1
Implement the Skill inside BP using different collider type
->Success
Need damage calculation system
Solution 1
use blueprint interface as medium to do damage
->Success
Make skill works
->Success
Study
Fundamental of collisions -> Success
Implementing Blueprint Interface -> Success
Result
Fundamental of collisions -> Understood most of them
-> The root of problems is something else
Implementing Blueprint Interface ->Simple but need implement
->The concept is already understood before hand
->But I need to wrap my head around
->So that I could implement it easily later on
Problems
Couldn't get collision from another BP to work as intended
->Get back to use single BP but multiple collider types instead
->Because it's simpler to do single BP
The apply damage/Any damage not work
->Try implement damage without dependency
->Interface is a way to implement this
->Question is how to do in UE4?
Got distracted a lot
->A little walk and a bit of meditation helps
->Need to investigate further
Got headache easily
->Even simple things could make my head hurt
->Remember to rehydrate
->Should take it easy
->Need to Think of ways to increase productivity
Implementations
Skill on the same BP using different collider type
->Create the root of skill
->Create collision from the root
->Spawn NS at root location & rotation
->Testing collision
->Success
Use BPI to deal damage with attack skill
->Attach BPI damageable to dummy
->Send message to BPI via skill collider
->Testing collision -> Success
->Implementing damage calculation
->Testing damage transfer -> Success
Make skill works
->Loop skill while holding LMB -> Success
->Activate/Deactivate collider -> Success
Notes
-The skill should aim at screen center
or aim at the target
instead of just appear in front of character
Preferably aim at the target
-The prefix delay is to prevent "snapshot"
so the snapshot prevention need to implement later
Conclusion
This devlog took a little longer than expected
Well I actually start this week so it's as planned
But it seems I counted the burnout period
Which is when I started the first line of this log
In the next devlog I should put date and time too
Also the status update on another line instead of replace it
Because it's much better to keep track of stuffs
Now the work is basically done in about 30 minutes
(the last part that I planned to work for at least 8 hours)
The plan is pretty much empty and I must think of next part
Well I'll take it easy and call it a day
I'll check the plan and thoroughly work on it before implement
The next part I doubt that it'll finish quick though
Since I'm still unfamiliar with AI brain system
END 2021 November 12 0100PM
Get Project Smol EXP
Project Smol EXP
the project that I'm learning on the most basic implementation of my future games
Status | Prototype |
Author | DRAKOSEA |
Genre | Action |
Tags | 3D, Fantasy, Singleplayer, Unreal Engine |
More posts
- Project PostmortemJan 04, 2022
- Devlog 5Dec 15, 2021
- Devlog 4Dec 11, 2021
- Devlog 3Nov 21, 2021
- Devlog 1Nov 12, 2021
Leave a comment
Log in with itch.io to leave a comment.