Human-Centred ASL Learning: Effects of Interface Modality, Game Mechanics, and AI-Based Diagnostic Guidance