Hi guys, in my spare time developed a simple arcade project on c ++, trying to observe good architecture and extensibility, I hope it helps you. Would be very grateful for your feedback.
You can download it on github(GitHub - lipneteng/PenguinMeltdown: Simple arcade game with Unreal Engine)
or google drive(https://drive.google.com/open?id=0B4cOZbFbHJgldHB6T3ZFdlVSN2M).
How it looks: https://youtube.com/watch?v=Cqg7L0yQ2p8
Information on use you can see in the git and in the game itself.
Best regards, your friend, Alex.