龙空技术网

win-tc小游戏开发(4)

DKink 83

前言:

此刻各位老铁们对“游戏编程入门电子书”大概比较珍视,你们都需要学习一些“游戏编程入门电子书”的相关文章。那么小编在网上搜集了一些对于“游戏编程入门电子书””的相关知识,希望看官们能喜欢,各位老铁们一起来了解一下吧!

上次说到内嵌汇编了,我找到《汇编语言》王爽 第4版,我当时用的不是这本书,不过大家都说这本是好书,就看这本了。

我这里只找个程序在win-tc的内嵌汇编里面写,不详细说汇编,有空另开汇编系列。

这本书里面有关地址线、数据线、控制线的问题,我大概说下,这和我当时的学的书一样太粗略了,我花了很长时间才理解了。

这就是CPU如何从内存读取和储存数据,

8位CPU一次读写8位,寻址也是8位,

16位CPU一次读写16位,寻址也应该是16位的,

当然32位,64位,128位,应该是同样的,这就是所谓的内存对齐问题,如果要访问非对齐内容,就要多增加代码找到需要的数据。

但是也有内存扩展技术扩展寻址位的,加强数据读取速度扩展数据位的,各种异构技术。

//------------------------------------------------------------------

大概讲点有意义的内容。

这里有个字符的问题,大家写代码的时候会把中文的标点符号写到代码里,如果是注释里,这个是可以的,但是写在有意义的代码里是不能有中文和中文字符的。这个就是全角半角字符问题,非法字符。

要处理这个就,根据编译错误信息慢慢找,这个还算比较容易搞定,初学新手必然的一个错误。

//===========================================

有个老生常谈的问题,就是文件名。有人说都啥年代了,文件名都是中英文各种字符混写。

我建议大家还是老老实实的用原始的8+3英文字符的写法写文件名,可以避免很多麻烦的。

windows下的C:\Program Files (x86)这种目录都造成了很多问题。

下一节讲的TC教程里比较重要的内容了。没注意,这个网站已经不维护了,唉。

我太久没写过程序了,稍微温习下。有人问为什么用这么老旧的东西写程序?

我在想以前dos16的编程思想也是很有必要学习下的,另外只要去咸鱼找些品相好的电脑都能运行学习编程是关键。很多人觉得学习编程必须要好电脑,我觉得破电脑用起来更有感觉,因为用好电脑,我就想找游戏打,缺乏自制力是关键。高度自律是一个人能有所成就的关键。我以前就是玩也没玩好,学也没学好,坑了。所以我稍微准备点东西,以后教儿子能快速入门程序设计。

标签: #游戏编程入门电子书