Skip to content

Liang-Kaidong/Based-on-GEC6818-bouncing-ball-game

Repository files navigation

基于GEC6818的弹跳球游戏-粤嵌实训项目

项目要求:

  • 游戏功能设计
  • 计分:使用小图片在屏幕的某个位置实时显示得分,游戏结束时清零
  • 积分的排行榜(加分项)
  • 游戏难度的设计:小组内集思广益
  • 补充:开始游戏按钮
  • 把电子相册功能补到这里
  • 使用线程当我们在自动播放图片时,点击某个位置可以强制退出
  • 线程的使用

该项目基于粤嵌GEC6818开发板开发的。项目包括了触摸屏的使用、显示bmp图片以及多线程的使用。使用的交叉编译链为arm-linux-gcc,目录中的文件仅适用于GEC6818开发板!由于该项目有部分功能还未能实现,就算我想到了却没有那个板子,所以的话得后续的开发者自行解决。

0.目录索引

目录索引 简要介绍
作业一 9X9乘法表 重新初步C语言
作业二 Ubuntu初识 简单敲写Linux的命令
作业三 通过代码执行程序写入文本 open与write命令使用
作业四 画三色国旗 (无任何政治意义)write命令使用
作业五 显示图片 显示bmp图片
作业六 判断触摸 触摸屏的使用
作业七 电子相册 switch命令使用
作业八 线程的使用 使用多线程
作业九 制作游戏 项目要求
讲义 包含项目所必备的知识和工具使用方法

1.项目验收

一、游戏主界面 游戏主界面

二、相册主界面

相册主界面

三、游戏界面

游戏界面1

游戏界面2

2.知识储备

由于每一个作业对应的教材太过冗长,这里不便展示,如有需要请自行下载讲义的文件。

由于讲义文件太过久远,不方便进行大规模的改动。如果和你所学的知识有所冲突,请以你的为准!

3.环境配置

环境搭建方法详情请预览->讲义->环境配置->环境安装(WSL版本).docx

通过网盘分享的文件:WSL.zip
链接: https://pan.baidu.com/s/1uVpFF8f198GFeehKkCPRtQ 提取码: rmag

资料请下载 WSL.zip

4.致谢

感谢广州粤嵌公司进行教学指导,部分文件由粤嵌公司提供。项目仅供学习与参考,如涉及文件侵权请及时与我联系进行删除,禁止一切售卖行为与违法行为!

About

基于嵌入式GEC6818的弹跳球游戏项目

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages