Sign in

Marco Secchi

@gamedevmarco.bsky.social
122 followers 55 following 165 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 · 15h
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
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
050
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
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
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
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
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
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.
2167
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
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
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
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
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
Marco Secchi @gamedevmarco.bsky.social · 16/09/2026
Playing around with gameplay feedbacks sequencing... #unrealengine #ue5 #gamefeel #gameplayfeedbacks #plugin #gamedev #indiedev #indie
0110
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
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
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
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
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
Marco Secchi @gamedevmarco.bsky.social · 22/08/2026
Ok, that's me... #indiedev #gamedev #indie #gamedevelopment
0144
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
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
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
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
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
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
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
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
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
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
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
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
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
Marco Secchi @gamedevmarco.bsky.social · 25/07/2026
Having some good time at #MilanoIndies #indie #gamedev #milano
070
Marco Secchi @gamedevmarco.bsky.social · 24/07/2026
In the last few months, I have been working on a side project in #UnrealEngine. Things have become pretty complex, but I am almost ready for a first alpha release. Still a lot of docs to write, but I'm getting there. #ue5 #gamedev #comingsoon #plugin #sneakpeek
081
Marco Secchi @gamedevmarco.bsky.social · 22/07/2026
In the last few weeks I've started using #docsify at it seems a pretty amazing tool for documenting my latest #unrealengine project. #docs #documentation #technicalwriting #gamedev #ue5 #gameprogramming
080
Marco Secchi @gamedevmarco.bsky.social · 29/06/2026
My new #UnrealEngine book is going to be published tomorrow: www.amazon.com/Mastering-Un... #ue5 #cplusplus #pgameprogramming #gamedev
amazon.com
Amazon.com: Mastering Unreal Engine 5 Game Development with C++ Scripting: Build efficient, scalable gameplay systems using advanced C++ in UE5: 9781806665938: Marco Secchi: Books
Amazon.com: Mastering Unreal Engine 5 Game Development with C++ Scripting: Build efficient, scalable gameplay systems using advanced C++ in UE5: 9781806665938: Marco Secchi: Books
051
Marco Secchi @gamedevmarco.bsky.social · 18/06/2026
Feeling overwhelmed by the recent #ue6 announcement and all the buzz on #verse? No worries! Visit Marcos Romero's website and check out the dedicated section: romeroblueprints.blogspot.com/p/table-of-c... You’ll find everything you need explained in a easy-to-understand way! #gamedev #unrealengine
romeroblueprints.blogspot.com
Table of Contents Verse
You can follow this blog on LinkedIn  or  Twitter . Verse is a new programming language created by Epic Games for the  Unreal Editor for For...
070
Marco Secchi @gamedevmarco.bsky.social · 03/06/2026
R.I.P. John, and thanks for everything...
000
Marco Secchi @gamedevmarco.bsky.social · 28/05/2026
It seems I've got some amazing news. My soon-to-be-released #UnrealEngine book published by Packt is already at the top of the C++ new releases. And currently it is available at a discounted price... #gamedev #cplusplus #ue5 #gameprogramming
171
Marco Secchi @gamedevmarco.bsky.social · 14/05/2026
I've been at the Politecnico di Bari for a lesson about #photogrammetry with #RealityScan and integration with #UnrealEngine. Had fun showing some milanese puppet from Valerio Saccà scanned in 3D. #gamedev #ue5 #politecnico #bari
061
Marco Secchi @gamedevmarco.bsky.social · 08/05/2026
It seems @jettelly.bsky.social is going to be seriously committed in publishing #UnrealEngine books. Just vote your favourite on IdeaLabs! #GAS #UE5 #AI #StateTrees #Gameplay #gamedev
161
Marco Secchi @gamedevmarco.bsky.social · 03/04/2026
An amazing #unrealengine thesis by my student Marta. #ue5 #gamedev #technicalartist
063
Marco Secchi @gamedevmarco.bsky.social · 02/04/2026
IT seems there's finally a title and a date for my book on #UnrealEngine #CPlusPlus #programming #gamedev #ue5
151
Marco Secchi @gamedevmarco.bsky.social · 25/02/2026
Some screenshots from Sofia, Marco and Francesco thesis. My students presented a crazy game named "Cocò" built in #UnrealEngine. I'm so proud of the outcome! #ue5 #gamedev #procedural #roguelite
071
Marco Secchi @gamedevmarco.bsky.social · 09/02/2026
I love when I find TODOs in the Unreal Engine source code :) #gamedev #programming #UE5
030
Marco Secchi @gamedevmarco.bsky.social · 30/12/2025
So nice when you discover that nasty little bug (that was hiding in plain sight) by adding a simple functional test you forgot to add a long time ago... #ue5 #UnrealEngine #test #cplusplus #gameprogramming #gamedev
051
Marco Secchi @gamedevmarco.bsky.social · 29/12/2025
Working on some object pooling demo for my @PacktPublishing book on #cplusplus and #UnrealEngine #ue5 #gamedevelopment #gameprogramming
020
Marco Secchi @gamedevmarco.bsky.social · 18/12/2025
#PacktPublishing just started their end-of-year $9.99 mega sale and my #UnrealEngine books are in the list! The perfect Christmas gift for your favourite game programmer… or a perfectly valid act of self-indulgence. #packtsale #gamedev #gameprogramming #ai #multiplayer #ue5
272
Marco Secchi @gamedevmarco.bsky.social · 17/12/2025
In #UnrealEngine Environment Queries are pretty useful even in non-ai related situations. As an example, you may use them to generate random locations around the querier for a spawn system. #tipsandtricks #hint #ue5 #gamedev
082