在路上
相识
在六一儿童节收到一个很别致的礼物,刚好遇到这阵子工作比较忙,就趁着今天父亲节推荐给你们,让我们一起唤醒记忆中的众多游戏,去回忆下青春,并认识下GameGO,用它打造属于你和孩子的游戏,并在创造游戏的同时学习编程知识。
从编程到游戏,从马里奥到记忆训练机!,让我们一起感受创造的乐趣!
创意
查找用户指南,一眼看到这个1.8英寸的16x128彩色TFT屏幕,那接下来就让我带着你们去认识下这个屏幕并创作一个游戏,Let‘s Go!
用户指南链接:https://docproxy.tinkergen.com/web/#/1?page_id=418
原型
测试
案例分析
主程序
角色动画设置
矿工动画设置
金币动画设置
这边使用的软件编辑平台是MakeCode Arcade,MakeCode 是微软的的一个免费开源平台,为不同水平的学习者提供了大量有趣的项目、硬件模拟器、基于图形化编程的编辑器和文本编辑器,便于学生了解计算机科学的实际应用。
MakeCode Arcade 则是专门针对开源游戏掌机的硬件,提供的编程环境。这些硬件形态各异,但主要的目的都是用来DIY自己的游戏,有了Arcade,就可以让你做的游戏在多个支持这个平台的硬件上运行。好了,现在就让我们看看Arcade的真面目。
打开浏览器,输入网址: https://arcade.makecode.com/
Arcade的编程指南详见链接:https://docproxy.tinkergen.com/web/#/1?page_id=419
交互
剧情设计
分享&总结
这次使用微软的MakeCode Arcade的软件编辑平台,起初使用的时候特别不习惯,特别是在给角色设置动画特效的时候,因为每一个动画特效得通过自己编写程序来实现。并不像图形化编程只要“下一个造型”那么简单,也不像文本编程(如Python),需要自己码代码那么繁琐。或许这可以帮助孩子们从图形化编程过渡到文本编程起到一个缓冲的作用,更容易理解面向对象。
知识点:让我们听着摇滚把笛卡尔坐标系给学了吧
https://www.bilibili.com/video/BV1JA411i7AX
最后,留下你期待的游戏,让我们留言区见!
Why to write?
把点滴比特化,完成输入、处理、输出这个过程(IPO);同时希望获得你们的反馈与建议,达到教学相长!
领取专属 10元无门槛券
私享最新 技术干货