单项选择题

数字游戏开发中,游戏引擎的主要功能是()。

A.设计游戏界面
B.编写游戏剧情
C.提供游戏开发框架
D.测试游戏性能