OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4367|回复: 4

2048 游戏 源代码

[复制链接]

6

主题

38

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
419
金钱
419
注册时间
2018-2-22
在线时间
81 小时
发表于 2019-1-9 17:27:02 | 显示全部楼层 |阅读模式
这两天撸的一个2048小游戏,源码如附件。
入口函数是void UI_Loop(void),代码很简单,就不多说了。
只需实现void UI_DrawIcon(uint32_t x0, uint32_t y0, const uint8_t *image)就可以移植到其他平台。
图片用的是120X120,图片数组是RGB888的,根据自己的硬件,自行调整图片格式和大小,重新生成数组。

Game2048.zip

74.78 KB, 下载次数: 116

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10572
金钱
10572
注册时间
2017-2-18
在线时间
1914 小时
发表于 2019-1-9 17:53:14 | 显示全部楼层
回复 支持 反对

使用道具 举报

3

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2019-1-16
在线时间
21 小时
发表于 2019-1-30 15:55:01 | 显示全部楼层
谢谢分享
楼主可以发以下工程源码么,有些地方不是很懂
回复 支持 反对

使用道具 举报

6

主题

38

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
419
金钱
419
注册时间
2018-2-22
在线时间
81 小时
 楼主| 发表于 2019-1-31 14:08:41 | 显示全部楼层
lowell 发表于 2019-1-30 15:55
谢谢分享
楼主可以发以下工程源码么,有些地方不是很懂

原始工程已经改得面目全非了,附件的源码已经足够了,你只要实现个刷图函数就可以在任何支持C的平台跑起来。
如果没有显示屏,只调用matrix_t* Game2048_Loop(uint8_t input)这个函数也能玩,只是结果是通过printf函数输出。

回复 支持 反对

使用道具 举报

3

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2019-1-16
在线时间
21 小时
发表于 2019-1-31 22:37:29 | 显示全部楼层
greyorbit 发表于 2019-1-31 14:08
原始工程已经改得面目全非了,附件的源码已经足够了,你只要实现个刷图函数就可以在任何支持C的平台跑起 ...

行,多谢了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-11 03:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表