top of page

LORENZO TONDO

Technical Game Designer

Game Producer

PROJECTS

The Energy Case

Mechanics for investigation and combat in an action-adventure detective game.

Project Type: Own Development

Team Size: 5

Project Length: 9 months

Skills: Technical Design, Project Management, System Programming

Associated with:

Novak Studios

image.png

Features

  • Dialogue System with branching paths

  • Modular Interaction System

  • Systems for gathering and using clues

  • Enemy AI behavior and decision-making

  • Player Controls with State Machine pattern

  • Tools for streamlined creation of dialogue, interactions, clues, NPCs, enemy AI, and more

  • Team management and scheduling, both in short-term sprints and long-term milestone.

Tools

  • Unreal Engine 5 (Blueprints and C++)

  • State Trees Plugin for UE5

  • Actor Components in Blueprints

  • ​Behaviour Trees, AI Controllers and AI Perception System

  • Environment Query System in UE5

  • Software Ideas Modeler for UML Charts

  • Version Control through GitHub

  • Scheduling and SCRUM Tools such as Excel, Azure, Trello, Codecks, and Notion

Raiders of the Lost Qu.Ar.K

An Applied Game about quantum physics, to visualize and experiment with quantum mechanics

Project Type: Client Project

Team Size: 5

Project Length: 6 months

Skills: Applied Game Design, Project Management, Gameplay Programming

Associated with:

Novak Studios

image.png

Developed for:

CNR - INO

Features

  • Representation of Quantum Waves

  • Mechanics for Quantum interactions

  • Observer effect and Quantum Tunneling

  • Tile Object system for level editing

  • Interaction architecture for puzzle objects

  • Product research about visualizing Quantum Mechanics

  • Team management and scheduling with AGILE methods

  • Client communication and stakeholder inclusion

Tools

  • Unity 6 (C# programming)

  • Scriptable Objects for tiles and puzzle objects

  • Unity UI Toolkit for UI elements

  • Unity Tilemaps as levels

  • Version control through GitHub

  • Agile and SCRUM for project planning

  • Microsoft Azure for team management and task scheduling

  • Microsoft Office and Google Workplace

Untitled Bus Game

A procedurally generated, solo-developed game about navigating public transport.

Project Type: Own Development

Team Size: Solo

Project Length: 6 months

Skills: Solo Development, Technical Design, Game Production

Screenshot 2024-03-03 215859.png

Self-Developed

image.png

Features

  • Procedural bus line generation with Splines

  • Navigation system using directed graphs

  • Map query tools

  • Bus movement and behavior system

  • Player path selection and preview

  • Bus schedule system and UI Widgets

Tools

  • Unreal Engine 5 (Blueprints and C++)

  • Spline system in UE5

  • UI Widgets, Widget Components, and Billboards

  • Function Libraries for query tools and utility

  • Software Ideas Modeler for UML Charts

  • Version Control through GitHub

Sei Leiferser!

Designing and managing a Serious Game project for a professional client

Project Type: Client Project

Team Size: 5

Project Length: 4 months

Skills: Serious Game Design, Project Management, Game Production

Final version of Sei Leiferser!

Associated with:

Novak Studios

image.png

Developed for:

Logos Dolomiti

Features

  • Develop a Serious Game from an existing concept

  • Design of mechanics to convey the client's goals

  • Project and team management to achieve milestones

  • Handling of communication with a foreign client

  • Inclusion of stakeholders in the project

  • Communicating value proposition and USPs

Tools

  • Scheduling and SCRUM Tools such as Excel, Azure, Trello, Codecks, and Notion

  • Meeting platform such as Teams, Google Meet, and Zoom

  • Miro and Google Docs for design and brainstorming

  • Adobe Illustrator and Inkscape for vector art

BordScape

Gameplay, dev tools, and GUR for a point-and-click puzzle game.

Project Type: Client Project

Team Size: 5

Project Length: 4 months

Skills: Technical Design, Game User Research, Tools Programming

Associated with:

Novak Studios

image.png

Features

  • Easy-to-use puzzle creation tool

  • Event-based interaction mechanics
  • Save System with Json files
  • Development for mobile devices
  • Target Audience research

  • Product Evaluation and Playtesting

Tools

  • Unity Engine and C#

  • Unity Event System

  • Unity APK and IPA export

  • Data structures with Json

  • Software Ideas Modeler for UML Charts

  • Version Control through GitHub

It Takes a King

Tile-based building system prototype for a city-builder-style game

Project Type: GameJam Project

Team Size: 2

Project Length: 2 days

Skills: Technical Design, System Development, Rapid Prototyping

image.png

Associated with:

PJP Game Jam

image.png

Features

  • Tile and building system in GameMaker

  • Upgrade buildings with different upgrade paths
  • System for AoE upgradable buffs

  • Paths/Roads and NPC behavior
  • Achievements and Leaderboard implementation

  • Small team coordination under strict time pressure

Tools

  • GameMaker for rapid prototyping

  • GML and Visual Scripting

  • Aseprite for pixel art

  • Google Spreadsheets for system design and catalogue

Project Chill

VR integration and mechanics for a relaxing photography game.

Project Type: School Project

Team Size: 6

Project Length: 4 months

Skills: VR Development, Technical Design, Game Production

image.png

School Project

Features

  • VR integration and development in C#

  • Use of Unity's VR packages
  • Technical design of mechanics for use in VR
  • Development of mechanics in VR
  • Project and team coordination while exploring the new challenge of a VR game

Tools

  • Unity and C#

  • Unity's VR integration package

  • Integration software for Pico 3 and Oculus

  • VR libraries in C#

  • Scheduling and SCRUM Tools such as Excel, Azure, Trello, Codecks, and Notion

  • Version control through GitHub

bottom of page