Касательно GetComponent и Instantiate. Это «сложные» в плане производительности методы. Можно перед стартом уровня создать пул шариков которые будут выключены. После чего активировать каждый и перемещать в стартовом позицию. Шарики которыми ты уже не управляешь - можно деактивировать через какое-то время, после чего использовать их повторно)
В общем-то это паттерн ObjectPooling. Согласен, в случае игры где у тебя в гольфе условно 30 одинаковых мячей, которые ты бьёшь по одному за раз логично было бы использовать данный механизм. Всегда использую его для механик стрельбы.
Жалко что из-за войны плей маркет закрылся от новых разработчиков. И теперь не купить за 1500 рублей акк разработчика.. и теперь не смогу свои игры публиковать в плей маркет.. а стим очень дорогой там больше намного платить надо не помню толи ежемесячно разработчикам толи ежегодно. посоветуйте пожалуйста аналоги гугл плей чтобы можно было в россии публиковать игры и зарабатывать хотяб немного на этом😭😭😭🙏
Круто , помню когда ты делал пародию на Papers please и сказал что не разработчик , но блин ты так легко делаешь пускай даже такие "лёгкие" игры , а некоторые не могут без ошибок СЦЕНУ запустить на Unity(это я).Желаю скорейшего развития канала! Удачи!