Из документации:
ПРИМЕЧАНИЕ: Консоль НЕ является оболочкой. Поэтому это не реализует опции оболочки как завершение командной строки, окраска синтаксиса, история команд, и т.д.
, Консоль является просто привлекательным фронтэндом для оболочки по Вашему выбору (cmd.exe, 4 нт, удар, и т.д.), другие утилиты командной строки могут также использоваться в качестве 'оболочек' Консолью.
Как оболочка программирования можно использовать ipython.
Безусловно, и на самом деле их довольно много (хотя и на разных стадиях зрелости). Взгляните на раздел игры на dsource: http://www.dsource.org/projects/
Вы можете оформить заказ DAllegro и DAllegroGL . В основном они написаны на C / C ++, но содержат привязку к языку D.
есть порты и для движка horde3D, их можно найти на его форуме: домашняя страница horde 3d