3 года назад
Unity. Загрузка сохранения из файла и смена языка интерфейса
Эта заметка про программирование и будет полезна совсем начинающим разработчиками игр на движке Unity. В ней рассмотрим работу с файлом в формате .json в проекте для платформы Android. А также реализуем смену языка интерфейса. Загрузка из файла (и соответственно сохранение в файл) будет полезной для хранения настроек игры, переключения языка, загрузки ассета (текста или картинки) и даже переноса каких-то внутриигровых данных между сценами. Создадим скрипт контроллера параметров C# и прикрепим его к объекту, который будет с нами в течении всей сцены (например к камере)...
4 года назад
№7 В каком формате хранить игровую графику?
Преимущественно 2D графика храниться в формате .png, если сохраняете в Adobe Photoshop, или аналогичных программах, сохраняйте с максимальным сжатием. Файл -> Сохранить как -> Формат (.png) -> Параметры файла PNG -> Самый маленький размер файла (самое медленное сохранение) -> ОК. PNG поддерживает прозрачность и полупрозрачность, сжимает данные без ухудшения качества (использует сжатие без потерь) и сжимает довольно хорошо, но не так сильно, как JPG. Примечание: Почему не JPG? - JPG не поддерживает прозрачность слоя, которая нужна в большинстве игровых объектов...