Ah, might be a problem to find an engine. I use Unity but it only supports C#. I'll do some research though.