Upstage ha mostrato Solar Open 2 impegnato nella generazione di giochi web funzionanti, utilizzando il modello come motore principale all’interno di un ambiente agentico simile a Claude Code. La dimostrazione comprende un semplice gioco Breakout creato con una sola istruzione testuale e un gioco 3D nel quale il giocatore deve colpire bersagli con un arco, realizzato attraverso più iterazioni guidate.
Il test non riguarda soltanto la capacità di produrre codice JavaScript o componenti grafici isolati. Per costruire un gioco eseguibile, il modello deve trasformare la richiesta iniziale in una struttura applicativa coerente, definire logica di gioco, input dell’utente, rendering, collisioni, gestione dello stato, asset visivi e comportamento delle interfacce. Nel caso del gioco 3D, il processo richiede anche la configurazione della scena, della telecamera, delle coordinate nello spazio, dei bersagli, della traiettoria delle frecce e delle regole di interazione tra gli oggetti.
Solar Open 2 viene utilizzato attraverso un coding harness, cioè un ambiente che permette al modello di leggere e modificare file del progetto, eseguire comandi, verificare l’output generato e correggere progressivamente gli errori. Questa modalità è diversa dalla produzione di un singolo blocco di codice in chat, perché il modello opera su un repository e deve mantenere coerenza tra file, dipendenze, configurazioni e risultati del browser. Il valore della dimostrazione sta quindi nella capacità di portare avanti un ciclo di sviluppo composto da generazione, test, debugging e revisione.
Il gioco Breakout è stato ottenuto con un solo prompt, mentre la realizzazione del titolo 3D ha richiesto indicazioni aggiuntive e interventi di guida. Questo dettaglio evidenzia la differenza tra un compito con struttura relativamente prevedibile, come una meccanica arcade bidimensionale, e un’applicazione che deve combinare rendering tridimensionale, fisica semplificata, controlli di mira e risposta visiva dell’ambiente. Il risultato non dipende solo dalla qualità del codice prodotto, ma anche dalla capacità del modello di interpretare i problemi emersi durante l’esecuzione e di applicare modifiche mirate senza compromettere il resto del progetto.
La prova viene utilizzata da Upstage per mostrare le capacità di Solar Open 2 in attività di agentic coding, un ambito nel quale il modello non riceve soltanto istruzioni ma deve lavorare attraverso strumenti esterni e completare sequenze operative più lunghe. In questi scenari diventano centrali la gestione del contesto, la pianificazione dei passaggi di sviluppo, il recupero degli errori e la capacità di distinguere tra problemi di sintassi, configurazione, dipendenze o comportamento dell’applicazione.
Solar Open 2 è il modello presentato da Upstage nell’ambito del programma sudcoreano per lo sviluppo di foundation model nazionali e sarà sottoposto a una nuova valutazione ad agosto. La dimostrazione sui giochi serve a misurare il modello attraverso un risultato osservabile e verificabile: non una risposta testuale o un benchmark astratto, ma un’applicazione che può essere aperta, eseguita e testata direttamente dall’utente. In questo tipo di confronto, il coding agent diventa una prova concreta della capacità del modello di collegare linguaggio naturale, produzione di software e utilizzo operativo degli strumenti di sviluppo.
