Как Вариант, есть NeoAxis Engine (сам с него начинал, но по некоторым причинам перешел на XNA). Можно создать что угодно! В том числе и нужный Вам жанр. Но нужно знать основы языка программирования C#. Без этого никуда. *Не убегай от снайпера, умрешь уставшим. *Мои статьи...
+1. есть свои плюсы, в отличии от фпс креатора не заточен под 1 стиль, так что мож добавить в свою фпс всякие фишки, и тоже без программирования @noTformaT
Udk-лучший инструмент для создания 3d Fps.А язык там не сложен.Да и программировать там особо не надо-просто изменяешь готовые скрипты,которых в сети полно.З.Ы тема не в том разделе,перенеси.