# Hyperfy Discord - 2025-11-22

## Overall Discussion Highlights

### Arcade Game Development
- **3rdEyeVisuals** successfully implemented base functionality for interactive arcade games using CanvasMesh in Hyperfy
- The implementation allows for custom arcade games with proper input handling
- A "Super User" mode was created for lower-level API access, ensuring only approved developers can spawn apps with extended permissions
- **.hyp shaman** provided a pre-built arcade cabinet model to assist with implementation
- Future plans include creating fully interactive UIs built into CanvasMesh for features like in-game inventory systems

### Input & Controller Support
- Discussion about implementing mobile virtual controllers for better mobile gameplay
- Interest in adding Bluetooth controller support with key binding options
- Current input handling system was debugged to fix a TypeError related to "uiInputFocused" property

## Key Questions & Answers

**Q: Need an arcade cabinet?** (asked by .hyp shaman)  
**A:** "You got a nice one? I will eventually be making and styling my own, lol. This TODO list just keeps on growing 😄" (answered by 3rdEyeVisuals)

## Community Help & Collaboration

1. **.hyp shaman** helped **3rdEyeVisuals** by:
   - Providing a pre-built arcade cabinet model with UV mapping and snap points
   - Offering to create a more advanced version with moving joysticks in the future
   - Suggesting modifications to core functionality to resolve a TypeError issue

2. **3rdEyeVisuals** shared progress on arcade game implementation, inspiring other developers like **Akuma** to explore mobile controller options

## Action Items

### Technical
- Implement virtual controller for mobile that resembles provided reference (Mentioned by: Akuma)
- Add Bluetooth controller key binding support (Mentioned by: Akuma)
- Create moving joysticks and buttons for arcade cabinet v2 using skinnedmesh (Mentioned by: .hyp shaman)
- Complete texture work for arcade cabinet model (Mentioned by: 3rdEyeVisuals)
- Finalize "Super User" mode implementation for controlled API access (Mentioned by: 3rdEyeVisuals)

### Feature
- Develop custom arcade games beyond Space Invaders proof-of-concept (Mentioned by: 3rdEyeVisuals)
- Create fully interactive UIs built into CanvasMesh for in-game inventory systems (Mentioned by: 3rdEyeVisuals)
- Implement POAP machine functionality from Decentraland (Mentioned by: 3rdEyeVisuals)

---

*Note: General and Hyper channels had minimal activity today, consisting only of greetings and GIF sharing. The 3D-design channel had no substantive content.*