Low Entry Plugins

Just wondering, I was trying to upgrade my skills minute this would be I guess, so took advice of OP and created c++ project added my terrain in later, but anyway point is I did all requrements and far as I could get was with no errors, was no Uplugin created , just a dll for my project which was blahblahPLUSPLUS,any idea going fwd as I’d like to do this more and this plugin always lags new engine versions, what I need to fix to gedt a .uplugin out of this ?

THX