Ну и в общем-то. Всё, что вы написали в сообщении, может быть решено. Я написал - статью тип на 1 минуту чтения. Очевидно, что огромное количество вещей упущено
Ну об этом написано в посте. Что есть проблема с валидацией параметров.
Сверху написал, что вопрос локализации - это отдельная большая тема. И никто не запрещает адаптировать код под свою специфику.
Если у вас есть узкое место, которое вы вызываете каждый кадр по множеству раз, то в таком месте - чем меньше прослоек, тем лучше. Это все чинится с профайлером во втором окне. Указанный в посте подход никак не заводит проект в тупик. Если вам понадобилось, вы заменили узкие места на более оптимизированное решение.
Я лично считаю, что микрооптимизации часто загоняют проект в погоню за наносекундами по каждой мелочи, а по итогу на качество конечного продукта это не влияет.
Игрок же в конечном счете играет не в хороший код. Посмотрите на код последних инди хитов, там вообще люди не запариваются над такими материями)
Это другая задача. В ней также делится текст на шаблон и данные под вставку. Можно определить метод изменения шаблона и тянуть его из таблиц. Данные под вставку также брать из таблицы локализации
Ну и в общем-то. Всё, что вы написали в сообщении, может быть решено. Я написал - статью тип на 1 минуту чтения. Очевидно, что огромное количество вещей упущено
Ну об этом написано в посте. Что есть проблема с валидацией параметров.
Сверху написал, что вопрос локализации - это отдельная большая тема. И никто не запрещает адаптировать код под свою специфику.
Если у вас есть узкое место, которое вы вызываете каждый кадр по множеству раз, то в таком месте - чем меньше прослоек, тем лучше. Это все чинится с профайлером во втором окне. Указанный в посте подход никак не заводит проект в тупик. Если вам понадобилось, вы заменили узкие места на более оптимизированное решение.
Я лично считаю, что микрооптимизации часто загоняют проект в погоню за наносекундами по каждой мелочи, а по итогу на качество конечного продукта это не влияет.
Игрок же в конечном счете играет не в хороший код. Посмотрите на код последних инди хитов, там вообще люди не запариваются над такими материями)
В целом это уже задача над этим тестовым контейнером, который описан в посте. Нужна более высокоуровневая обертка
Это другая задача. В ней также делится текст на шаблон и данные под вставку. Можно определить метод изменения шаблона и тянуть его из таблиц. Данные под вставку также брать из таблицы локализации
Как-нибудь напишу и об этом)
Хорошо. Учту на следующий раз