可以考虑不用引擎,但是纯语言构架一个游戏框架都很难,主要是费时费力,还有内存管理也很坑。游戏引擎封装了许多特性,比如粒子,图形加速优化,各种封装库和实用函数,以及高效率的优化。使用引擎是很好,但是没有纯语言编写来的自由,而且用纯语言编写的大型游戏反而更能突出编程者的能力,如果能用纯语言独立完成一个大型游戏项目,那么就应该是大神级别的人。纯语言(就如c++)不能制作图形程序,需要有一种图像接口,比如OpenGL,Direct3D等等都可以完成一个图形渲染项目。至于用不用引擎,因为它们有各自的长处和短处,所以应该根据情况决定用不用引擎