Flash MX 编程深层次应用-Flash射击游戏(9)

2016-01-29 12:57 3 1 收藏

Flash MX 编程深层次应用-Flash射击游戏(9),Flash MX 编程深层次应用-Flash射击游戏(9)

【 tulaoshi.com - Flash 】

本章小结
    

写完这个游戏的教程,笔者终于长长地松了一口气。这个游戏中的代码自己看起来都觉得累,别说还要把它做出来。当初,制作前后花了近两个月时间,尝试了很多种方法,基本上没有借鉴别人的经验,程序部分全由自己考虑,然后编写代码,对代码进行测试,修改,调试,最后才实现现在这个样子。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

一般来说,Flash的编程功能并不适合这种快速响应的游戏,但经过精心编程,对每个可能影响游戏运行的细节都进行了优化,让程序变得非常精炼与高效,从而基本上达到了游戏的快速响应。这个游戏在赛扬366 MHz以上的机器上基本上可以无延迟地运行,从这一点就可以看出游戏的高效了。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

来源:https://www.tulaoshi.com/n/20160129/1488292.html

延伸阅读
标签: flash教程
7.5 实时下棋(3)      7.5.2  下棋的协议 上面这些程序已经包括了走棋的全部子程序,现在我们只需再增加一个下棋的协议,工作就算完成了,这个协议就是RUN了。RUN协议其实很简单,就是把一个对手名及其走在哪一列的信息传送给服务器,然后服务器将这个信息传给“我”的对手,对手自动做出反应把棋放在相应位置。 下面...
标签: flash教程
本章小结      好了,前面讲了这么多中、高级的应用,相信大家对于Flash的游戏、Actions编程应该有了更加深入的了解。其实游戏编程讲到一定程度的时候就变成了算法问题,这已经从某种意义上离开游戏本身,而游戏算法有些是有固定模式的,比如像五子棋算法。算法只有在实战中才可以学习与应用。 后面将讲述两个例子,一个...
标签: flash教程
5.3 游戏的智能      在现代社会中,一个蠢笨的游戏是没有人来玩的,因为人会学习,而程序是不会学习的。因此,要让游戏好玩一些的好办法就是让游戏具有一点智能。当然了,这种智能达不到人工智能的水平,但是至少可以通过程序对游戏环境的变化或者条件的变化来增加游戏的难度与可玩性。 首先,先讲一个随机掷骰子的智能...
标签: flash教程
5.4 如何对付游戏修改工具      在本书的精华集1中讲解了游戏计算得分的方法。这些方法对普通的小游戏足够用了,但是在一些大型的、商业的游戏中会显得不足。玩游戏的人都知道有个整人专家(FPE),是专门来修改游戏的。它的运行方式就是从内存中查找出游戏主角的某些属性的存放地址,然后将这些属性改成需要的任何数值;...
标签: flash教程
5.5 游戏作品的保护      讲到作品的知识产权保护问题,可以分成两个部分,一个是作品本身的保护,另一个是源代码的保护。一个好的游戏是经过程序员辛苦编程、调试后完成的,其中的源代码包含了程序员的心血,如果不经过任何的保护就示之于众的话,很多程序员都是极不情愿的。但是软件代码保护与技术的公开交流是相互矛盾...

经验教程

124

收藏

78
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部