(урон, время перезарядки и пр.).
Как с точки зрения архитектуры лучше хранить такие данные? Представляется несколько вариантов, но не могу понять, что же лучше.
1. Всё храним в переменных или массивах для каждого оружия.
2. Создаём класс-контейнер и храним в объектах класса.
3. Используем внешний файл (хотя идея кажется плохой)
4. Scriptable Object
5. ???
если их очень много то используй базу данных
Да с десяток единиц оружия по 6-7 параметров на каждое. Базу данных только ради это заводить как-то нецелесообразно, я думаю.
Я с помощью SO делал. Но вообще тут отталкиваться нужно от своего удобства если работаешь один, или если геймдиз то решать как то в команде. Ну первые 2 варианта звучат не очень. json/so то что надо для такого рода данных
Спасибо. Работаю один, да. Попробую через SO тогда.
Обсуждают сегодня