Tutti i progetti

Gioco mobile · Case study tecnico

Kokoro Dama 3D

Dama 3D per Android in Unity 6: IA adattiva, multiplayer locale e gioco offline, ottimizzata per smartphone di fascia media.

Ruolo
Producer & Developer
Motore
Unity 6 · C#
Stato
Su Google Play
Modello
Gratis, senza pubblicità né pay-to-win

Panoramica

Una dama 3D con ambientazione naturale, audio ambient e comandi touch. È qui come case study tecnico: architettura, performance e rilascio su una piattaforma vincolata.

Problema

Un gioco da tavolo in 3D deve essere fluido su smartphone Android di fascia media, funzionare completamente offline e offrire un avversario impegnativo ma non frustrante.

Il mio ruolo

Producer e sviluppatore: roadmap, backlog, sviluppo, QA, pubblicazione e manutenzione su Play Console.

Sfide

  • Tenere leggeri draw call e caricamenti su hardware mobile.
  • Generare la scacchiera e gestire i pezzi in modo dinamico.
  • Calibrare un'IA adattiva e una modalità a due giocatori sullo stesso dispositivo.

Soluzione

Un'architettura a componenti in Unity 6, generazione dinamica della scacchiera e un budget di rendering mobile-first, rilasciata su Play Console senza pubblicità né pay-to-win.

Architettura e approccio

  • Architettura di gameplay a componenti in C#.
  • Generazione dinamica della scacchiera e gestione dei pezzi.
  • Avversario con IA adattiva e multiplayer locale.
  • URP con draw call ridotte e caricamenti leggeri.

Tecnologie

  • Unity 6
  • C#
  • URP
  • Android

Risultato

Pubblicata su Google Play, dopo Kokoro Dama, la versione Android nativa in Java con IA Minimax.

Cosa ho imparato

  • Un budget di performance fissato il primo giorno costa meno di un'ottimizzazione finale.
  • La difficoltà dell'IA è un problema di UX, non solo di algoritmo.

Lavoriamo insieme

Vuoi collaborare, parlare di un progetto o di un'opportunità? Parliamone.