当前位置:首页 >问答首页 >游戏设计
精选回答
来自和谐笑酒窝的回答 2024-01-04 19:02:24

现在一些大型游戏大部分都是用C/C++开发出来的,当然也有些混用了各种开发工具,例如VB。 用VB开发的大型游戏少,不过以前曾经有个“仙剑95”就是用VB开发出来的。 和VC相比,VB对一些底层操作太弱,当然运行效率也就较低,如果开发PC游戏,当然是C++比较适合一些。要是开发手机游戏,那就用JAVA好些。 当然开发游戏的工具不只限于这些,那就看你用什么工具更顺手、更精通一些。就像现在很多好玩的小型单机游戏(例如:吞食鱼、拳皇等)是用flash借助AS做出来的。 当然每一个游戏都不可能只用VC或是VB、JAVA就能开发出来的。例如还要用到3D建模、地图、游戏引擎等技术。开发出一个好游戏不是一两个人或是几个人几天就能搞好的事情。它需要一个好的团队,需要市场分析,需要策划,需要精湛的专业技术力量。

来自难过又荔枝的回答 2024-01-04 19:02:24

C语言可能开发不了大型游戏,但是用它来编写系统软件或者做嵌入式系统最好,但通常会用游戏引擎+脚本,不然光OpenGL的那些操作就够你写的了,还不用说声音、关卡管理、各种交互等等等等。做3D的游戏,纯C可能解决不了问题,建议用C++,可以使用Unreal引擎来实现一些3D效果。

来自不安忆电话的回答 2024-01-04 19:02:25

可以用C语言做一些简单的小游戏哦~推荐几个第三方图形库

1.EasyX:

EasyX Library for C++

EasyX就是针对初学者而开发的图形库,它封装了Windows系统中的很多函数,目前支持VC++6.0、VS平台。官网有很多教程和源码,非常简单易学。可以看看大家做的小作品:

2.

Easy Graphics Engine

EGE也是个图形库,和EasyX接口很像,学起来也非常简单。但是EGE是开源的,这就是说你可以自己模仿去实现一个小型的图形库

3.SDL

SDL也是基于C语言的图形库,相比上面两个,SDL就专业了较多,它支持跨平台。不仅在游戏上,在多媒体上SDL也能发挥作用。有一个用SDL做的仙剑奇侠传2D开源游戏,可以看看

还有很多的图形库,建议先看看上面这几个。

来自精明未嚓茶的回答 2024-01-04 19:02:24

其实游戏就是图片和声音,然后用编程语言来控制图片怎么显示什么时候显示等等,pc上的非网页游戏c或c++较多,另外可能会用到几种脚本语言.源码复制到vc里报错,一般原因是游戏不仅仅只有代码,还有图片声音脚本等其他文件,如果代码运行的时候找不到文件,当然会报错啦.

火星时代教育-AI变现资源包
火星时代教育 影视学院刘老师,为你解答
恭喜,您已获得免费试听资格请留下您的手机号,课程顾问将帮您激活课程
获取验证码
免费领千元课程+随课礼包

请留下您的手机号

课程顾问将帮您激活课程并赠送学习礼包

微信扫码入群领福利

扫码领福利最新AI资讯

点击咨询
添加老师微信,马上领取免费课程资源

1. 打开微信扫一扫,扫描左侧二维码

2. 添加老师微信,马上领取免费课程资源

×

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定