Hello everyone,
I’m currently developing a 3D horror game using GDevelop, and I’m trying to build a professional grab system (picking up and throwing objects) that feels smooth and realistic. I want it to be somewhat similar to the interaction style used in Poppy Playtime, especially in terms of:
- Stable object positioning in front of the camera (no shaking or jitter)
- Realistic physics when moving or throwing objects
- Adjustable grab distance and weight depending on the object
- Smooth transitions when picking up and releasing items
Currently I’m using Raycast + Physics3D, but I feel the system still needs better structure and optimization.
I also have some questions about improving the graphics quality:
- Is it possible to significantly enhance lighting and materials inside GDevelop to achieve a darker and more cinematic horror atmosphere?
- Can I use Normal Maps with 3D models, and if yes, what is the best workflow to apply them?
- What post-processing effects are recommended for horror visuals (fog, bloom, color grading, etc.)?
Any tips, explanations, or example projects would be really great and highly appreciated. Thanks in advance!

