Wörld

App Build Phases — 12 total

Phase 12 Active · Building Now
Build Progress 11 of 12 Complete — 92%
11 Complete
1 Active
0 Pending
🚀
🔨 Final Phase
Phase 12 — App Store Submission
EAS Build, app.json production config, all icon sizes, App Store Connect metadata, screenshots, TestFlight beta, privacy manifest. Ship Wörld.
IN PROGRESS
1
⚙️
✓ Complete
Foundation & Game Context
Built the full data spine — GameContext.tsx with user profile, Glöb balance, current country, home country, avatarConfig, flight state, visited countries, settings, and all action functions. Auth, session tokens, AsyncStorage persistence.
GameContext.tsxgameData.ts_layout.tsxindex.tsxAsyncStorageexpo-crypto
2
🎨
✓ Complete
Wördie Creator
Full SVG-only Wördie avatar creator. Split layout: tall preview left, category tabs right, options bottom. Skin, hair, eyes, outfit, shoes. Saves avatarConfig to GameContext. Navigates to /game on completion.
avatar.tsxreact-native-svgCategory tabsSVG renderingNo native build
3
🗺️
✓ Complete
3D Game Map — Ohhh Man
Full Three.js/expo-three 3D map. Ohhh Man (Oman) built with terrain, oasis, all 5 POIs, home base, palms, dhow boat. Third-person camera, virtual joystick PanResponder, HUD overlay. 15 stub country discs for others.
game.tsxexpo-glexpo-threeThree.jsPanResponderHUD
4
🧍
✓ Complete
Wanderers NPC System
Fixed black z-fighting artifacts on Wördie face (SVG + 3D). 6 named Wanderers with 3-line rotating dialogue, speech bubbles, idle animations unique per NPC, proximity detection, colour accessories per Wanderer, Glöb rewards. Stub Wanderers on all 15 other country discs.
game.tsxavatar.tsx6 WanderersDialogue systemFace z-fixGlöb rewards
5
✈️
✓ Complete
Flight System
Full flight booking UI with departure board, Globetrotter Class™ (instant, full cost) and Middle Seat Class™ (1–3.5h wait, 1/4 cost), both available from any country. Flying home always free and instant. In-flight countdown screen, rotating facts, arrival sequence with Ö5 patience bonus.
flight.tsxinflight.tsxGlobetrotter Class™Middle Seat Class™expo-keep-awakeArrival sequence
6
💬
✓ Complete
Real-User Chat & Wörldcard™
Replaced broken canvas sprite labels with React Native overlay projection. Player-to-player chat via Replit DB, 5 free chats per day with daily reset, Wörldcard™ passport view with stamps/stats, Wave system, country-mate detection. joinworld.app updated to April 15 with @WoorldApp + @BoudLabs social links.
chat.tsxworldcard.tsxRN label overlayReplit DBWave systemApril 15 launch
7
Ö
✓ Complete
POI UX Rework + Glöb Economy & Shop
Removed floating RN label overlay. POI names now fade into the top HUD bar on proximity with a 3D gold arrow pointing toward the POI. Dialogue slides up as a bottom sheet. Full shop.tsx: daily streak rewards, seeded weekly challenges, Glöb IAP packs, cosmetic shop with owned/equip states. Daily reward modal on app open.
game.tsx POI UXshop.tsxTop-bar fade3D arrowDialogue sheetStreaksChallengesIAP packs
8
✓ Complete
Wörld Pass + Subscription System
Full worldpass.tsx with annual/monthly toggle, gold gradient annual CTA, savings calculator, staggered perk animations, Expo Go fallback. $4.99→$7.99/mo, $49.99→$79.99/yr. 12 quirky challenges replacing old pool. Pass perks enforced across flight (Ö0 Globetrotter), chat (10/day), inflight (Grand Wörld Hotel). activateWorldPass + debugActivatePass in GameContext.
worldpass.tsxStoreKit 2Intro pricingAnnual savings12 quirky challengesPerks enforced
9
🌐
✓ Complete
All 15 Remaining Country Maps
All 15 stub country discs replaced with fully built 3D worlds. Uhmarica, Ze Fronce, Japaan, Brazeel, Germoney, Indiaaa, Saudi Arabiyah, Seoul-Korea, U-Kay, Italyyy, Mexi-¡Go!, E-Gypt, Oz-tralia, Turrr-key, Switzzerland — each with authentic terrain, architecture, home base, 5 POIs, InstancedMesh vegetation, and country-tinted Wanderers.
game.tsx15 country configsAll 16 worlds liveInstancedMeshPOI_POSITIONS per countryCountry Wanderers
10
👤
✓ Complete
Profile, Settings & Auth
Full profile screen with Wördie SVG preview, 16-slot passport stamp gallery, tiered explorer badges (Passport Holder → Seasoned Wanderer → Wörld Class), stats row. Username change Ö25 once/week. Working settings toggles (notifications, privacy), account deletion with DELETE confirmation. Sign-out → /auth/signin, create account → /username → /avatar → /game flow.
profile.tsxsettings.tsxauth/signin.tsxauth/signup.tsxExplorer badgesDelete accountFull auth flow
11
✓ Complete
Polish, Onboarding & Notifications
7-step first-launch tour (never repeats, Skip + Let's Go). Push notifications for daily Glöbs, flight boarding, incoming waves — all respecting settings toggles. LOD system reduces geometry beyond 30 units, shadow map budget 512×512, disposeCountry() on every switch. Dev FPS counter. Full QA pass across all 16 countries and all screens.
onboarding.tsxexpo-notificationsLOD systemShadow budgetdisposeCountry()Full QA pass
12
🚀
⚡ In Progress
App Store Submission
Production app.json, all icon + splash sizes via expo-image, EAS Build iOS binary, App Store Connect metadata in 5 languages, 6.7" + 5.5" + iPad screenshots, preview video script, privacy manifest (NSPrivacyAccessedAPITypes), age rating 4+, TestFlight internal → external beta. Submit to Apple review. Ship Wörld. 🌍
app.json productionEAS BuildApp Store ConnectScreenshotsPrivacy manifestTestFlight🚀 Launch