А что делает новый "остальной код" ? Ну потому что я же не представляю что у тебя делает движок, а хочется понять.
Viewing post in Prorva-2 jam comments
Я сам с трудом представляю где кончается движок и начинается игра, ведь всё (кроме SR2D), это код одного проекта. По идее движок - это то, что может многократно переиспользоваться. Но даже в такие глубинные части я часто вношу правки по ходу работы над проектом. Например, используя этот же редактор карт, я сделал две гоночных игры.
Мне кажется, тебя волнует, что я вытащил старую игру. Ну так я специально назвал игру "Прорва-2", чтобы никто не обвинил в том, что я что-то скрываю. Так вот "Прорва-2" от "Прорва" отличается не меньше, чем DOOM 2 от DOOM. Ты скажешь, что многое похоже? Так это мои представления о том, каким я вижу шутер, отними у меня все наработки - и я сделаю всё равно что-то похожее.
Это же конкурс движкописателей, то есть тех, кто сможет наиболее эффективно задействовать старые наработки для написания новой игры. Не даром контент можно использовать любой, просто я беру в основном свой старый, а кто-то качает с Турбосквид и т. п., а кто-то нет, тратит время на создание нового контента - зря, конкурс то не про это.
На это сложно ответить. Кроме совершенно новых модулей, типа телепорта для монстров или ИИ для попрыгунчика, в большую часть старых вносились изменения под нужды игры. Ну и общую связующую всё канву игры переписал, в первой Прорве кнопки и сохранения глючили. Шейдеры переписывал - много старых моделей в другом формате.
Кому интересно - исходник могу дать.