内容介绍
内容介绍
1.任务目的
参考官方教程,移植或设计一款游戏(要求: 不得与官方提供的游戏重复; 可供选择:打地鼠、俄罗斯方块等)。
2.硬件介绍
Kitronik ARCADE是一款功能丰富的可编程游戏手柄,搭配微软MakeCode Arcade编辑器一起使用,可以参考丰富的教学材料从头开始创建一个游戏,或者调整现有开放源码的方式学习制作一款游戏。
板卡布局:
- 一个全彩的LCD屏幕
- 一个用于音频反馈可以使用软件控制音量的压电蜂鸣器
- 一个用于触觉反馈的振动马达
- 六个输入按钮
- 一个菜单按钮
- 一个复位按钮
- 一个开关
更硬核的是这些都被封装在一个透明的保护壳里,你可以清楚地看到每一个电子元件。
处理器 |
Atmel SAMD51J19A |
工作电压 |
3节5号电池(3.6-4.5V)或USB(通常为5V) |
LCD屏幕分辨率 |
160 x 128 |
LCD屏幕尺寸 |
1.77英寸(对角线) |
电流消耗 |
约80mA |
工作时长 |
(3节5号电池 1500mAh电池)约20小时 |
下载调试 |
USB下载或SWD下载 |
扩展IO |
8个IO和8个GND |
3.主要代码
使用 https://arcade.makecode.com/ 在线的图形化编译器开发的。
实现了一个猜数字的游戏。需要猜测的数字是两位数。显示效果采用了一个七段数码管的扩展控件。代码分为下列几个部分。
- 初始化。
利用二分法的话,对于100之内的数字,一般不会超过8次就能猜出来。因此设置猜测次数最大值,也就是生命值为8。
a)改变数字。
充分利用了上下左右四个按钮,分别对十位和个位数字进行加减1的操作。
b)检验以及提示。
利用不同的颜色提示猜测是否正确,播放声音增加游戏趣味。
如果玩累了,直接看答案。哈哈~
c) 游戏过程。
用不同的颜色表示过大、过小或者刚好。
d)实机操作
猜对了,数字就会变成绿色
5.总结感想
这一个游戏机非常有趣,而且很容易上手。最重要的是可以跟娃一起折腾。他表示很好玩。
6.意见建议
这个活动很有趣,非常期待下一次。
团队介绍
爱玩游戏的父子俩~
团队成员
包包
我家可爱的七岁小男孩
评论
0 / 100
查看更多
猜你喜欢
Funpack第十期-在Kitronik ARCADE平台上复刻诺基亚手机经典游戏rapid roll在Kitronik ARCADE平台上复刻诺基亚手机经典游戏rapid roll
氢化脱氯次氯酸
1436
Funpack第十期--Kitronik ARCADE--任务一 制作小游戏1.介绍Kitronik ARCADE游戏手柄的简单情况
2.使用MakeCode Arcade方块编辑器制作小游戏并且导入Kitronik ARCADE游戏手柄使用
Titan
1334
Funpack第十期玩成就送开发板Kitronik ARCADEFunpack是硬禾学堂联合Digi-Key发起的活动。Kitronik ARCADE是一款功能丰富的可编程游戏手柄,搭配微软MakeCode Arcade编辑器使用,可参考丰富的教学材料开始创建游戏,或调整现有开放源码方式学习制作游戏。
雨天de尾巴
1002