Here is a free playable demo of the unreal engine portal gun system I have implemented. This is inspired by the portal game you all are familiar with. You can watch the full series where I explain in detail about the way I have implemented this system. Here you can jump through portal and shoot projectiles through portals. Also you can place portals in any supported surface.