Development roadmap

What's being built.

Ranked by player value relative to cost. Finished work is listed below.

In progress 63items

  1. 1 Add missing thumbnails to the intimacy animation picker.
  2. 2 Fix broken intimacy poses and participant alignment in the current animation set.
  3. 3 Add light facial expression changes during social play, later.
  4. 4 Add idle motion to static poses so sitting and other held poses don't look frozen.
  5. 5 Smooth out pose transitions so switching poses looks natural instead of snapping.
  6. 6 Add head-turn anticipation so the avatar glances toward where it's about to move before the body follows, making turns feel less robotic.
  7. 7 Add relaxed idle dance animations for casual standing around, as an alternative to the current high-energy ones.
  8. 8 Add a feminine run animation variant.
  9. 9 Make bodies adjust to each other and the world more naturally instead of playing fixed animation loops.
  10. 10 Add subtle social emotes such as wink, lip bite, and hair flick as observable actions.
  11. 11 Add paired social interactions such as hand-holding, leash walking, and piggyback rides.
  12. 12 Add footwear-aware foot angles so bare feet, heels, and mixed outfits sit correctly while moving.
  13. 13 Add point-and-click movement that uses pathfinding where available and falls back to direct movement otherwise.
  14. 14 Fix the native Linux build performance gap compared to the Windows build under Proton.
  15. 15 Add a software ray tracing fallback for GPUs without hardware ray tracing.
  16. 16 Tune speaker loudness and speech loudness so nearby TTS can beat music without killing the room mix.
  17. 17 Add physics to the male and trans penis so it moves naturally instead of staying static.
  18. 18 Add voice mood variants such as happy, sad, and horny later.
  19. 19 Add player-imported or player-submitted voices later.
  20. 20 Add wardrobe interaction zones or props so outfit changes can happen in-world in a readable way.
  21. 21 Play a phone-holding animation whenever the phone UI is open so other players can see phone use.
  22. 22 Add in-room outfit changing with a visible animation instead of making people leave the room.
  23. 23 Add testicle size options for male and trans avatars.
  24. 24 Add genital anatomy to the final character bodies.
  25. 25 Add clickable body-part interactions instead of only cycling preset paired animations.
  26. 26 Add breath play and erotic asphyxiation as a selectable BDSM interaction type.
  27. 27 Add pregnancy as a roleplay and social state, with visible body progression and matching social interactions, once the sex system is stable.
  28. 28 Add paid faster TTS tiers later without degrading the core free experience below usable.
  29. 29 Offer a Plus tier that prefers faster cloud servers over slower local ones for speech, later.
  30. 30 Add variety to dancing so a chosen dance doesn't repeat the same clip on a loop.
  31. 31 Add synchronized dance pairing so two players doing the same dance appear perfectly in sync across all clients, once paired dances exist.
  32. 32 Add adjustable character height, handled so animations stay correct.
  33. 33 Add more hairstyles, including adapted community styles.
  34. 34 Add room scene presets for subculture scenes such as vampire clans, Gorean cities, and BDSM houses — each a named bundle of room settings that pre-fills allowed behavior, escalation ceiling, and scene expectations for the owner to adjust.
  35. 35 Prevent layered wearables from intersecting.
  36. 36 Make underwear visible through open areas of outer clothing without protruding through covered fabric.
  37. 37 Add footstep audio that changes with the floor surface and footwear.
  38. 38 Show a clear error and return to character selection if room content cannot be built after joining.
  39. 39 Add a flat chest body morph option for female and trans avatars.
  40. 40 Add high-heel footwear in both closed-toe and open-toe variants.
  41. 41 Add a physical dice prop with d4, d6, d8, d10, d12, and d20 options.
  42. 42 Add optional 4K environment textures only on Ultra, while keeping High playable on 8 GB cards.
  43. 43 Share chat across linked overflow rooms during large events if one venue is split across multiple servers.
  44. 44 Add linked room overflow for big events, with seamless or near-seamless travel between connected rooms.
  45. 45 Add immersive room-to-room travel connectors such as cabs, portals, or boats for linked events later.
  46. 46 Build from isolated room servers toward a shared island or city overworld later.
  47. 47 Add menu-driven world-editor logic blocks such as light switches, trigger zones, and linked objects, before full scripting.
  48. 48 Add a full room builder and world editor, much later.
  49. 49 Add room trigger logic for simple interactions such as collision-triggered actions, linked switches, and destination doors.
  50. 50 Add a simple shared card game.
  51. 51 Add a small creator pipeline for outside world or clothing designers.
  52. 52 Add branded or sponsored assets only after the core world is strong enough to justify partnerships.
  53. 53 Add car tuning later so players can trade off top speed, acceleration, handling, and braking.
  54. 54 Add racing leagues or small betting loops later.
  55. 55 Add boats later.
  56. 56 Add surfing later.
  57. 57 Add Lovense integration later.
  58. 58 Add real VR support much later, only as an optional mode and never as the default way to use XChat.
  59. 59 Add a native Mac build later, after Windows and Linux are stable.
  60. 60 Add localization much later.
  61. 61 Add translation support for cross-language text and speech later.
  62. 62 Do not add open UGC clothing or item uploads until moderation, QC, and bandwidth are solved.
  63. 63 Hold off on user video streaming until it can be moderated safely.

Done 96completed work

  • Fix the male walk animation, which looks rough next to the polished feminine walk used for female and trans avatars.
  • Fix clothing poke-through on tops, skirts, and other outfits.
  • Tune default female body proportions, especially shoulder width.
  • Fix eye pupil and iris size so they don't look undersized on some face shapes.
  • Fix hair looking blown out and over-bright at some lighting angles.
  • Add independent body shape controls so character creation is not limited to one body direction.
  • Fix male clothing slots that show female items or hide the genital area.
  • Stop feet from floating during idle, walking, dancing, and in shoes.
  • Add speech range modes such as intimate, normal, loud, and shout.
  • Rework the skin selection list so it's ordered clearly and named to match what it changes.
  • Add a randomize option in character creation so new characters can start from varied defaults.
  • Add a Room Settings screen so owners can set room visibility and rules.
  • Cap Ultra ray tracing intensity or default to an FPS lock so GPUs stay at safe temperatures out of the box.
  • Add a proximity cutoff for text chat so messages only reach nearby players, like voice range.
  • Add a voice pitch slider to fine-tune your chosen TTS voice.
  • Add private phone communication — TTS messages, calls, or both.
  • Add a right-side intimacy HUD for partner, pose, and session controls.
  • Fix a Linux startup crash caused by the crash handler missing run permission.
  • Fix Linux packaging so the launcher finds the game executable and symbol files correctly.
  • Add a launcher with patching so small updates don't re-download the whole build.
  • Fix the camera so it tracks the body instead of the head bone, so the world stops appearing to sway while an avatar dances or holds a pose.
  • Fix female hair attachment so hairstyles work on female bodies as well as on trans and male bodies.
  • Fix missing collision on roots, plants, and other room geometry.
  • Fix hair ombre and highlight layers not rendering visibly on the character.
  • Fix TTS long messages of three or more lines disconnecting players instead of being safely capped or queued.
  • Fix the room occupant count so it updates when players enter instead of staying stuck at zero.
  • Fix dancing stopping on its own while standing still, and not resuming after a brief walk.
  • Fix the selected music station not resuming after switching rooms even though the phone shows it as playing.
  • Fix hair clipping through the skull during movement.
  • Fix hair physics so it stops whipping too fast and snapping through the head.
  • Fix character names showing as raw IDs when opening another player's profile in-world.
  • Add DLSS, FSR, and XeSS upscaling in graphics settings.
  • Remove self-click interaction menus so clicking your own avatar doesn't block point-and-click movement.
  • Fix room chat send failures during playtests so messages always submit reliably.
  • Clean up the auth flow so leftover sign-in windows don't stay open after login or logout.
  • Make TTS finish the previous line before the next starts instead of cutting it off.
  • Fix TTS startup jitter at the beginning of a sentence.
  • Add a small dense test map so testing doesn't depend only on the island.
  • Fix the 3 to 4 second freeze shortly after entering the world.
  • Add clearer labels and tooltips for dense character-customization settings.
  • Add an exit-game action somewhere intuitive without a heavy pause menu.
  • Fix the graphics preset logic so Low doesn't use more GPU than Ultra.
  • Fix the ambient occlusion and shadow regression from the weather and dynamic-sky changes.
  • Fix lighting presets where faces lose directional light or glow through hair in some modes.
  • Add subtitles as an optional fallback for spoken lines.
  • Add typing-state cues, diegetic first with a subtitle or HUD fallback if needed.
  • Fix pressing the speaker button stopping movement.
  • Fix eyebrow rendering so selected brows actually appear on the avatar.
  • Add a small jump only, not a big arcade jump.
  • Fix the crash about 60 seconds after login when an avatar mesh is visible.
  • Fix the crash when opening the phone.
  • Fix the crash when changing graphics settings from the phone.
  • Bind Enter to open chat and keep it ready after sending, so no extra click is needed.
  • Fix TTS text handling so speech stops sounding mangled while keeping the fast response time.
  • Add one-click voice preview in character editing.
  • Label and sort voice choices so people know what accent or style they're picking.
  • Fix hair shimmering and showing rainbow artifacts on Radeon GPUs.
  • Switch character select to a gallery with visible characters and clear Play and Edit buttons.
  • Focus a newly created character automatically when returning to character select.
  • Add left and right stepping arrows for dense editor lists like hair, clothes, and colors.
  • Add a proper first-person camera.
  • Add arrow-key movement in addition to WASD.
  • Stop phone and settings clicks leaking into pawn and camera movement.
  • Fix build distribution so current links never point to stale legacy builds.
  • Keep build files on SSD or CDN so download speed isn't capped by slow disks.
  • Add speech-to-text as an optional input path instead of typed text only.
  • Add reliable crash reporting and automatic stacktrace collection for shipping builds.
  • Add a real color picker for creator colors instead of only preset swatches.
  • Add full futa support (already in as Trans).
  • Fix blindfold and eyelash clipping.
  • Make update channels read-only for non-staff.
  • Add a dedicated test-reports channel for indev bug reports.
  • Add a spectator camera for live viewing and screenshots.
  • Add host speech rules such as whisper-only rooms or loudness caps for events.
  • Add a room-owner rule to allow or forbid in-room outfit changes.
  • Add private rooms and invite-only spaces.
  • Add pose preference markers so partners can see which poses you like, dislike, or favorite.
  • Add anonymous review scores on phone profiles.
  • Add a character photo gallery for profile pages.
  • Add character profile fields (bio, pronouns, kinks, vibe tags) for the About card.
  • Add marriage and relationship contracts with propose, accept, decline, and end.
  • Add phone group chats for parties and remote coordination.
  • Add buy-a-drink interactions so players can send rounds to others.
  • Add Icecast and Shoutcast support for custom room music streams.
  • Add silent typo autocorrect before TTS to fix common misspellings without breaking voice.
  • Automatically clear expired room invites and stale realtime events.
  • Add anti-spam limits so reviews, transfers, and messages can't be flooded.
  • Add admin moderation tools for reports, suspensions, and removing group-chat members.
  • Fix camera collision with small scene objects like poles and mic stands so it doesn't snap back to the avatar during rotation.
  • Fix voice-preview lip sync in character creation so the mouth animates for the full preview instead of cutting off after the first word.
  • Fix the male A-pose flicker during movement.
  • Fix the wrong walk-start animation on first movement after entering a room.
  • Add lip sync for TTS playback.
  • Add eye contact so characters look at whoever they're near in conversation.
  • Fix walk speed and root motion so the movement no longer looks robotic or mismatched.
  • Fix dances visibly jumping each time the loop restarts.
We make XChat.

A next-gen adult social world. It's free.