foshan_lcy 发表于 2009-3-30 21:57:05

反正都是了,上传一些有意思的code啦

点击此处下载 ourdev_430339.rar(文件大小:43K) (原文件名:俄罗斯方块M16代码.rar)
点击此处下载 ourdev_430340.rar(文件大小:178K) (原文件名:用Delphi模拟Fat系统,没有做到真正的fat,但是用fat的思想。实际上是一个超小型的文件系统(8K)当初学习fat时模拟的.rar)
点击此处下载 ourdev_430341.rar(文件大小:162K) (原文件名:极坐标2轴机器人运动算法演示.rar)


第1个:可以做来送给人。最大的特点就是其消行的算法,只用了几句。整个游戏可以很轻易的裁剪。又因为使用了比较易懂的编程方法,应该很容易看得明白。因为我自己那个LCD的关系,显示有闪。大家可以针对自己的屏做优化。我的那个算法,可以把俄罗斯方块做到好多行好多列。编程思路的问题。
同时也有不好的地方,定义太多的函数(用过汇编的人都会明白这个意思),有个好处是对程序裁剪方便(当然增加图形也很方便),但同时要占用比较多的code空间。所以M16在gcc用时都要使用优化等级,要不就装不下。随机下落就是用了一个timer,因为按键时间等等的影响,所以timer会触发一个没有人能过预测的事件。我自己玩,也就是百多分就game over了。哈哈

第2个:可以了解下什么是文件系统(具体看代码啦,也是没有注解析,很久很久以前的code了)。这个东西有什么用?可以以植到几k到几百k的存储器里,这样这些小存储器就有文件系统了,同时很适合做加密。很多很多的用法,哈哈。

第3个:最有意思,如果那位有兴趣做机器人控制,一定对控制很好奇。一定很想了解它的运动过程。其实我只是给出一个很简单的模拟例子。
code还不完善就暂时不放上去了。至于如何使用这个软件,等会再弄个图上来。

jamiedu 发表于 2009-3-30 22:00:04

唔错~~~

cu_ice 发表于 2009-3-30 22:03:52

及及~~
页: [1]
查看完整版本: 反正都是了,上传一些有意思的code啦