Sign in

Marco Secchi

@gamedevmarco.bsky.social
124 followers 55 following 171 posts

Game programmer | Academic lecturer | Author of 'Multiplayer Games with Unreal Engine' and 'Artificial Intelligence in Unreal Engine 5'.

PostsRepliesMedia
Marco Secchi @gamedevmarco.bsky.social · 14/10/2026
I have uploaded the executable of #GameplayFeedbacks demo on Itch.io: marcosecchi.itch.io/gameplay-fee... #unrealengine #ue5 #gametools #gamefeel #gameplay
000 0
Marco Secchi @gamedevmarco.bsky.social · 13/10/2026
Model credits @kaylousberg.bsky.social
010 1
Marco Secchi @gamedevmarco.bsky.social · 13/10/2026
Public beta release for #GameplayFeedbacks approaches, so I have started working on some proper demos in order to showcase its possibilities. Stay tuned! #unrealengine #gamedev #gametools #plugin #indiedev #ue5
192 9
Marco Secchi @gamedevmarco.bsky.social · 12/10/2026
Being based on a World Subsystem, #GameplayFeedbacks can be controlled even in an Anim Notify. #gamedev #unrealengine #ue5 #gametools #plugin
051 5
Marco Secchi @gamedevmarco.bsky.social · 05/10/2026
Just added a couple of debug features to #GameplayFeedbacks. This will make things easy when creating feedback sequences. #unrealengine #devtools #gamedev #indiedev #ue5 #gamefeel
060 6
Marco Secchi @gamedevmarco.bsky.social · 05/10/2026
While cleaning up some folders, I stumbled upon this old project made in #UEFN: an adventure set in our academic Campus. I remember having so much fun programming the code logic in #Verse. #gamedev #gameplay #fortnite
081 8
Marco Secchi @gamedevmarco.bsky.social · 04/10/2026
Amazon link: www.amazon.com/Artificial-I...
amazon.com
Amazon.com: Artificial Intelligence in Unreal Engine 5: Unleash the power of AI for next-gen game development with UE5 by using Blueprints and C++: 9781836205852: Marco Secchi: Books
Amazon.com: Artificial Intelligence in Unreal Engine 5: Unleash the power of AI for next-gen game development with UE5 by using Blueprints and C++: 9781836205852: Marco Secchi: Books
000 0
Marco Secchi @gamedevmarco.bsky.social · 04/10/2026
Chapter 6 of my "Artificial Intelligence in Unreal Engine 5" book delves deep into the engine AI debugging tools and how to get the best out of them. #unrealegine #ai #gameai #book #gameplay #gamedev #ue5
250 5
Marco Secchi @gamedevmarco.bsky.social · 02/10/2026
It seems today is #followfriday ! I'm Marco from Italy working on a plugin called #GameplayFeedbacks. Happy to see what you are working on! Show your projects here (and like and share this post!) #gamedev #indiedev
160 6
Marco Secchi @gamedevmarco.bsky.social · 01/10/2026
Well, this is pretty amazing: github.com/urosidoki/ht... #gameai #gamedev #programming #htnplanner
github.com
GitHub - urosidoki/htn_planner: Ahead-of-time compiled HTN planner and C++ SDK for game AI.
Ahead-of-time compiled HTN planner and C++ SDK for game AI. - urosidoki/htn_planner
051 5
Marco Secchi @gamedevmarco.bsky.social · 25/09/2026
Old but gold: one of the best talks about #GameFeel in my opinion: www.youtube.com/watch?v=Fy0a... #gamedev #indiedev #juicy #gameplay
youtube.com
Juice it or lose it - a talk by Martin Jonasson & Petri Purho
YouTube video by grapefrukt
083 8
Marco Secchi @gamedevmarco.bsky.social · 24/09/2026
Yup, there's a composite equation that will let you to exactly this.
000 0
Marco Secchi @gamedevmarco.bsky.social · 24/09/2026
Each feedback in a feedback list will be disabled if set (by the developer) to a high criticality. The criticality level can be set globally by the Feedbacks Subsystem. As a side note, you may create two different feedback list and play through Gameplay Tags.
010 1
Marco Secchi @gamedevmarco.bsky.social · 24/09/2026
I have been discussing on Discord about photosensitivity in games. Although enabling/disabling feedbacks in #GameplayFeedbacks is straightforward, adding support photosensitive users seemed an amazing idea, and so I have started implementing it. #ue5 #unrealengine #gamedev #devtools #indiedev
1112 11
Marco Secchi @gamedevmarco.bsky.social · 23/09/2026
A quick demo of using Gameplay Feedbacks to add some game feel to the basic Unreal Engine First Person template. #gameplayfeedbacks #unrealengine #devtools #gameplay #gamefeel youtu.be/-VMBtSmRzw0
youtu.be
Gameplay Feedbacks | First Person Template
YouTube video by Marco Secchi
000 0
Marco Secchi @gamedevmarco.bsky.social · 21/09/2026
#GameplayFeedbacks has now implemented custom noise equations data assets. You can now build your own noise data for gameplay effects. #ue5 #unrealengine #gameplay #gamefeel #devtools #plugin
020 2
Reposted by Marco Secchi
Ari Arnbjörnsson @flassari.bsky.social · 21/09/2026
Have you been wanting to get into game performance optimization, but don't know where to even start? The UE Performance Optimization Learning Path now contains over twenty tutorials, most of them from Epic Games, sorted by skill level. dev.epicgames.com/community/le...
dev.epicgames.com
Unreal Performance Optimization Learning Path | Learning path
This learning path combines tutorials and articles dealing with game performance and optimization - from PSO hitches to input lag.
2177 17
Marco Secchi @gamedevmarco.bsky.social · 20/09/2026
Chapter 10 of my "Artificial Intelligence in Unreal Engine 5" book explains how to take advantage of the built-in Perception System in order to create a security camera. #unrealengine #ue5 #ai #gameplay #perception youtu.be/2jKoUeBMvJ8
youtu.be
Unreal Engine 5 AI | Perception System
YouTube video by Marco Secchi
000 0
Marco Secchi @gamedevmarco.bsky.social · 20/09/2026
Chapter 5 of my "Artificial Intelligence in #UnrealEngine 5" book explains the difference between static (baked) and dynamic (runtime) navmesh generation. This example shows what happens when you have moving obstacles. #gamedev #ue5 #indiedev #ai #navmesh #pathfinding youtu.be/i-J5L-_Epns
youtu.be
Unreal Engine 5 AI | Static vs Dynamic Mesh Generation
YouTube video by Marco Secchi
184 8
Marco Secchi @gamedevmarco.bsky.social · 19/09/2026
Using the #UnrealEngine Modeling Tools to kitbash @quaternius models in order to have some proper enemy mechas for my Paws in the Shell prototype game. #ScreenshotSaturday #ue5 #gamedev #indiedev
0112 11
Marco Secchi @gamedevmarco.bsky.social · 19/09/2026
A blast from my past. It was 1977 and I was already into #videogames... #retro #retrogaming #vintage #polycon
030 3
Marco Secchi @gamedevmarco.bsky.social · 17/09/2026
An hidden feature in the companion project for my "Mastering #UnrealEngine 5 Game Development with C++ Scripting" book: character switching. #indiedev #gamedev #gameplay #ue5 #programming #cpp
071 7
Marco Secchi @gamedevmarco.bsky.social · 16/09/2026
Playing around with gameplay feedbacks sequencing... #unrealengine #ue5 #gamefeel #gameplayfeedbacks #plugin #gamedev #indiedev #indie
0110 11
Marco Secchi @gamedevmarco.bsky.social · 16/09/2026
Combining different feedbacks into a sequence with some random deviations applied. #unrealengine #ue5 #plugin #gameplayfeedbacks #gameplay
010 1
Marco Secchi @gamedevmarco.bsky.social · 15/09/2026
The Hold Feedback will stop the execution of all the feedbacks that are executed after it in the feedbacks array. Using it will create feedback sequences, as it allows you to create a pause between feedbacks. youtu.be/0H-hWuwPp4g #ue5 #unrealengine #gameplayfeedbacks #gamedev #indiedev #gameplay
youtu.be
Gameplay Feedbacks | Hold Feedback
YouTube video by Marco Secchi
0111 11
Marco Secchi @gamedevmarco.bsky.social · 15/09/2026
Chapter 10 of my "Mastering #UnrealEngine 5 Game Development with C++ Scripting" book explains how to create plugins and modules. My Maze Generation #plugin is used to showcase how to build a #procedural level by means of Wang Tiles. youtu.be/XO1VtBHsIA4 #ue5 #gamedev #indiedev #gameplay
youtu.be
Mastering UE5 CPP | Level Generation Plugin
YouTube video by Marco Secchi
0112 11
Marco Secchi @gamedevmarco.bsky.social · 14/09/2026
Chapter 4 of my "Mastering #UnrealEngine 5 Game Development with C++ Scripting" explains object pools. This example display a multiple objects from two different pools (red and blue projectiles) used by different game objects. youtu.be/r2PenMIhGGk #ue5 #gamedev #gameplay #tipsandtricks
youtu.be
Mastering UE5 CPP | Projectile Object Pool
YouTube video by Marco Secchi
051 5
Marco Secchi @gamedevmarco.bsky.social · 14/09/2026
Chapter 4 of my "Mastering Unreal Engine 5 Game Development with C++ Scripting" #book delves deep into the creation of object pools. This example display a single pooled object reused by different spawners. youtu.be/40Q_zCkWdOg #ue5 #unrealengine #gameplay #gamedev #indiedev
youtu.be
Mastering CPP | Single Object Pool
YouTube video by Marco Secchi
091 9
Marco Secchi @gamedevmarco.bsky.social · 22/08/2026
Ok, that's me... #indiedev #gamedev #indie #gamedevelopment
0144 14
Marco Secchi @gamedevmarco.bsky.social · 22/08/2026
Working on custom functions on the #GameplayFeedbacks #plugin for #UnrealEngine. This one is a parabola impulse based on Inigo Quillez functions. #gamefeel #gamedev #indiedev #ue5 #techart #gameplay youtu.be/Mglt56k7f90
youtu.be
Gameplay Feedbacks | Create Impulse Feedback
YouTube video by Marco Secchi
092 9
Marco Secchi @gamedevmarco.bsky.social · 21/08/2026
Showcasing my #GameplayFeedbacks plugin tickable system. Using a scale feedback with different anymation types: youtu.be/4BLZIYC3XWg #gamefeel #gamedev #gameplay #ue5 #unrealengine
youtu.be
Gameplay Feedbacks | Tickables
YouTube video by Marco Secchi
0101 10
Marco Secchi @gamedevmarco.bsky.social · 20/08/2026
Writing tech documentation for a complex framework such as an #UnrealEngine #plugin is not an easy task. Luckily @docsify.bsky.social is super easy to setup (and I love markdown!). #gameplayfeedbacks #gamefeel #ue5 #comingsoon #gamedev #indie #docs
092 9
Marco Secchi @gamedevmarco.bsky.social · 19/08/2026
Highres video: youtu.be/dUbgm0Affbs
youtu.be
Gameplay Feedbacks | Look At Demo
YouTube video by Marco Secchi
000 0
Marco Secchi @gamedevmarco.bsky.social · 19/08/2026
#GameplayFeedbacks demo on using LookAt Feedbacks to make a Component//Actor look at a target location. It uses a Subsystem to broadcast feedback events to multiple actors in the scene, allowing for synchronized behavior. #unrealengine #ue5 #plugin #gamefeel #gameplay #gamedev
182 8
Marco Secchi @gamedevmarco.bsky.social · 19/08/2026
Highres video: youtu.be/_jpPSGr2u9I
youtu.be
Gameplay Feedbacks | Camera Feedback Editing
YouTube video by Marco Secchi
000 0
Marco Secchi @gamedevmarco.bsky.social · 19/08/2026
Executing a set of #GameplayFeedbacks on a camera and editing their properties at runtime. #ue5 #unrealengine #gameplay #gamedev #techartist #vfx #gameplay
153 5
Marco Secchi @gamedevmarco.bsky.social · 19/08/2026
Highres video here: youtu.be/TeZT_HiTTuQ
youtu.be
Gameplay Feedbacks | Broadcast Demo
YouTube video by Marco Secchi
000 0
Marco Secchi @gamedevmarco.bsky.social · 19/08/2026
Broadcasting Transform Gameplay Feedbacks to everything, in range and in range with falloff. #gameplayfeedbacks #unrealengine #plugin #ue5 #gameplay #gamedev
283 8
Marco Secchi @gamedevmarco.bsky.social · 17/08/2026
Key features: - Easy integration with existing projects - Customizable feedback types - Full C++ and Blueprints support - Built-in tick subsystem - Broadcasting system for event handling - 50+ highly configurable feedback options - Custom functions and impulse support
000 0
Marco Secchi @gamedevmarco.bsky.social · 17/08/2026
Announcing: Gameplay Feedbacks! This #UnrealEngine #plugin aims to improve player experience by offering extensible and customizable feedback mechanisms that can be seamlessly integrated into your projects. #gameplay #ue5 #gamedev #feedbacks
192 9
Marco Secchi @gamedevmarco.bsky.social · 07/08/2026
www.thebasemesh.com
thebasemesh.com
The Base Mesh | 100% Free CC0 Assets
- 3D Models - TheBaseMesh - Every model adheres to real-world scale and comes with basic UVs, so you can get to making those all-important creative decisions faster.
000 0
Marco Secchi @gamedevmarco.bsky.social · 07/08/2026
While creating the companion project for my "Mastering Unreal Engine 5 Game Development with C++ Scripting" book, I did some #kitbashing by using one of my favourite asset website @thebasemesh.bsky.social #ue5 #unrealengine #gamedev #indiedev #assets #free
172 7
Marco Secchi @gamedevmarco.bsky.social · 06/08/2026
And there's the link: www.humblebundle.com/books/modern...
humblebundle.com
Humble Tech Book Bundle: The Modern Indie Game Studio Bundle by Packt
Create the next hit in gaming with the The Modern Indie Game Studio Bundle by Packt—build, design, and launch with confidence!
010 1
Marco Secchi @gamedevmarco.bsky.social · 06/08/2026
The Modern Indie Game Studio Bundle by #HumbleBundle includes my "Artificial Intelligence in Unreal Engine 5" and "#Multiplayer Game Development with Unreal Engine 5". #ue5 #gamedev #indie #blueprints #cpp #ai #gameai #indiedev
183 8
Marco Secchi @gamedevmarco.bsky.social · 06/08/2026
Here's the link: www.humblebundle.com/books/modern...
humblebundle.com
Humble Tech Book Bundle: The Modern Indie Game Studio Bundle by Packt
Create the next hit in gaming with the The Modern Indie Game Studio Bundle by Packt—build, design, and launch with confidence!
010 1
Marco Secchi @gamedevmarco.bsky.social · 05/08/2026
Testing my custom #tween Subsystem in #UnrealEngine: controlling 500 Actors at the same time. #ue5 #plugin #comingsoon #gamedev #techartist
083 8
Marco Secchi @gamedevmarco.bsky.social · 31/07/2026
Repository available here: github.com/marcosecchi/...
github.com
GitHub - marcosecchi/PawsInTheShell: Companion project for Mastering Unreal Engine 5 Game Development with C++ Scripting
Companion project for Mastering Unreal Engine 5 Game Development with C++ Scripting - marcosecchi/PawsInTheShell
020 2
Marco Secchi @gamedevmarco.bsky.social · 31/07/2026
Having some fun using #UnrealEngine #StateTrees for non-AI releated. #ue5 #gameplay #pawsintheshell #gamedev #book #cplusplus
1121 12
Marco Secchi @gamedevmarco.bsky.social · 29/07/2026
Once you have a robust tween engine, you can apply it to anything that can be animated in some way. Here, I am experimenting with a standard Camera Actor by using tweens and impulse #ue5 #unrealengine #comingsoon #plugin #techart #gamedev
070 7
Marco Secchi @gamedevmarco.bsky.social · 28/07/2026
As part of my #UnrealEngine plugin, I have created a tween engine that will let you write your own equations (or use regular Unreal curves). In this case I am applying impulses (based on Indigo Quillez ones) to transforms and lights. #ue5 #plugin #sneakpeek #comingsoon #techartist #gamedevelopment
000 0