我几天前在这里发表了一篇关于去完全投入在Wild Willows的文章,因为失去了工作,Wild Willows的项目在此之后有了一个意想不到的方向,那就是教育。
Wild Willows背后有很多结构化的游戏数据:6种生态环境、150种动物、栖息地、饮食、食物网关系、科学名称、配方、成就和更多。
因此,我决定通过一个公开的 /GameData API来暴露一些数据,并围绕它建立一个免费的入门级网页开发教程。
学生们从学习HTML、CSS和JavaScript的基础知识开始,然后进入:
- API是什么
- 读取JSON
- 使用
fetch() - 条件和循环
.filter()和.map()- 使用同样的数据构建小型项目
我也建造了一个浏览器内的编码环境,因此不需要在本地安装任何东西。
API使用的是生产游戏数据,而不是学术/研究数据集。一些生态关系是为了游戏而故意简化的。但是我想,这可能是让初学者编程感觉不那么抽象的方式。
学习编程彻底改变了我的生活,因此能够建造一些东西来帮助其他人尝试编程的第一口尝试,对我来说是特别有意义的。
这个教程是免费的:https://wildwillows.app/learn
期待其他独立开发者的反馈,特别是那些曾经建立过教育材料或开源了他们游戏的数据/工具的人。
评论 (0)