Намного проще сделать в 3D. Cначала надо сделать модели (можете заказать у фрилансеров, берут недорого), а потом экспортировать в Verge 3D. Простенькая логика делается там же.
Нужен трёхмерный тулкит, вроде Three.js, Babylon.js или Verg3D. Последний кстати, это российская разработка, довольно быстро развивается + есть возможность спрашивать у них на форуме на русском языке.
Насколько я знаю, в Cinema4D есть поддержка экспорта в веб-стандарт GLTF. Курите в сторону движков, его поддерживающих. Тот же Three.js вполне подойдет.
Чтобы готовить такой контент нужно прежде всего изучить какой нибудь пакет моделирования. Самые популярные и известные это Blender и 3ds Max. А дальше гуглите на предмет движков/плагинов, экспортирующих из этих пакетов в WebGL. Например упомянутый выше blend4web (но он мне не особо нравится в последнее время) или verge 3d.