В игре, которую я создаю, я хотел бы иметь возможность отображать и вводить символы Unicode пользователем. Однако у меня возникли проблемы с использованием SpriteFonts для решения этой задачи. Включение всех символов Unicode использует WAY слишком много ресурсов (это даже приводит к сбою VS2010!), Так что об этом не может быть и речи. Но я не уверен, какие еще варианты у меня могут быть.
Я знаю, что есть способы динамически загружать кодовые точки Unicode по мере необходимости, но эти методы, похоже, ориентированы на строковые таблицы и другой статический текст. Весь мой текст предоставлен пользователем, поэтому статический подход здесь не сработает. Любые идеи / помощь?