Arduboy 游戏机制作参考教程

简介: arduboy官网:https://arduboy.com/arduboy制作论坛:https://community.arduboy.
img_a484ee1a3f550a96553f606fd9844b5a.png

arduboy官网:https://arduboy.com/
arduboy制作论坛:https://community.arduboy.com/t/12-arduboy-compatible-system/236
arduboy制作参考:https://ht-deko.com/arduino/arduboy_clone.html
ATtiny85 制作迷你小游戏机教程:https://www.jianshu.com/p/55e86b4e0194

1.准备

主要部件:

零件 数量
Pro Micro Atmega32U4 1
OLED SPI 128x64 显示屏 1
TP4056 1A锂电池充电板 1
蜂鸣器 1
3.7v 锂电池 1
按钮 6≤
开关 1≤
PCB 1≤
其他 n
img_9f900b45f0dcaca6f9be12c674398113.png

img_0f0911cea452c65f9a4cd8e00dcd24c5.jpe
未焊接布局参考

2.电路连接

img_ee1810ef8607bb8fdce058e6890aa3f8.png
参考图

显示屏连接:

Display Pro Micro Pin
SCL 15
SDA 16
RES 6
DC 4
CS 2* (如果存在此引脚)

按钮连接:

Button Pro Micro Pin
A 7
B 8
UP A0
RIGHT A1
LEFT A2
DOWN A3
RST RST(可无)

扬声器连接:

Speaker Wire Pro Micro Pin
1 5

3.测试:

根据步骤2的电路图我们进行焊接前的测试,当然你也可以跳过这一步

1.打开 arduino IDE 安装 arduboy相关库,点击"管理库..."

img_b435ab4a83f992e53b941707a6dd5fdb.png
1

img_bcd7029de55630b2ad6144fd0b072530.png
2
img_d7a3f730e64efc251ecc315cca2a06ac.png
3

设置好后进行测试,我这里测试的游戏是:SanSan如果上传代码报错是缺少库文件同样前往"管理库..."中进行搜索添加

img_4194a66bc411c775c776630cec532b88.gif

img_53880510654bd8c7e3a61e94fa0cc42e.jpe
游戏运行测试

4.焊接

img_88f9ef2bbc75022643925c2111e18780.jpe
img_3e00b917e9620a4ffc90dc64e39ddf06.jpe

5.烧录

可以前往 arduboy官网官方论坛http://www.team-arg.org/games.html 寻找好玩 的游戏

img_bfdf0ab970f32cb1c4c81cd8f4950e61.jpe
img_ca1b5d778aecd3c6920b9f57ee42c594.jpe

6.完成

img_8beb756409d211f95c2a46084221269b.gif

img_5c2c4cd816f4036642f2d31761ce6dcf.gif
相关文章
|
28天前
|
XML 小程序 前端开发
小程序制作教程
小程序制作教程
55 3
小程序制作教程
|
5月前
|
移动开发 HTML5
经典的泡泡龙游戏源码免费下载
HTML5泡泡龙冒险小游戏是一款休闲网页游戏,游戏玩法是玩家从下方中央的弹珠发射台射出彩珠,多于3个同色珠相连则会消失。
40 2
经典的泡泡龙游戏源码免费下载
|
5月前
|
缓存 关系型数据库 MySQL
仿7881游戏装备网源码修复版下载/可做虚拟点卡和网站源码下载网
仿7881游戏装备网源码修复版下载/可做虚拟点卡和网站源码下载网
44 0
|
6月前
微信小游戏制作工具关于游戏屏幕适配,看这篇就够了!
微信小游戏制作工具关于游戏屏幕适配,看这篇就够了!
200 0
|
移动开发 前端开发 JavaScript
赛车游戏——【极品飞车】(内含源码inscode在线运行)
赛车游戏——【极品飞车】(内含源码inscode在线运行)
赛车游戏——【极品飞车】(内含源码inscode在线运行)
|
图形学 数据安全/隐私保护
还在用Unity开发游戏?那你就out了,试试用Unity做一个答题系统吧
大家都支持Unity是用来做游戏开发,比如说做2D游戏、3D游戏,或者工业虚拟仿真软件的开发。 其他Unity可以做的有很多,比如答题系统。 本篇就介绍答题系统的开发 这个答题系统,可以从文本文档中提取题目和分数,然后绑定到UI上,在答题的过程中,自动判断分数,自动判断正确率。 目的是实现一个可快速导入到项目中使用的小模块。
|
Java 开发工具 C++
电脑技巧:推荐一款非常棒的截图软件X-Snip
X-Snip是一款可以解决不同类型用户在不同场景下使用截图工具时所面临的问题,并且适配了所有的Windows版本系统,整个软件只有一个exe文件,不涉及任何依赖项。
电脑技巧:推荐一款非常棒的截图软件X-Snip
|
容器
如何在微信小游戏制作工具中快速的制作一个血条?
如图,添加了两个血条的图片,一个当作背景,一个当作前景,并且把这两个图片放到了一个“血条1”容器中,另外增加了一个“打你丫的”按钮,用来模拟攻击,点击“打你丫的”按钮,血条就会掉血。
176 0
|
人工智能 移动开发 数据可视化
不会游戏编程还能制作游戏吗?(附无代码游戏制作软件推荐)
在这个时代,你不懂摄影,但是却可以用手机轻松地拍出好看的照片;你不懂图像处理,但是却可以一键让你的照片显示出各种各样的效果;你不懂画画,但是却可以通过语言描述,让 AI 帮助你画出你可能凭借自己永远都无法画出的作品......工具在不断的降低创作的门槛,让越来越多的人能够做一些原本只有少数人才能做到的事。
733 0
|
开发工具
干货技巧|如何用3DsMax制作笔记本电脑
电脑成品图 ![图片.png](https://img-blog.csdnimg.cn/img_convert/fc6f2c4770a59fa36db841dc254419ed.png)
421 0
干货技巧|如何用3DsMax制作笔记本电脑