Just one precision : "You are so familiar with many game creation softwares...sure!"
I don't know how to use these softwares. But if I knew them, i could recode the game in any engine. Not by will but by ability. I'll stick to Purebasic for the time being.