Я подумываю о том, чтобы написать несколько функций объектива, чтобы связать Unity с некоторыми бизнес-веб-приложениями. Должен ли я нацеливаться на оба варианта Unity по отдельности или я могу сделать один и предположить, что другой будет работать?
Да, объективы взаимозаменяемы между 2D и 3D.
После установки в систему объектив будет отображаться на любом рабочем столе. С точки зрения разработки вам не нужно беспокоиться о том, какой пользователь использует, сама Unity обрабатывает все это за вас.