Было дело - тоже хотел на эту тему поспрашивать. Но, раз кто-то уже спросил... Вобщем, я считаю, что Си, конечно, - жутко хорошо, но, попробовав Пурик после Блитца и Си, никак не могу от него отказаться...
Мож это и не такой серьезный двиг, есть разные там всякие бяки и заморочки, нет ПРОСТОТЫ БЛИТЦА, но 25-300-700 КБайтовые экзешники РУЛЯТ!!! Жаль только, что собственного ЧИСТОГО 3D движка НЕТ (использует OGRE, который мну жуть как не нравится), но можно прикрутить IrrLicht или враппер 9 Директ-а. Есть еще в списках библиотечек OpenGl, правда там только чистые названия функций да пример вращающегося кубика (пособие по всем функциям виндовсовских библиотек - микрософтовский МСДСН. Или как там его...

). А еще Пурик быстрее по логике и СИ и Блитца (тем более... Блитц же на СИ, вроде, написан), есть возможности создания отдельных потоков (thread) и еще много радостей.