Marco Secchi's Avatar

Marco Secchi

@marcosecchi.bsky.social

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

102 Followers  |  48 Following  |  93 Posts  |  Joined: 20.10.2024  |  2.018

Latest posts by marcosecchi.bsky.social on Bluesky

Post image

The companion project for my #PacktPublishing book is progressing pretty well...

These days, I'm working on the UI elements. Thanks to @kenney.nl for his amazing (and free!) assets.

#ue5 #unrealengine #gamedev #gameprogramming

17.11.2025 15:04 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

So youโ€™re crafting something for an all-knowing megacorp that owns your data, your soul, and your dog microchip? A few clicks in #UnrealEngine to add a looming tower and an all-seeing eye and you are finished. A totally original idea! ...or, is it?

#gamedev #ue5 #comingsoon #book #kitbashing

12.11.2025 16:38 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Juicy...

#ue5 #unrealengine #update #gamedev

12.11.2025 15:08 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

I'm building a new UE5 plugin to be able to load VDB files at runtime. Any VDB on your disk. Only supporting static VDBs for now. Pretty happy with the results so far considering how challenging that was.

10.11.2025 13:32 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Wood Ceiling Coffers 004 - Download it from my blog. Free PBR textures with maps made in #substancedesigner . To use in #gamedev #indiedev #GodotEngine #b3d
Patrons will get SBS/SBSAR files + 4K #adobesubstance3d #adobesubstancedesigner

3dtextures.me

10.11.2025 16:00 โ€” ๐Ÿ‘ 14    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Enemy mechas are downloading content... Soon they will be fully operational...

#packt #book #ue5 #unrealengine #gameprogramming #gamedev

10.11.2025 10:39 โ€” ๐Ÿ‘ 7    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image

Kitbashing with the #UnrealEngine Modeling Tools a proper mecha-boss for my upcoming Packt book. This tool is so much fun to use and easy to work with even for a programmer like me.

Original models by @quaternius.bsky.social.

#book #ue5 #comingsoon #gamedev

08.11.2025 17:24 โ€” ๐Ÿ‘ 4    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I have partnered again with Packt to author a new #UnrealEngine book! I will be writing about advanced #CPlusPlus programming techniques.
This time, I'll be using the amazing assets from #Quaternius.

More updates very soon!

#gamedev #gameprogramming #ue5 #gameplay #book

29.10.2025 15:30 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I've just started a new project... Stay tuned ;)

#ue5 #unrealengine #book #cplusplus

20.10.2025 12:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Generating Procedural Grid Patterns with Wang Tiles | Game Dev Assembly In our latest issue of the Game Dev Assembly Newsletter we discuss about Generating Procedural Grid Patterns with Wang Tiles Procedural generation is one of those game dev tricks that turns simple r...

#GameDevAssembly just published my article about 2-edge Wang Tile grid generator plugin.
You can read it here: www.linkedin.com/feed/update/...

(and subscribe to the newsletter as there is more stuff incoming in the near future)

#gamedev #ue5 #unrealengine #gameprogramming #cplusplus

20.10.2025 07:23 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I've recently been selected by Packt as a guest contributor for their upcoming Game Dev Assembly Newsletter.

You can sign up to get great dev insights in your inbox every month by subscribing to the newsletter: landing.packtpub.com/game-develop...

#gamedev #game #programming #ue5 #tipsandtricks

14.08.2025 06:30 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Sometimes you just need to get some rest and relax...

...and then, back to work!

#beer #nursia #gamedev #norcia

06.06.2025 07:03 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
INTERLUDIO - Teaser 2025 ๐˜”๐˜ข๐˜ฏ๐˜บ ๐˜ฑ๐˜ข๐˜ต๐˜ฉ๐˜ด, ๐˜ฐ๐˜ฏ๐˜ฆ ๐˜ด๐˜ฆ๐˜ญ๐˜ง. ๐˜ˆ๐˜ฏ๐˜ด๐˜ธ๐˜ฆ๐˜ณ, ๐˜ช๐˜ง ๐˜บ๐˜ฐ๐˜ถ ๐˜ค๐˜ข๐˜ฏ: ๐˜ž๐˜ฉ๐˜ฐ ๐˜ฅ๐˜ฐ ๐˜บ๐˜ฐ๐˜ถ ๐˜ฅ๐˜ข๐˜ณ๐˜ฆ ๐˜ต๐˜ฐ ๐˜ฃ๐˜ฆ?

I can finally share "Interludio", the final project of my student Giulia. Not much to say here, just watch it and enjoy!

vimeo.com/1083810493

#ue5 #unrealengine #photogrammetry #realitycapture #shortmovie

19.05.2025 14:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Introduzione ai componenti di Unreal Engine in C++ | Parte 1 In Unreal Engine, un componente rappresenta una una classe speciale che puรฒ essere aggiunta ad un Actor per decorarlo conโ€ฆ

I have just published a 3-part article (in italian) about components in #UnrealEngine and how to get the best by using them in #cplusplus: medium.com/@marcosecchi...

#ue5 #programming #gamedev #gamedevelopment

10.05.2025 07:45 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Some screenshot from Giulia's final project "Interludio"; an amazing mix-and-match of physical #sculpting, illustrations, #photogrammetry and #UnrealEngine cinematics. Congrats Giulia, that was an amazing journey!

#ue5 #cinematics #conceptart

06.05.2025 06:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image

A small update to my maze generation system based on Wang Tiles. I have created a tool widget that can generate persistent levels with some tile variations.

#ue5 #unrealengine #procedural #gamedev

Source code on GitHub: github.com/marcosecchi/...

Road models by @kenney.nl

23.04.2025 10:11 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Artificial Intelligence in Unreal Engine 5: Unleash the power of AI for next-gen game development with UE5 by using Blueprints and C++ 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

Well, it seems my "Artificial Intelligence in Unreal Engine 5" and "Multiplayer Game Development with Unreal Engine 5" are currently on sale on Amazon:

www.amazon.com/Artificial-I...

www.amazon.com/Multiplayer-...

#unrealengine #ue5 #ai #gamedev #multiplayer

17.04.2025 13:37 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Cotoletta8bit Cotoletta8bit

If you live near Milan, IT make sure you don't miss this unmissable event: cotoletta8bit.carrd.co

#gamedev #indiedev #event #game #cotoletta8bit

15.03.2025 14:10 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I've recently been hired for a game developed in #UnrealEngine that has been stopped for a couple of years.
Working on such projects is always inspiring as you need to 'get into' the mind of other developers.
You always learn something new...

#freelancing #indiedev #gamedev

25.02.2025 07:06 โ€” ๐Ÿ‘ 21    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image Post image

I've started teaching #GameProgramming at #ITSTechTalentFactory

Once more, I'm out of my comfort zone...

#ue5 #unrealengine #cplusplus

20.02.2025 16:03 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image

Added tile variants to my #UnrealEngine maze generator based on Wang Tiles; just to have some more variation.

#procedural #ue5 #gamedev #cplusplus #gameprogramming

13.02.2025 09:14 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image

Adding an exclusion list to my Wang Tiles maze generator.

#unrealengine #ue5 #procedural #labyrinth

10.02.2025 11:06 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
GitHub - marcosecchi/unreal-shooting-gym: This repository serves as a companion project for my article Artificial Intelligence in Game Development: Understanding Behavior Trees published on Packt lear... This repository serves as a companion project for my article Artificial Intelligence in Game Development: Understanding Behavior Trees published on Packt learning portal. - marcosecchi/unreal-shoot...

I've created an #UnrealEngine project that serves as a gentle introduction to #BehaviorTrees. It is available on #GitHub: github.com/marcosecchi/...

#ai #ue5 #gamedevelopment #gamedev

04.02.2025 08:00 โ€” ๐Ÿ‘ 8    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Prototyping a maze generator using Wang Tiles in #UnrealEngine.

#ue5 #gamedev #cplusplus #blueprints #programming #procedural

03.02.2025 18:16 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image

I'm just checking the #PCG Extended Toolkit plugin for #UnrealEngine and it is just mindblowing.

#procedural #ue5 #gamedev

01.02.2025 08:37 โ€” ๐Ÿ‘ 12    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image

A blast from my past... And the actual proof that I get older everyday...

#gamedev #magazine #videogames

27.01.2025 18:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image

So, it seems my students won their first #GlobalGameJam in the category "Best WTF"...

Should I be proud or should I ask myself if I am doing something wrong? :D

#indie #ggj2025 #teaching #gamedev

27.01.2025 15:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

When I let my students loose...

#newmedia #ue5 #unrealengine #creativetechnologies

22.01.2025 18:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Get Out Of My Dungeon! by assedeltavolo Defend your dungeon from an army of loot-thirsty adventurers in this immersive VR game

"Get Out Of My Dungeon!" is the new #VR game by my student Edoardo. You can download and test it out here: assedeltavolo.itch.io/get-out-of-m...

#gamedev #madeinunity #unity #videogame

21.01.2025 07:52 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Milan Global Game Jam 2025 - IGDA Milan @ SAE Institute | Global Game Jam The Global Game Jam returns to Milan in 2025! IGDA Milan brings back to Milan the most important game dev community on site event which will be hosted by SAE Institute. Please note: to fully register ...

After so many years, the #GlobalGameJam will be hosted again in #Milan: globalgamejam.org/jam-sites/20...

A huge thank you to the @IGDA Milan chapter for organizing the event.

#GGJ #Indie #GameJam #gamedev

08.01.2025 10:52 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@marcosecchi is following 19 prominent accounts