Skip to content
Projects
  • Featured
  • Unity Engineering

API Content Explorer

Runtime content loading and API exploration

01

Description

API Content Explorer is a personal project built to demonstrate runtime content loading and communication with remote endpoints in Unity. The application requests remote resources, downloads them at runtime, converts them into Unity-compatible assets, and presents them dynamically. It supports remote text, images, videos, 3D models, and audio, with centralized status and error handling for different loading states. I also created dedicated Overview, Explorer, and Technical pages to explain and demonstrate the system. Designed with platform flexibility in mind, the underlying architecture can support Android, iOS, desktop, and WebGL applications. The project is hosted on Netlify and embedded directly into my portfolio as an interactive experience.

02

Highlights

  1. Multi-Format Runtime Loading

    Implemented runtime fetching and conversion of text, images, videos, 3D models, and audio into Unity-compatible content.

  2. Remote Resource Pipeline

    Built a complete flow from remote endpoint requests and resource downloads to runtime preparation, presentation, and playback.

  3. Runtime Status Handling

    Added connection, response, loading, download, and error states to provide clear feedback throughout the content-loading process.

  4. Interactive Explorer

    Created an Explorer interface where users can select content types, fetch remote resources, and preview the resulting content directly at runtime.

  5. Technical Documentation

    Built a dedicated Technical page explaining the project's architecture and runtime content pipeline.

  6. Portfolio-Embedded Experience

    Hosted the application on Netlify and integrated it directly into my portfolio, allowing visitors to interact with the project rather than only viewing screenshots or videos.

Best on a bigger screen

Everything on this site works on your phone. For the full experience, visit on a desktop or laptop.