ABOUT ME

I LIKE BUILDING
THE THINGS PLAYERS FEEL.

I’m Lorenzo, a Game & Gameplay Programmer focused on gameplay systems, multiplayer architecture and AI. I work mainly with Unity / C# and Unreal Engine / C++, and I enjoy turning gameplay ideas into systems that are responsive, reusable and easy to maintain.

Lorenzo Grasso
GAMEPLAY MULTIPLAYER AI
2022

Started my game-development journey

2

Engines I build with: Unity & Unreal

01

Main obsession: gameplay that feels right

HOW IT STARTED

From learning the basics to building complete systems.

My journey into game development started in 2022, when I enrolled in the Game Programming course at Event Horizon School in Milan.

C# and C++ initially forced me to rethink how I approached problems. That challenge is exactly what pulled me in. I became interested not only in making features work, but in understanding how to structure them so they remain understandable when a project grows.

Today my strongest interests are gameplay architecture, multiplayer networking and AI. I enjoy working from the architecture of a system through implementation, debugging, iteration and final integration.

HOW I WORK

Technical, collaborative and always curious.

The part of programming I enjoy most is finding the simplest structure that still gives the team room to move fast.

01

Teamwork

I enjoy collaborating, communicating clearly and turning technical constraints into something designers, artists and other programmers can work with.

02

Curiosity

I like understanding why a system works, not just getting it to compile. New tools, networking problems and unfamiliar systems are usually the fun part for me.

03

Reliability

I care about finishing what I start: build it, test it, debug it, document it and leave the system in a state another developer can understand.

Lorenzo Grasso portrait

BEYOND CODE

I like seeing more than one world.

Outside game development, I love travelling, discovering different cultures and, very importantly, trying the food that comes with them. Those experiences keep me curious and give me a healthy break from staring at systems and logs all day.

I’m proactive, social and comfortable working with a team, but I’m equally happy disappearing into a difficult technical problem until I understand it properly.

WHAT I’M PUSHING FURTHER

Keep learning. Keep shipping.

01Multiplayer

Deeper networking, larger player counts and more robust server-authoritative systems.

02AI Programming

More expressive enemy behaviors, decision-making and reusable combat architectures.

03Gameplay Architecture

Cleaner modular systems that can move between prototypes and production without becoming a maintenance problem.

BACK TO THE WORK

Enough about me. Here’s what I build.

The projects are the best place to see how I approach gameplay, networking and technical systems.