Lorenzo - Game Developer

Hi, I'm Lorenzo

Gameplay Programmer focused on creating responsive, system-driven mechanics in Unreal Engine and Unity. Experienced with C++, Blueprints, and scalable gameplay frameworks for interaction, AI, and combat.

My Projects

Space Outlaw (3D Beat'em up)

Gameplay Programmer, Game Designer

2
10 months
Unreal / C++ / Blueprints

3D beat ’em up featuring a player-customizable combo system, data-driven AI, and fully interactive environments with throwable and destructible props powered by Chaos Physics. Includes online co-op via RPCs and Steamworks matchmaking.

Interactive Door Framework (UE5 Plugin)

C++ Plugin Developer, Technical Designer

1
2 months
Unreal 5.6 / C++ / Blueprints

Production-ready door interaction system with physics-based movement, skeletal mesh animations, modular lock & key system, and designer-friendly Blueprint customization. Component-based architecture for maximum flexibility.

Zero Project (Stealth Horror)

Gameplay Programmer, Game Designer

2
4 months
Unreal / C++ / Blueprints

AI system, behavior and enemies variety, multiple 3C systems (first person and third person) with switch between multiple controllable pawns.

Bioascent (Side scroller platform shooter)

Gameplay Programmer, Game Designer

1
2 months
Unity / C#

2D action platformer featuring responsive movement, bullet physics, and an interactable tile system enabling dynamic and destructible environments.

Project Minus One Prototype (First-person survival horror)

Gameplay Programmer, Game Designer

1
6 months
Unity / C#

First-person survival horror featuring a full-body controller, modular perk and weapon systems, inventory and UI frameworks, and combat driven by a body-part damage system.

Laughing Stonks (Global Game Jam 2024)

Programmer

4
48 hours
Unity / C#

Stealth game developed during Global Game Jam 2024, featuring modular NPC behavior built on state machines and event-driven AI interactions.

Sky In a Room

Programmer, Game Designer

2
14 days
Unreal / Blueprint

Atmospheric puzzle experience with procedurally generated rooms and a flexible interaction system for environment-based logic.

Education & Experience

Game Programmer (Internship)

Game Crafters Collective, part-time, UK (remote), Jan 2025 - Present

Game Crafters is a UK-based startup connecting emerging developers and industry professionals in a collaborative non-profit environment. I develop core interaction and puzzle systems in Unreal Engine, working within an Agile team and Scrum workflow.

Junior Software Developer Course

Generation Italy, Feb 2024 - May 2024

A 500-hour course focused on the fundamentals of object-oriented programming in Java, as well as key Front-End development technologies, including HTML, CSS, and JavaScript.

Master's Degree in Theoretical Philosophy

University of Turin, 2019 - 2022

Focused on epistemology, philosophy of science, and logic, with a particular emphasis on the role of symbolic forms in shaping human understanding. My thesis explored Ernst Cassirer's theory of symbolic forms and its impact on perception, language, and knowledge.

Bachelor's Degree in Art and Cinema

University of Turin, 2015 - 2019

Studied film history, aesthetics, and critical theory, with additional courses in music and theater. Gained a strong foundation in visual storytelling, narrative structure, and media analysis. Also completed a course in computer science fundamentals, which provided an introduction to basic programming and digital logic.

Skills

Programming

C# C++ Unreal Blueprints Java JavaScript HTML MySQL Spring

Game Engines

Unity Unreal Engine

Tools

Git Visual Studio Photoshop Illustrator Premiere Blender

Soft Skills

Critical thinking Teamwork Cross-functional communication Time management Active listening Continuous learning Aesthetic awareness

Others

OOP SCRUM Agile

About Me

I'm a Gameplay Programmer with a background in arts and philosophy, passionate about creating expressive mechanics and immersive systems.

I taught myself programming while studying, developing multiple independent projects in Unreal and Unity that deepened my understanding of design, performance, and player experience. When I’m not coding, I enjoy music, hiking, and exploring new languages and cultures.