Сергей Иванов, у вас должен быть массив int[] currentWeaponIds. Куда вы помещаете айдишники. И делайте потом с этим массивом все что угодно. А когда надо нарисовать картинки - идете в какие то свои конфиги, где у вас записано какому айди соответствует какая картинка.
Короче- надо отделять визуал от данных и не хранить их вместе.
Сергей Иванов, метаинформацию можете держать в конфигах/scriptable object или еще где угодно. В сейве пользователя она не нужна. Помещать в панель - по id достаем привязанную картинку и радуемся
Артур Деунежев, назвать любой язык программирования? Окей, Haskell. Никто не знает ваших идей, требований, технюансов, и прочего, чтобы советовать ЯП. Вот вы пишите - "не хватило паскаля для реализации всех идей". Каких идей? Щас посовтуем - а в том языке тоже не хватит чего то.
Хотя все это бред. Все языки (по крайней мере из одной группы по парадигмам) одинаковы по возможностям. В ЯЗЫКЕ нет "камеры следующей за тобой". Это все реализует программист. Или движок. Или фреймворк. Но не ЯЗЫК.
Имеется ввиду, желая продать приложение
юр.лицу, как лучше сделать, чтобы фактически оно принадлежало им?
Мне кажется, это должно решать юрлицо.
По сути есть след. варианты:
- вы публикуете приложение на своем аккаунте, делаете его платным, юрлицо через стандартные механизмы стора его покупает. Все норм, все законно.
- вы заключаете с юрлицом какой то договор (например, подряда), разрабатываете приложение ДЛЯ НИХ, передаете им исходный код, и дальше они уже как хотят так и крутятся
- в дополнение ко второму варианту - можете публиковать в сторе от имени юрлица, бумажками вы это почти никак не зафиксируете, ну да и не важно
- вроде бы в сторах есть передача админских прав на аккаунт.