编程所写的代码 是如何变成游戏的?

作者&投稿:倚萱 (若有异议请与网页底部的电邮联系)
~ 人能识别有意义的字母、数字组合,就是代码。电脑机器只能识别0和1的二进制数字组合。人写的代码不能直接被电脑识别,需要一个翻译的过程,这个过程叫"编译",把对人有意义的代码转换为对电脑有意义的二进制码。
你看到的游戏画面是电脑理解了这些二进制码之后的结果。电脑根据二进制码来进行游戏图像渲染、处理玩家的键盘鼠标操作信息。
举个简单的例子吧,假设人写的代码如下:
Action
action
=
drawCar();
boolean
goLeftBool
=
getInputLeftArrow();
if(goLeftBool){
action.setLocation(action.getLocation().getX()--,
action.getLocation().getY());
}这段代码大概意思是:画辆车,玩家按左,车往左走。编译之后形成下面这样的二进制码:
0010101010000101011111011101101010000101100101
0111011111011010000111010101010110001010111101
1010110001010101010101101101101010101010101011
0010101111010101011010101010101110110111011010
0101110101011001010110110110101010001010101011其中每行代表源代码中的一句。就像黑客帝国一样,哈哈。这样电脑才能理解。
当然,这是个例子而已,真正编译出来的二进制码比这个要多得多!


如何编写程序?
C++的拥护者则认为,用C写出与虚拟函数等价的代码同样会增加开支。这将是一个还在进行,而且不可能很快得出结论的争论。我认为,C++的额外开支只是使用更好的语言的小付出。同样的争论发生在六十年代高级程序语言如COBOL和FORTRAN开始取代汇编成为语言所选的时候。批评家正确的指出使用高级语言编写的程序天生就比手写的汇编...

为什么代码要用英文,而不用中文?
编程时的代码用英文而不是中文,这是历史因素决定的,从编程语言的起源,到编程语言的崛起,都是在欧美等发达国家进行,这些国家使用的基本都是英语,可以说英语是编程语言的母语,中国的互联网起步比较晚,当我们需要并大量使用编程语言的时候,所有的成熟的编程语言都是英文的了,我们作为一个使用者,而...

.编写Application程序,构造一GUI,实现对两个数的加、减、乘、除功能...
中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际 上只是一些Coding fans,压根没有资格称为程序员,但是据我所知,不少...

编程初学生如何开始写代码
初学者怎么写代码 可以从抄代码开始 只要在抄代码的时候,带着脑子,就可以从抄的过 程中理解并掌握代码的工作原理和基本概念,抄代 码可以让我们了解一些常见的编程模式和技巧,帮 助我们更好的理解编程语言和框架的用法,加深对编程概念的理解 抄代码注意三点 理解: 不管是跟着教程,还是开源项目抄代码都 要以理解为...

编程是什么?
用机器语言编写程序,编程人员要首先熟记所用计算机的全部指令代码和代码的涵义。手编程序时,程序员得自己处理每条指令和每一数据的存储分配和输入输出,还得记住编程过程中每步所使用的工作单元处在何种状态。这是一件十分繁琐的工作。编写程序花费的时间往往是实际运行时间的几十倍或几百倍。而且,编出的程序全是些0...

联想电脑蓝屏代码大全
电脑蓝屏代码大全 代码 含意 0 0x00000000 作业完成。 1 0x00000001 不正确的函数。 2 0x00000002 系统找不到指定的档案。 3 0x00000003 系统找不到指定的路径。 4 0x00000004 系统无法开启档案。 5 0x00000005 拒绝存取。 6 0x00000006 无效的代码。 7 0x00000007 储存体控制区块已毁。 8 0x00000008 储存体...

C语言编程“Hello,world”应该怎们弄
步骤如下:1、打开我们的Visual C++ 6.0软件,我使用的为中文版,软件主界面如下图所示:2、然后点击上图工具栏中的文件,里面有个新建菜单,然后我们可以设置一下我们的工作空间,如下图所示:3、接下来,再点击工具栏下的文件,里面有个新建菜单,点击它,出现下图的对话框:4、点击确定即可,创建...

弹出窗口的html的代码是怎么写的?
1、最基本的弹出窗口代码 < SCRIPT LANGUAGE="javascript"> < !-- window.open ("page.html")-- > < \/SCRIPT> window.open ("page.html") 用于控制弹出新的窗口page.html,如果page.html不与主窗口在同一路径下,前面应写明路径,绝对路径(http:\/\/)和相对路径(..\/)均可。2、经过设置后的...

编程的定义是什么?
2、当我们使用智能手机的时候,有部分代码运行的在后台不可见的。再比如在电脑上将鼠标从一个地方移动到另一个地方,看起来很简单,但实际上,这需要运行很多行代码。3、在Google Docs上输入文字这样一个看似简单的操作,在后台也需要运行相当多的代码。代码随处可见。4、就像人类一样,机器也有属于他们...

关于写代码这档子事
不知道你所说的写代码是什么意思,如果是指计算机编写程序代码,可以继续看我的回答。在我看来,编程,写代码就像是一个从事翻译工作的人再给计算机写一篇翻译文章。这个人必须了解人类语言,还要了解计算机能够借助一些所谓的编译器之类的程序才能看懂的代码,来完成人们希望交给计算机去做的事情的计划清单。

云龙区18046696722: 请问:一排排的编程代码是怎样变成那些可视的软件的呢? -
蒙诚欣美: 呵呵,很久很久以前我也和你有一样的疑问.同样是这个问题往深了说可以出一本书,我给你简单的说一下.很久以前dos年带或更早,程序是可以直接控制显存的,显存就是专门用于显示的内存,我们可以直接向显存里输入数据对应到屏幕上...

云龙区18046696722: 我会写程序的源代码,可是不知道怎样讲代码变成可以执行的程序!(一个一点击就可以执行的文件) -
蒙诚欣美: 将代码变成可执行文件?那是编译器的工作. 编辑->编译->链接->调试 这是最基本的四步,而你所完成的只是第一步,其他三部由编译器协助完成. 因为我们不可能记住机器码吧?就这种0000 0000 0000 0000. 如果你每个机器码都能记住,那基本上就不需要编译器了,也不需要开发环境了,直接写机器码 = = 答案补充 这我就估计不了了,但是Windows允许执行源代码,像命令行,其实一个del D:\*.*也是源代码 这种程序称为“开源代码” 如JavaScript(后面简称js),VistualBasic等等,都支持解释执行.我估计你说的是js

云龙区18046696722: 编写的程序代码如何变成.EXE文件 -
蒙诚欣美: 记事本只是你打开文件的方式而已,记事本默认是txt文件,而你要写程序代码,那就不一定是TXT文件了,而且编程都是要环境的,譬如JAVA需要JDK,.NET需要framework,程序编译也是需要软件的.

云龙区18046696722: c语言编写的程序是怎样变成画面的 -
蒙诚欣美: 要调用库里的有关绘图的函数(子程序).例如:(1) 调用新开一个绘图窗函数,设窗的原点在x0,y0,宽度w,高度h(2) 调用建一支画笔函数,设颜色红绿蓝数值,设笔的粗细(3) 调用画直线,或画曲线,或画椭圆线,或画多边型...之类的函...

云龙区18046696722: 怎么对编写出来的代码让他变成程序 例如 C语言 -
蒙诚欣美: 因为程序运行完了,所以就自动关闭了. 两种解决方法,都是在代码最后的return所以关闭,你用的是什么环境?用VC试试 那个叫命令提示框,出来后立马f

云龙区18046696722: C++的代码是怎么变成一个一个的程序? -
蒙诚欣美: 跟会Photoshop没什么关系,如果是纯代码写界面要看下win32编程方面的,但是这个太难了,不适合初学的,vc++里有个叫MFC的,你只要新建一个MFC工程,然后根据向导设置就可以得到一个基本的窗体框架,然后你再通过控件布局写相应的事件代码就可以了

云龙区18046696722: 用C语言写完程序如何变成软件?
蒙诚欣美: 在C语言环境下用菜单中的build命令编译,在同目录下就会生成.exe可执行文件,前提是你的C程序正确才行,要不会报错的!

云龙区18046696722: 我想请教一下怎么把代码做成软件呢,?我是学编程的,自己懂一下简单的编程,但是很奇怪最后是怎么变成软件的~ -
蒙诚欣美: ...第一要看什么语言写的代码,有的语言 开发环境中就带了 发布软件的环境,还有的语言的自己另外下载其他软件来生成你自己程序的安装版...

云龙区18046696722: 都知道手机软件是JAVA编写的,但是JAVA编程是在eclipse平台上进行的,那些源代码是怎么变 -
蒙诚欣美: java是大环境,eclipse只是一个编程平台而已,txt也可以进行java编程的.

云龙区18046696722: c语言怎么变成程序 -
蒙诚欣美: 额,如果你是一名初学者的话,建议你去下载visual c++ 6.0集成开发环境,并且将你朋友的放有代码的.txt记事本文件后缀改为.c或者.cpp,在安装完VC 6.0后双击就能打开了,再去找一下最基本地操作,编译,连接,运行,就可以了.学习编程是长久的事,建议先看谭浩强的书,他绝对可以让你自学就能入门.之后再去找进阶的书.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网