Today in Unreal Engine 5, I finally did it… Niagara System on GPU without event collision. I transfer the position of the collector to Niagara, calculate the distance there, and through the Export Particle Data to Blueprint module catch the supposedly collision, which I count as a particle collected, on the emitter side the Kill Particles module does a similar check
@mehdi_benadel I don't have any experience at all, I've been learning the engine for 3 months, but simple complex things can be done with simple approaches... I agree, writing custom modules in Niagara is difficult
New experiments with Unreal Engine 5, Niagara. A prototype of a magnetic device for collecting various bio material. I have a lot of gameplay ideas where it can be used and how: plants, insects, crafting, fuel or things to scare away creatures... Maybe you will have ideas too?
@jzillw Yes, that occurred to me too, it can also do it, but for this it is necessary to transfer the information of collisions between niagara and the blueprint, but I would do it in a different way, through decals and render texture
Similar mechanics can be done without the use of Niagara. According to the principle of a gravity tool, as in Half-Life 2. Check the collision over a large sphere, then transfer the force to the objects to move to the tool point. Check another collision (small sphere) to stop physics objects and make them children. When the effect of gravity is turned off, enable physics for objects and change the parent
Flying a drone over this mess... I won't show you the drone itself, because now it's just a sphere. I haven't thought about the design yet. The drone will have a lot of mechanics, I hope... Now there is only movement gameplay and flashlight 🤖😘
Experiments with Niagara... Collision and difference in the reaction of the protagonist and other objects. Maybe you will have ideas what it can be in the game (gameplay)
I'm thinking of using it somehow... Visually, a particle can be anything. The main logic is that the particle sticks to the surface and stays for some time
@maxim My special gift is making charming simple ideas complicated 😹 , so I'd be interested to see the particles bounce off different things and be changed different ways (so look different when they stick after). Not really helpful, sorry!
Game design question 📌
So I think, what can be done from this? What are the gameplay and event scenarios? Something penetrates to the surface from underground, or you have to find a hole in the floor with a sub-tile
Today's achievement with Unreal Engine - worked a little on water and underwater effects. Material for post-processing underwater visual and material for caustics as Decal. It's still not perfect for gameplay my goal was more educational
Gone in 60 Seconds. I was troubled by the thought of the mechanics of the detective, the reflection of the decals if you shine an ultraviolet light on them, so I made the first draft
@maxim ah I see. But the radius is not being stretched according to the angle between the beam and the wall, right? (I'm not trying to be a d-bag, I'm just really curious.)
@otter_linnus there is the starting point of the light and the distance, and there is a conditional radius of the end of the searchlight, I transfer these data to the decal material
Another stage of testing, an energy pulse against the glass. It doesn't look perfect, but I'm excited, the quality will come later, mechanics and gameplay first
Gameplay idea, a magnetic field exciter that can be assigned strength and range settings to lift special rocks with ore to reach the top point in the platforming
Freedoom is a free and open-source first-person shooter game using the DOOM engine. Initiated in 1999, it aims to provide a complete game experience compatible with custom levels, music, and graphics from the DOOM community. Version 0.13.0, released on January 29, 2024, offers enhanced compatibility, removal of Boom features, bug fixes, and new content. This video shows Phase 1.