Developer builds ShipCheck, a static preflight scanner to assess Unity project release readiness

A developer has created ShipCheck, a local read-only tool that scans Unity project folders to identify issues that could prevent a game from shipping. The tool separates three distinct concepts — project health, release readiness, and confidence — after early versions conflated all findings into a single misleading score. For older Unity projects where scene serialization cannot be reliably parsed offline, ShipCheck now reports 'LIMITED EVIDENCE' rather than generating an inaccurate readiness number. To filter out irrelevant third-party asset noise, the tool builds a shipping dependency graph starting from enabled build scenes and traces serialized GUID references to classify content as shipping, non-shipping, or third-party. The project also accounts for Unity's runtime content-loading patterns, ensuring assets not directly referenced in scenes are still considered during analysis.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in