SONIC UNREAL but, I need some help!

  1. Note I want objects that always face the camera. Does an average sprite do this? Is there a simple boolean, or do I have to program it to point towards the camera?

  2. I kinda wish I could simply set the X, Y, and Z. This feels it would make programming in UE4 so much better… And such a thing may also be considered easy to code and more efficient. This is one of the reasons I like Scratch. Straightforward X and Y. In 3D there would be the third axis, Z. Then I would find Pitch, Yaw, and Roll. And scaling. That’s about it for positions! I know that C++ is a confusing language, but maybe I should check it out!

  3. Let me make another “Bob & Alice” comparison. We have three developers, Joe, Tim, and Ted, no relations to Bob and Alice.
    Ted made a Sonic engine for UE4. The other two developers will use these in different ways.
    Joe adds the story, complete game-play, and levels of Sonic Adventure.
    Tim has new ideas and wants to make a game with new story, levels, features, enemies, objects, and all-around content. He makes something that feels like a completely new game.

Can you spot the difference?
P.S. Joe made a CLONE. He copied everything from Sonic Adventure.
Tim made a FAN-GAME. He used the characters and main story of the games’ history and made something completely new. Some fan-games don’t go this far, but they should add new content.

EDIT: I have decided I will try to make the models myself. I’ve decided that I want to take no assets from the original games. That is what I believe I will do.