登录|立即注册|使用QQ帐号登录
论坛 > 51单片机
发帖|
精华 看21726|回61|收藏
楼主 ID:51663 只看他
2013-7-11 21:21
本帖最后由 longdi 于 2013-7-11 21:22 编辑

  再次感谢51hei论坛管理员胡老师送的的屏。这几些天无聊就做了个小游戏。这个游戏是我用的第一部手机上的一个飞机游戏。只是做的过程中被我身上的静电弄挂了两个屏。(也可能是别的原因)哭.....
游戏原理:就是一个按键控制飞机的上下(按住不放飞机就一直上升,放开不按就一直下降,拼命点击就可以保持一定的高度),躲避前面的障碍物,尽可能飞得最远就是。
说明:飞机只能上下飞,不能左右飞,障碍物是由右往左动。障碍物分成三部分,上,下,中障碍物。

图片:
1.JPG
2.JPG 3.JPG
以下是源程序。
屏的驱动程序是用坛子上改的。其他的都是我一个一个敲进去的。
程序还没最终完成。未完成的部分是障碍物的随机效果,运气不好可能飞机根本无法飞过去!不想弄了,等有心情再弄了。不过现在还是可以玩的。
用了106个字节的RAM,5322字节ROM。对51来说还撑得住。
4.JPG
程序没注释...
点击此处下载
LCD12864.zip (101.01 KB)
(下载次数: 544, 2013-7-11 21:19 上传)

下载积分: 黑币 -5





加上原理图。晶振用了50MHz的有源晶振,从X1输入就可以。刷屏时间实测30~31ms,所以看起来一点都不闪,很流畅。
5.JPG

沙发 ID:51089 只看他
2013-7-11 21:26
不错!可以增加点难度:越往后障碍物掉落的速度越快。增加按钮,飞机可以上下左右飞。
板凳 ID:51663 只看他
2013-7-11 21:36

引用:

piqiu 发表于 2013-7-11 21:26
不错!可以增加点难度:越往后障碍物掉落的速度越快。增加按钮,飞机可以上下左右飞。

障碍物不是掉下来的。是从右往左运动的。越往后中间的宽度越窄。
地板 ID:51089 只看他
2013-7-11 22:34
刚用楼主的程序修改端口后烧到我那个老掉牙的51开发板里面测试了一下,11.0592Mhz下,stc89用12T慢得像蜗牛,,改6T也没改善多少,,后来换1T的mpc82g516,勉强可以玩了,

奇怪的是第一次出障碍物全部都是乱码,只有到第三次才基本正常,检查增加清屏程序delay,也没有改善,,,

楼主做的程序很不错哦!
5# ID:52173 只看他
2013-7-23 20:03
强大,威武
6# ID:52177 只看他
2013-7-23 22:20
有套件卖吗?我要
7# ID:52257 只看他
2013-7-25 20:05
好,正想给儿子做一个。
8# ID:52266 只看他
2013-7-25 22:18
正好,要这个
9# ID:50024 只看他
2013-7-27 17:09
学习一下
10# ID:52343 只看他
2013-7-27 22:06
谢谢分享
11# ID:52906 只看他
2013-8-10 16:52
太牛X了   很喜欢    我额想做一个来耍一下
12# ID:52909 只看他
2013-8-10 17:47
这都可以啊!!!!!!!!!服了  我还在做车子   你都干到飞机去了
13# ID:52955 只看他
2013-8-12 09:16
这个牛啊  ,新手求指导啊
14# ID:52554 只看他
2013-8-12 16:13
来学习一下哈!
15# ID:52972 只看他
2013-8-13 08:59
楼主很强大的
16# ID:52972 只看他
2013-8-13 09:00
17# ID:53079 只看他
2013-8-15 19:25
强大啊
18# ID:53506 只看他
2013-8-25 23:19
太强大了,值得学习
19# ID:53556 只看他
2013-8-26 16:57
恩恩  很好的东西!!!
20# ID:54941 只看他
2013-9-11 06:57
好羡慕哦
21# ID:55013 只看他
2013-9-12 20:56
你不怎么玩游戏的习惯吧,因为看你设计就知道了,飞机因该是左右移动,障碍物因该是上下跌落才符合游戏的逻辑性,主要由于你设计的游戏是平面横版的
22# ID:58995 只看他
2014-2-1 21:05
O(∩_∩)O谢谢
23# ID:59022 只看他
2014-2-5 21:14
毕业设计用12864做个射击类的游戏
24# ID:59283 只看他
2014-2-26 17:36
有用串口控制液晶的程序吗?
25# ID:59133 只看他
2014-3-2 13:59
高手,学习了。谢谢!
26# ID:60316 只看他
2014-4-3 18:34
谢谢分享,不错的东西。
27# ID:61200 只看他
2014-4-28 22:39
高手啊,单片机还可以这样玩
28# ID:61804 只看他
2014-8-31 07:22
学习了。。。。
29# ID:65585 只看他
2014-9-5 15:39
真是强大啊,顶!
30# ID:66002 只看他
2014-9-10 15:21
很厉害的样子
31# ID:66016 只看他
2014-9-10 20:50
谢谢楼主分享!!!
32# ID:62522 只看他
2014-9-17 16:39
大神,非常感谢
33# ID:66345 只看他
2014-9-18 07:56
好东西,赞一个!
34# ID:71744 只看他
2015-1-6 20:11
先看看
35# ID:71744 只看他
2015-1-6 20:11
好像很强大
36# ID:11942 只看他
2015-1-7 09:27
学习学习,谢谢.
37# ID:61343 只看他
2015-2-5 14:03
强大,威武
好东西
38# ID:29438 只看他
2015-2-7 08:53
太牛了!
39# ID:73522 只看他
2015-2-10 21:49
不错我也说一句
40# ID:73082 只看他
2015-2-18 02:37
下载,学习下

51黑电子论坛

Powered by Discuz! X3.1

首页|标准版|触屏版|电脑版