当前位置:首页 > 我的书籍 > 正文内容

一个教材,学VC,编游戏程序。

Peirre3年前 (2022-10-30)我的书籍298

这个教材写得不错,很深入浅出。程序例子是2.5界面的游戏,仿微软件的《帝国时代》游戏,是自己的代码。

但曾经看过商业代码,是类似和相互学习,教学是个短浅的例子。作者是系统分析师兼计算机杂志编辑。

这个游戏分块可以分两组,共同数据结构,也就是数据的组成,也就是游戏的数据表现值。

一部分是编辑组,这组的责任是地图的关卡,编辑器的组成,数据还原图像的过程,和程序这边一样,和另组一些程序功能类似。

一部分是程序组,这组的责任是程序的正常运行,调试和优化带游戏引擎自身的实现。很多源码看着简单,实际点,自己完成还是有难度的。

这个ai算法有很多变种,很多人是在理解的基础上改动的,《游戏编程精粹系列》有相关的学术伪码和简单的例子。

在这个学VC,编游戏程序的教材中,例子非常简单,很多人还是不知其所。所以然还在后。

那就是VC这个语言是MFC编程方法,MFC编程方法是初级用户入门的最得手的一种方法。用MFC方法编程,离应用还很远,可以做一些小程序。

如果说MFC离应用很远,那不得不说e语言和uitliy游戏环境还有日本的gamexp都比较初级入门。但可以开发得很好。

如说游戏,那还是要看实际内容。一个策划,一组人群的兴趣,和可玩性。

26.jpg


27.jpg

28.jpg

这是一个实例,游戏正常运行,另外,游戏编程精粹这套书有介绍游戏的文件构造的最佳结构和方式和理论。

编一个游戏,要一个引擎,说实在点就是一个能运行一些数据的方法和方式,也就是关键游戏函数包。

每一个实现过程都是很固定的,看过商业代码,很多程序简单,但是改动只会增大数据或变难理解。

真正的源代码和核心代码是规规矩矩的,小学生的作业题。

一个新算法或者方法,这个代码的实现和改进是进化的,初步程序要半年到一年,发展后多个程序会看懂把代码完善,一个程序员的思想并不全面。

一个物理系的学生或者比程序员更加了解算法。编程很慢。看一个硕士教授编PRE非线性编辑软件的转场,发呆半小时以上。问他有点哑言。一个月营业员工资800元时他拿6000元。

要完成任务,不是说笑,大家的共同努力,分析程序的可行,可以说一个项目的启动,大家都在受难的起点,同一条船。人们互补,分组可不担误进度。

可以说现实有点严厉,有些程序员的思想可能是同一环境,同一类算法思法。算法的价值是别的程序的没有。

很多计算机的书可以堆集到环境中参考,这个计算机系统和换代要找到主方法要快和狠。一些方法转眼就逝。

有些伪码很简单和离谱,理解一个学问。可以说一段中文可以发展成为一个游戏,一个括号可以引用一个模块。

和主程序不相关的模块,也可以通过特定的结构挂在主程序中。

事务的处理也有应用的相关冲突,包容很重要。

VC相关的,现在还有VC6初学入门一直可以要,ctrl+w可以带你到MFC的初级界面世界,可以了解计算机系统结构和方便小程序应用。

函数和接口实际和系统,界面无关。完成任务就可以了,有时还可以测试一下。

一个程序或模块花二个小时,有点累,还要调试,你呢?一直编下去,仿佛像打游戏《暗黑破坏神之2》。

给学生看的,步入这个领地,计算机系统会过时,但是计算机数据一直可以用,跨平台就是这个意思,现在很多函数前人有路,只是参考。

编游戏仿的角色和地图是《帝国时代》,学VC编程序这本书销量不多,一直存在,有时缺,一时市场上还找不到。

PS: 告诉你商业源码是怎么回事,简短精彩的代码,很多人自己编,程序算法一样,程序大概一样,只是变量可能不同。如那种教材上的冒泡排序的几种方法。

程序的简单度,你可以想想,如八皇后算法,横坚八个黑白相交的方格,摆放8个不见面的皇后。计算机会算出来,在人的大脑里,演算一下,是不是也可以?

分享给朋友:

相关文章

CPU 汇编指令中和标志位有影响的指令图片。

CPU 汇编指令中和标志位有影响的指令图片。

CPU的汇编指令和CPU的标志位影响关系图,自用备查。SSE3部分FPU部分SSE4部分SSE2部分SSE部分浮点异常表常规指令指令符后缀与标志位影响关系...

Blend书籍和感想。

Blend书籍和感想。

最近买了几本书 《Blender3D动画角色创作》《VR-Blender物理仿真与游戏特效开发设计》《Blender权威指南》《Blender大师》快速的读了一遍,加上自己的实际操作,谈谈对Blend...

重翻旧书,温故MFC模块VC windows 编程。

重翻旧书,温故MFC模块VC windows 编程。

MFC模组是微软提供的源码级别模块,开发应用程序得心上手,开发速度很快。很多人初学程序语言,不知道如何上手编第一个应用。也许应用太容易,看不上。太难自己又完不成。实际上,程序只是解决问题的一个工具,也...

这两天忙活,提交一个nrf 单片机的资料。

这两天忙活,提交一个nrf 单片机的资料。

在此处公布一个英文版无线射频51系列单片机资料,型号为nrf24LE1,智能小车,键盘,鼠标上都有使用这个芯片,用途很广。资料下载:nRF24LE1-F16Q48-R_Nordic.pdf简介:是一块...

nRF无线SOC单片机原理与高级应用一书读后感。

nRF无线SOC单片机原理与高级应用一书读后感。

这两天买了一本书内容是介绍nRF单片机的。说实话这本书出来好几年了。我的单片机也买了两年。以前已经看完英文资料,因为英文的理解会不太准确,读得慢,每次阅读次数不多。所以还是买了这本书。这本书读起来不吃...

今天收到一个邮件,发的2021年新品资料,介绍一下吧。

今天收到一个邮件,发的2021年新品资料,介绍一下吧。

今天收到TI公司的一封邮件,好像没有订阅过他们的信息,不过在他们的网站上留有邮箱。很喜欢这个公司,这个公司生产的芯片资料很多,蓝牙5G微处理芯片,无线网络5G芯片他们都有生产。自己一直处于低水平方式,...