Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

DigitalWorld — 3D Phone Showroom

DigitalWorld is starting as a focused, browser-previewable 3D phone showroom. The first milestone is a rotatable product display with a permanently black screen, studio lighting, and a detailed procedural phone model. Phone manufacturing and tycoon systems can be layered in after the showroom foundation.

Development

  • Engine: Godot 4.7
  • Main scene: res://main.tscn
  • Main model/showroom script: res://main.gd
  • Web renderer: Godot Web export (WebAssembly/WebGL 2)
  • Hosting target: Cloudflare Pages

Automatic web preview

Pushing project changes to main triggers Build and publish DigitalWorld web preview. GitHub Actions validates/imports the project and exports the Web preset to build/web/. The export is uploaded as a workflow artifact for 7 days.

To also deploy automatically to Cloudflare Pages, configure these in GitHub repository settings:

  1. Repository secret CLOUDFLARE_API_TOKEN with permission to deploy Pages.
  2. Repository secret CLOUDFLARE_ACCOUNT_ID.
  3. Repository variable CF_PAGES_PROJECT_NAME matching an existing Cloudflare Pages project.

Once configured, every successful push to main exports and deploys the browser build. Open the Pages URL and refresh to see updates. If an older build appears, use a hard refresh.

Local export

In Godot, install the matching export templates, select the Web preset, and export to build/web/index.html. Serve the resulting directory over HTTP; do not open index.html directly as a local file.

Important

The current phone is procedural 3D geometry, not a scanned or professionally authored production mesh. It is a prototype foundation for materials, geometry, camera handling, and web delivery; photorealism will improve as the model and surface detail are refined. Browser performance should be tested on lower-end Android devices.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages