А так да, свой двиг круче всех будет . Возможности безграничны, но времени убьёшь тучу.
|
Вставлю давно мне переданную кем-то аксиому: ты либо пишешь движок, либо пишешь игру. Даже CryTek поначалу был не в состоянии сделать игру, сделав движок (первый Crysis, ога)
Мои 5 копеек:
1. Unity. Мегаудобно, роскошный .Net, килотонны добра "искаропки". Недостатки: как сказали выше, некоторые вещи сделать весьма нетривиально; с мобилками приходится сношаться порой весьма извращённо (особенно когда тащишь с собой в апп ворох плагинов).
2. CryEngine. Лично не трогал, смотрел дев-стримы, вроде ничотак пайплайн ассетов, но функционал немного кружит голову (синдром 3д-макса).
3. UnrealEngine. Тоже лёгкий синдром 3д-макса.
Бонус:
Уже несколько раз порывался сесть и выучить Paradox Engine (новая хрень, навёрнутая поверх SharpDX), но после юнити "ощущения не те". Как будто вместо родного удобного большого и мягкого кожаного кресла плюхаешься на диван какой-нибудь приёмной. Вроде то же самое, но жопа-то подвох чует.
Завершающие мысли:
Наверное, в тройку стоило включить что-нибудь более легковесное, типа Construct/GM/Panda3D, но я как-то с BM сразу в юнити нырнул, и с тех пор вылезать не хочется. Shiva3D - отстой, если кто порывался попробовать.