1、基本上,大型游戏引擎都不是C语言开发的。如果小游戏的功能代码的话,c没问题,如果要好的界面,C要用gtk+,这个比较难熟悉c++的话,用wxWidget和Qt写界面会好用点。大型游戏的话,还是要用专门的游戏引擎设计,大型游戏不是一个人能完成的。
2、游戏开发主要涉及到ui和场景、对象管理的需求,c++相比c是更普遍的选择使用c++的游戏框架、引擎也更多,移动端常见的cocos2d-x,面向3a开发的udk等都是最典型的例子。
原创| 2022-10-10 13:12:12 |浏览:0
1、基本上,大型游戏引擎都不是C语言开发的。如果小游戏的功能代码的话,c没问题,如果要好的界面,C要用gtk+,这个比较难熟悉c++的话,用wxWidget和Qt写界面会好用点。大型游戏的话,还是要用专门的游戏引擎设计,大型游戏不是一个人能完成的。
2、游戏开发主要涉及到ui和场景、对象管理的需求,c++相比c是更普遍的选择使用c++的游戏框架、引擎也更多,移动端常见的cocos2d-x,面向3a开发的udk等都是最典型的例子。
c语言是很多高级的语言的原生语言,可以开发很多东西例如嵌入式系统,类似Linux的操作系统,服务器开发,数据库,软件或者游戏引擎都能用C语言开发,只不过现在有很多高级语言对C语言做了扩展,用起来更简单方便。所以c语言是什么有用的
C语言是能开发王者荣耀的。
因为C语言是可以编写底层系统的,而王者荣耀是可以在C语言编写的系统中正常运行的,所以C语言是支持王者荣耀所有代码的,反过来也可以用C语言来编写王者荣耀的代码,C语言可以开发和修改王者荣耀的代码,让王者荣耀更好的服务于喜欢玩游戏的平民大众。
1、基本上,大型游戏引擎都不是C语言开发的。如果小游戏的功能代码的话,c没问题,如果要好的界面,C要用gtk+,这个比较难熟悉c++的话,用wxWidget和Qt写界面会好用点。大型游戏的话,还是要用专门的游戏引擎设计,大型游戏不是一个人能完成的。
2、游戏开发主要涉及到ui和场景、对象管理的需求,c++相比c是更普遍的选择使用c++的游戏框架、引擎也更多,移动端常见的cocos2d-x,面向3a开发的udk等都是最典型的例子。