🎮 I'm a Game Development student based in Verona, Italy.
I'm currently focusing on Technical Design, working on gameplay systems, game mechanics, UI, and their technical implementation using C++, Unreal Engine, DirectX 11, and real-time graphics tools.
I use GitHub as a portfolio to collect university projects, game prototypes, technical exercises, and experiments developed during my Game Development path, with a focus on designing and implementing interactive systems.
- 🎓 Game Development student with a focus on Technical Design
- 🕹️ Interested in gameplay systems, game mechanics design, UI, and feature implementation
- ⚙️ Currently improving my skills in C++, Unreal Engine, DirectX 11, HLSL, Git, and software architecture for games
- 🧪 Building small but complete projects that combine design thinking, readable code, and playable results
A simplified Arkanoid-style game developed in C++ with DirectX 11 for a graphics course.
The project includes paddle movement, a ball system, destructible colored bricks, 2D collision handling, game over logic, level reset, temporary modifiers, and HLSL-based rendering.
🔗 Repository: arkanoid_directx11
An Unreal Engine pinball project developed for a Tools Programming exam.
The project focuses on physics-based gameplay, Unreal project organization, Git LFS usage, a simplified git-flow branching model, and collaborative development workflow.
🔗 Repository: pinball-unreal
A Global Game Jam 2025 project developed in Godot using GDScript.
🔗 Repository: GGJ25
A short narrative walking simulator developed in Unreal Engine by Letsdo Games, a collaborative independent team that includes university students.
The demo presents the concept of a grandmother and her grandson who, while playing a tabletop role-playing game, are transported into a fantasy universe where the story gradually takes an unexpected turn.
I worked on the project as Lead Programmer & Tech Artist, contributing to the technical implementation of the demo within a multidisciplinary team.
🔗 Demo: A Forgetful Story
A collaborative website developed with two former Computer Engineering colleagues for the INAP / Assaggiatori Pani project.
The project involved web design, front-end development, content organization, and the creation of a public-facing website for a real association/community.
🔗 Website: assaggiatoripani.org
| Area | Main skills |
|---|---|
| Core Programming | C++ C# Java GDScript |
| Game Development | Unreal Engine Unity Godot Gameplay Programming Technical Design |
| Graphics | DirectX 11 HLSL Real-time Rendering Shader Programming |
| Web & UI | HTML CSS JavaScript TypeScript React |
| Tools | Git GitHub Git LFS Visual Studio Rider Blender Figma Notion |
- 🇮🇹 Italian — Native
- 🇬🇧 English — Intermediate
- Advanced C++ for game development
- Real-time rendering fundamentals
- Unreal Engine gameplay systems
- Shader programming
- Game AI and interactive systems
- Clean project structure and technical documentation
I'm currently focused on building a stronger Game Development portfolio by improving my repositories, documenting my projects more clearly, and developing playable prototypes that highlight both technical implementation and game design reasoning.
🔗 Website: giuseppecricri.com
You can find my work here on GitHub.
I'm interested in game development, technical programming, technical design, and collaborative projects related to interactive media.

