# Hyperfy Discord - 2025-07-21

## Overall Discussion Highlights

### Development Progress
- **Head Tracking & Gaze Features**: Ashxn shared significant updates including head tracking/gaze functionality, though it currently doesn't work with character flipping.
- **Emote System Improvements**: A customizable emote wheel with hotkeys has been implemented, with users discussing how to remap keys (e.g., from G to B).
- **Animation System Enhancements**: Ongoing work to improve animation systems, with clarification that skinned mesh animations are supported but require scripting.
- **AI Integration**: HiroP demonstrated an impressive voice-controlled AI system allowing object manipulation in-world and is planning to document the implementation.
- **Synchronized Elements**: Gert-Jan Akerboom developed a globally synchronized elevator, though experiencing some shakiness issues that need resolution.

### Platform Potential
- **Cross-Platform Experience**: Members highlighted Hyperfy's potential as a "VRChat killer" due to its consistent multiplayer experience across mobile, PC, and VR platforms.
- **Community Anticipation**: Users expressed excitement about recent progress on the development branch and alluded to unreleased features.
- **Adoption Strategy**: Discussion about improving communication regarding what Hyperfy is to drive positive adoption.

### Technical Discussions
- **Apps vs. Custom Systems**: Ashxn explained the difference between apps (limited API access but portable) and custom systems (can use raw Three.js functionality) when discussing procedural terrain generation.
- **Hyperfy v2 Development**: Ongoing development was mentioned, with developers actively implementing and refining features.
- **Animation Support**: Several developers discussed animation support limitations and implementation approaches.

## Key Questions & Answers

**Q: Is there an easy way to prompt user for text input?**  
A: You can hijack the chat (answered by Gh0sTt👻🪄🐘)

**Q: How to change the emote wheel hotkey from G to B?**  
A: Change control.keyG to control.keyB (answered by 𝕽𝖔𝖚𝖘𝖙𝖆𝖓)

**Q: Does Hyperfy v2 support importing GLB files with animations?**  
A: Skinned mesh animations work but require scripting (answered by 0mka and Valiant)

**Q: How would you implement procedural terrain in Hyperfy?**  
A: Create a custom terrain system registered in World.js that uses Three.js and adds to the scene (answered by Ashxn)

**Q: Anyone got a spare base app invite?**  
A: Partial answer suggesting it might be a Coinbase wallet rebrand (answered by .hyp shaman)

## Community Help & Collaboration

1. **Documentation Resources**
   - 0mka helped emotionull by providing links to the #resources channel and deepwiki.com/hyperfy-xyz/hyperfy

2. **Elevator Implementation**
   - hiroP suggested elastic interpolation to solve visual issues with position updates in Gert-Jan Akerboom's elevator
   - Gert-Jan Akerboom shared implementation secrets with hiroP via Discord link

3. **Procedural Terrain Guidance**
   - Ashxn guided shaw on implementing procedural terrain generation by explaining the difference between apps and systems, recommending a custom system approach

4. **Emote Wheel Configuration**
   - 𝕽𝖔𝖚𝖘𝖙𝖆𝖓 used ChatGPT to solve their own problem of changing the emote wheel hotkey

## Action Items

### Technical Tasks
- Implement support for non-Mixamo humanoid animations (Mentioned by Ashxn)
- Fix head tracking and flipping compatibility issues (Mentioned by Ashxn)
- Fix elevator shakiness in synchronized movement (Mentioned by Gert-Jan Akerboom)
- Improve position updates for remotes - currently 1/3 as frequent as local (Mentioned by hiroP)
- Maintain development momentum on unified multiplayer experience across mobile/PC/VR (Mentioned by cru)
- Implement persistence for collected coins after player disconnection (Mentioned by Gert-Jan Akerboom)

### Documentation Needs
- Create guide for implementing custom animations (Mentioned by Ashxn)
- Write hackmd about AI agent implementation (Mentioned by hiroP)
- Improve explanation of what Hyperfy is to drive adoption (Mentioned by Xukonth)

### Feature Requests
- Add fixed sidebar for builder tools similar to Unity/Godot inspector (Mentioned by carlosmu)
- Support for GLB animations without scripting (Mentioned by carlosmu)
- Voice-guided navigation capabilities (Mentioned by 0mka)
- Complete platform upgrades, staking, and buybacks (Mentioned by Saracismo)