Чтобы управлять различными ресурсами в моей игре (растровые изображения шрифтов и т. Д.), Я хочу создать менеджеров, которые сопоставляют строки с любым ресурсом. И этот объект, когда выходит из области видимости, освобождает всю память, используемую ресурсами.
Таким образом, если вам нужен шрифт, вам нужно либо добавить его, либо запросить строку, указывающую его имя, и он вернет указатель на него. Таким образом, пользователь никогда не должен управлять какой-либо памятью.
Это хороший дизайн для маленькой видеоигры?
Спасибо