Если кому интересно - я создал: https://github.com/Crutchmaster/libtcod-duktape
Что это?
Обёртка из js движка duktape над библиотекой libtcod. Последний умеет рендерить в opengl/sdl тайлы/псевдографику, там есть a*, fov (field of view), генератор подземелий, карт высот и еще кое что по мелочи
Что и этого получится?
Простой движок, на котором можно легко клепать игрульки на 7DRL или просто поиграться.
Киллер фичи?
Stand-alone движок, код для которого не нужно компилять, а для начала разработки достаточно текстового редактора. Duktape реализует функции изоленты, всё остальное, сколько-нибудь тяжелое, допиливается на си.
Почему не lua/v8/python/etc
Луа мерзкий, v8 избыточен, обёртка для питона уже есть, питон тоже мерзкий.
Это мой первый былдокод на си, учтите это, когда будете строчить свои язвительные комменты. Ну и всё еще только в разработке, но я постараюсь пилить и не забрасывать.