当前位置:首页 >问答首页 >游戏设计
精选回答
来自彪壮踢早晨的回答 2023-12-04 20:29:41

回答如下:这是不可能的。编写一个游戏需要大量的代码,包括游戏逻辑、图形渲染、音频处理等等。即使是最简单的游戏也需要数百行代码。因此,无论是用C++还是其他编程语言,都不可能只用一行代码写出一个完整的游戏。

C加加编程不能用一行代码写游戏。C加加编程是一种输出获取状态结构信息编码。它只能输出代码游戏。只是一个构造模型,不能契合与对应编程游戏。所以C加加不能写游戏。

来自帅气向背包的回答 2023-12-04 20:29:41

可以用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开源游戏,可以看看

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

来自安静扯睫毛膏的回答 2023-12-04 20:29:41

C#主要面向web级应用,是微软对抗java开发的语言。

如果想朝游戏方面发展,一定是用C++。

建议先学C,等C用的滚瓜烂熟后,再学C++,会轻松很多。

其实如果你把任何一门语言玩精通了,转其他语言,只需要1周-1个月的时间。

语言只是纸老虎,编程的理念和思想才是关键。

来自笨笨用大树的回答 2023-12-04 20:29:41

人能识别有意义的字母、数字组合,就是代码。电脑机器只能识别0和1的二进制数字组合。

人写的代码不能直接被电脑识别,需要一个翻译的过程,这个过程叫"编译",把对人有意义的代码转换为对电脑有意义的二进制码。

你看到的游戏画面是电脑理解了这些二进制码之后的结果。

电脑根据二进制码来进行游戏图像渲染、处理玩家的键盘鼠标操作信息。

举个简单的例子吧,假设人写的代码如下:这段代码大概意思是:画辆车,玩家按左,车往左走。

编译之后形成下面这样的二进制码:其中每行代表源代码中的一句。就像黑客帝国一样,哈哈。这样电脑才能理解。当然,这是个例子而已,真正编译出来的二进制码比这个要多得多!

需要学习多种编程语言。

1:首先要知道游戏编程用的什么语言。

2:c++语言是目前最为稳定的、指针最为全面的语言。游戏尤其网游的稳定性要求极高,因此必须用c++。

3:先学c语言,c语言是全部计算机语言的基础更是c++的基础。因此要学好。再学c++,这个要学精,不然开发游戏没戏。然后学数据结构、数据库、线性代数、离散数学结构。

4:html、css、js也要知道。

5:如果要制作跨平台游戏,建议学习下opengl/opengles,这是个很强大很专业的图形接口,因为很多平台支持所以适合跨平台游戏制作使用。

6:做2d游戏,可以使用cocos2dx等一些引擎,当然你也可以使用上面的3d引擎制作2d游戏。

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

请留下您的手机号

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

微信扫码入群领福利

扫码领福利最新AI资讯

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

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

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

×

同学您好!

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