2Jabba Hut
А денег то хватит уважаемый Jabba?

)
Обратись к разработчикам сколько стоит Vital Engine 2 со всеми своими редакторами уровней и различными приложениями.
А вообще-то если диплом связан с разработкой собственного "движка", то лучше его делать самому или на основе уже давно открытых кодов Quake 2. Если же движок нужен для создания какого-нибудь воображаемого мира можешь поэкспериментировать с редактором уровней для Unreal Tournament, называется UnrealED. Классная штука! Но только для создания отдельной карты для самой игры.
Есть еще простенький "движок", который мне тоже очень нравится. Он называется AtmosFeare от киевской команды Action Forms. Но он тоже стоит денег. Смотреть здесь
http://www.action-forms.com/