Содержимое
#вашивопросы Я хочу работать над vr/ar software, какой стэк технологий необходим для этого, с чего начать? Я не знаю, какой у вас уровень знаний и опыт работы в IT, поэтому буду отталкиваться от того, что вы пока на начальном уровне обучения. Тогда в любом случае первое, что вам понадобится - это введение в Computer Science и программирование (например, тот же курс CS50). Дальше предстоит выбрать, какой язык вы хотите использовать в работе. По статистике, в VR технологиях чаще всего исползуется либо C#, либо C++. Если хотите идти более лёгким путём, изучайте C#. С++ - посложнее, но и мощнее. Также, если верить статьям в интернете, в область VR/AR стремительно врывается JavaScript, так что теоретически и он может оказаться не лишним. Если вам интересует разработка игр c VR - то тут если вы выбрали C#, то нужно будет осваивать игровую платформу Unity, а если C++ - то Unreal Engine. Также вам потребуется выучить SDK (software development kit) для VR и AR устройств - то есть библиотеки и инструменты, необходимые для разработки под конкретный девайс. Изучать нужно то, что пригодится для девайса, с которым вы собираетесь работать. В интернете пишут, что самые популярные устройства - это HTC Vive и Oculis Rift. Если вы планируете сами создавать 3D-модели, а не использовать готовые - то тогда нужно будет освоить собственно 3D-моделирование и софт, который для этого используют (Blender, Autodesk Maya и др). Пригодится и знание UX/UI-дизайна. Это очень сокращенная выжимка, подробнее читайте в статьях: - https://www.perforce.com/blog/vcs/virtual-reality-software-development - https://www.globaltechcouncil.org/virtual-reality/skills-needed-to-become-a-virtual-reality-developer/ - https://hackernoon.com/9-must-have-skills-to-become-an-arvr-developer-with-course-recommendations-e15s317e - https://blog.pusher.com/how-you-can-become-an-ar-vr-developer/ Задать вопрос автору блога можно здесь: @hum_it_bot