Thanks for all the positive comments! I really appreciate them.
I definitely agree, starting with something simple let me get the basics down without getting too caught up in too many details. I actually learned quite a bit in a relatively short amount of time from doing this. For example, take Pawns and Controllers; both paddles use the same pawn blueprint, and each one is just possessed by a PlayerController or an AIController as needed. is a pretty simple use case, but it allowed me to start getting the hang of things and be comfortable working with the engine.
If I have time over the next few days, I’ll try and put together a tutorial of how I made it.