Casanova Interactive Quiz | How Much of a Casanova Are You?

Casanova Interactive Quiz | How Much of a Casanova Are You?

Casanova Quiz is an interactive Unity experience designed to introduce visitors to the life, works, and cultural legacy of Giacomo Casanova through a question-based journey.

Interactive Game
Date
Role & stack
Software Development • Touchscreen Application • Interactive Quiz
Standard quiz view
Resilient result sharing — The system generates a personalized PNG card, uploads it asynchronously, and displays the QR code only after a successful upload. If anything fails, the local result always remains available.

Casanova Quiz is an interactive Unity experience designed to introduce visitors to the life, works, and cultural legacy of Giacomo Casanova through a question-based journey.

Created for the Casanova Official Museum at Palazzo Zaguri in Venice, the application transforms historical and biographical content into an educational game comprising twenty illustrated questions, designed for a 4K touchscreen in a museum setting.

The goal was to make documented historical content approachable through a short, engaging experience consistent with the imagery of eighteenth-century Venice.

From introduction to final profile

  1. Homepage — An illustrated composition introduces Giacomo Casanova, offers a choice between Italian and English, and invites the visitor to begin.
  2. Rules — A page inspired by a period book provides a concise explanation of the experience.
  3. Quiz — Twenty multiple-choice questions explore Casanova's Memoirs, journeys, encounters, literary works, and publishing legacy.
  4. Result — The score is transformed into one of five final profiles, each with a dedicated title, description, and illustration.

After every choice, the interface immediately communicates the outcome and presents the correct answer together with a short historical explanation. Visitors can continue manually or wait for automatic progression when the reading time expires.

An interactive, bilingual narrative

The full quiz is available in Italian and English. Switching language also updates content already on screen — questions, answers, explanations, scores, and final profiles — without restarting the session.

Illustrations, text, salon music, sound feedback, and subtle animations accompany visitors throughout the journey. The playlist continues uninterrupted between screens and allows any available track to be selected directly.

At the end of the experience, the result can be turned into a personalized portrait card. When the sharing service is available, the file is published and made accessible through a QR code; without a network connection, the local result remains fully visible. After two minutes of inactivity, the session is cleared and the application automatically returns to the homepage.

Content separated from logic

Questions, answers, explanations, sources, images, configuration, and result tiers are organized as editor-friendly ScriptableObjects. Each question keeps its Italian and English content, solution, source reference, and visual-production notes together in a single asset.

A central controller coordinates the experience flow, while separate components handle navigation, quiz logic, question presentation, localization, audio, inactivity, and sharing. This structure allows the journey to be updated without changing application logic and protects the experience from repeated touches, inconsistent transitions, and incomplete network operations.

My contribution

  • developed the application architecture and homepage → rules → quiz → explanations → result flow;
  • implemented the quiz engine, percentage calculation, and five final profiles;
  • structured questions, answers, sources, images, and configuration as ScriptableObjects;
  • designed and built the 4K touch UI, using generative AI to support concepts, assets, and iteration;
  • implemented dynamic Italian and English localization and developed the audio system;
  • created portrait result cards, FTP/FTPS publishing, and local QR-code generation;
  • implemented offline fallback, secure external configuration, and automatic inactivity reset;
  • built Editor tools to synchronize content, generate previews, and test uploads and QR codes.

Technical stack

AreaTechnology
EngineUnity 6.3 (6000.3.10f1)
LanguageC#
RenderingUniversal Render Pipeline
UI and textuGUI / TextMesh Pro
InputUnity Input System
DataScriptableObjects and JSON
LocalizationCustom Italian / English system
Sharing1080 × 1920 PNG, FTP/FTPS, and ZXing.Net
TargetWindows, 4K UHD touchscreen

Project value

Casanova Quiz adds a moment of direct participation to the museum journey and turns every answer into an opportunity to learn. Its combination of traceable content, audiovisual identity, personalized profiles, and QR sharing extends the experience beyond the touchscreen while keeping its core functionality independent of connectivity.

Credits and rights

Project developed within TopTouch for the Casanova Official Museum at Palazzo Zaguri, Venice. Trademarks, historical content, reference texts, images, music, and proprietary assets belong to their respective owners.