I use Game Maker 5.3 for making games. Currently making a 2d plaform and although has nothing to do with Oddworld I am also planning to make an Oddworld game.
www.gamemaker.nl
It's completely free and if you download the tutorials and learn as much as you can it can be really easy to use and make great games.