SPRITE: From Static Mockups to Engine-Ready Game UI

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Bai, Yunshu, Li, RuiHao, Zhang, Hao, Lim, Chien Her, Yan, Ming, Li, Mengtian
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910149648580608
author Bai, Yunshu
Li, RuiHao
Zhang, Hao
Lim, Chien Her
Yan, Ming
Li, Mengtian
author_facet Bai, Yunshu
Li, RuiHao
Zhang, Hao
Lim, Chien Her
Yan, Ming
Li, Mengtian
contents Game UI implementation requires translating stylized mockups into interactive engine entities. However, current "Screenshot-to-Code" tools often struggle with the irregular geometries and deep visual hierarchies typical of game interfaces. To bridge this gap, we introduce SPRITE, a pipeline that transforms static screenshots into editable engine assets. By integrating Vision-Language Models (VLMs) with a structured YAML intermediate representation, SPRITE explicitly captures complex container relationships and non-rectangular layouts. We evaluated SPRITE against a curated Game UI benchmark and conducted expert reviews with professional developers to assess reconstruction fidelity and prototyping efficiency. Our findings demonstrate that SPRITE streamlines development by automating tedious coding and resolving complex nesting. By facilitating rapid in-engine iteration, SPRITE effectively blurs the boundaries between artistic design and technical implementation in game development. Project page: https://baiyunshu.github.io/sprite.github.io/
format Preprint
id arxiv_https___arxiv_org_abs_2604_18591
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle SPRITE: From Static Mockups to Engine-Ready Game UI
Bai, Yunshu
Li, RuiHao
Zhang, Hao
Lim, Chien Her
Yan, Ming
Li, Mengtian
Human-Computer Interaction
Artificial Intelligence
Game UI implementation requires translating stylized mockups into interactive engine entities. However, current "Screenshot-to-Code" tools often struggle with the irregular geometries and deep visual hierarchies typical of game interfaces. To bridge this gap, we introduce SPRITE, a pipeline that transforms static screenshots into editable engine assets. By integrating Vision-Language Models (VLMs) with a structured YAML intermediate representation, SPRITE explicitly captures complex container relationships and non-rectangular layouts. We evaluated SPRITE against a curated Game UI benchmark and conducted expert reviews with professional developers to assess reconstruction fidelity and prototyping efficiency. Our findings demonstrate that SPRITE streamlines development by automating tedious coding and resolving complex nesting. By facilitating rapid in-engine iteration, SPRITE effectively blurs the boundaries between artistic design and technical implementation in game development. Project page: https://baiyunshu.github.io/sprite.github.io/
title SPRITE: From Static Mockups to Engine-Ready Game UI
topic Human-Computer Interaction
Artificial Intelligence
url https://arxiv.org/abs/2604.18591