Unreal Engine – Laser Reflection The Game UE6362

 

💥 ATTENTION: YOUR OPINION COUNTS! 💥

We’re on a mission to create extraordinary experiences. PLEASE READ and share your thoughts on the marketplace. Your feedback is our compass for enhancing our projects just for YOU. 🌟

🚀 Note: Our latest project version is compatible with all editions of UE4 and UE5 that we offer. 🚀

🔵 V.5.1 – December, 2022 (REGULAR UPDATE) 📰 SEE PATCH NOTE

General fixes and enhancements, especially for UNREAL ENGINE 5 and 5.1.

🔴 V.5.0 – August, 2022 – REMAKE – (MAJOR UPDATE) 📰 SEE PATCH NOTE

The laser project come back with lots of improvements and new features !

🔴 V.4.0 – V.4.4 – October, 2020 (MAJOR UPDATE) 📰 SEE PATCH NOTE

The v4.0 is a new full project of our laser system with many tools to quickly create your own video game.

Try the game for free and come to discord to speak with our community!

🔵 Before V4.0 – October, 2020 (ASSET RELEASE) 📰 SEE PATCH NOTE

INFINITY REFLECTION LASER SYSTEM.

New blueprint vertical laser, now you have more possibilities and precision for the start location.

About us

🚀 Welcome to Terribilis Studio! 🎮

Based in the heart of France, Lyon 🇫🇷, we are more than just an indie dev studio. We’re creators of software, video games, and open-source projects. 🌟

But that’s not all! We’re not just about our own creations. We’re here to empower the indie community.

We provide a dedicated launcher 🚀 for ambitious indie developers like you, who want to showcase and publish their incredible games for free and even receive donations. Your vision is our priority! (Learn more)

Join us on our journey :

Let’s create, innovate, and celebrate the world of gaming together! 🎉 #GameOn

技术细节

About the laser

  • Particle system completely customizable (color / size …).
  • Only one laser blueprint actor (we used child actor to past the laser on other actors).
  • Not use the ‘lineByChannel’ everytime, just when it’s created.

How does the laser detect a collision?When a laser is created, the laser make a trigger dynamically to avoid using the ‘linebychannel’ constantly, so it can know when the laser is overlapping with BEGIN and END overlap event.

How does the laser detect a movement/ rotation ?With an event tick function : the function compares the position / scale and rotation of the laser and hit actors with their current values, if it changes then the laser is update. Our tests and feedback from the communities are positive on this solution.

How does the laser reflect?The laser detect the hit material type, if it’s a reflection material then it creates a blueprint laser at the hit location until no more mirror is detected.

About the assetMemory: ~ 43 Mb!