Как уже сказали, БМакс работает с 2Д (Но есть множество врапперов на разные 3д движки, с шейдерами и разными вкусностями), В Б3д, с 2Д графой вообще очень туго, зато с 3Д проще, но менее просторно, и менее функционально. Но для начала Б3д, даёт хорошее понятие о программировании в 3Д.
Дальше я считаю лучше переходить на БМакс+3Д Двиг какойнить, или лучше С++\С#. Лучше сперва научится, постигнуть какихто высот, а потом брать большее. Конечно ИМХО: БМакс намного лучше в очень многом (если не во всём).