IDE是一个开发工具而已,你用不同的IDE写出来的代码效果是一样的,甚至你用记事本一个个字母打出来(如果你有足够耐心的话)的效果也是一样的。
而引擎是一整套预定义好的资源。你可以直接把碰撞检测,图形渲染,物理等繁琐的事情交给引擎,你只需要定义两个刚体,让他们碰撞,碰撞之后怎么弹,引擎帮你计算。