Coming at things from the other end, I’ve started working on a graphics library for Prolog, using a games-engine-inspired ECS design. Eventually I hope to use it to make a game, but perhaps in the meantime some other enterprising folks might find a use for it. I’m planning on making more of an announcement about this when it’s more ready, but if anyone wants to play around with such a thing, you can find the source & some examples of use here: ~jamesnvc/logui - SDL + Prolog experiment - sourcehut git