做游戏学编程系列教程,被微软官网纳入,并和官方的CS课程并列放在一起

xzdxmynet 发布于 2024-02-06 阅读(52)

经过朋友们的努力,我写的学习游戏编程的系列教程被收录在微软官网上,并与官方CS课程放在一起:-D

唯一遗憾的是,内容发布系统无法针对不同语言的主页发布不同的内容,因此我们提供的中文课程无法在中文页面上显示。 目前只能显示英语课程。 希望微软以后能够改进,方便中国用户。 。

为什么要写这门课程?

2020年初,柴火创客教育开发了兼容微软的平台(开源游戏手持编程)。 产品经理胡张彦给了我一个工程板的原型,并向我简单介绍了这个平台,以便我准备为其编写课程。

在开始写课程之前,我做了一些研究,发现官方的英文教程都是基于传统的编程教育。 但它是为掌机游戏而生的,其核心价值是鼓励用户在这个平台上创作游戏。 因为我有几年的游戏产品开发经验,从一个游戏制作人的角度来看,这些教程的表达方式显然不适合游戏爱好者。 对于那些想要尝试自己进行游戏创作的人来说,他们关心的并不是那些编程语句,而是如何控制角色行走、如何放置怪物、如何设计游戏地图、如何发射子弹等等。

然后我把目光转向了游戏开发相关的教程和书籍,发现基本上都集中在专业领域。 还有很多专注于图形编程教育的平台。 虽然他们也提供使用游戏化方法的课程,但课程的目标仍然是编程教育,而不是教你如何制作你喜欢的游戏。

了解了这一点后,我重新审视,觉得这个组合非常适合掌机游戏爱好者入门游戏创作。 软件和硬件足够简单,只需要浏览器即可工作。 初学者不必面对复杂的编程环境问题,编程方式也是适合初学者的图形化编程。 硬件是手持游戏机。 在浏览器中编程后,只需将程序下载到掌上游戏机上即可立即开始玩。 这不就是我青少年时期在玩了很多游戏并尝试创造自己的梦想之后想做的事情吗?

极简游戏开发环境

由于没有适合掌机游戏初学者的教程,所以请自己编写一个。 我以一个游戏创作者需要学习和关心的问题为主线,结合循序渐进的编程知识为辅线,开始了课程的编写。 写课程的整个过程很愉快,因为都是我熟悉和擅长的领域。 在写课程的过程中,我尝试向周围的孩子们介绍和使用游戏,结果发现孩子们根本停不下来。 你只需要稍微提醒他们如何使用工具,他们就会开始像搭乐高积木一样自己玩。 迷你游戏。

本课程的中文版可通过以下地址获取:

通过游戏学习编程系列教程

16小时的基础课程

//?sku=

12小时中级课程

//?sku=

你想知道的一切都在这里:

可编程游戏掌上游戏机 - 柴火创客教育

一些新的进展

硬件转换

感谢市场部小伙伴们的努力,进一步“名正言顺”,出现在硬件清单上。

解决了部分常用汉字无法显示的问题

微软的团队支持相当强大。 前段时间,我发现一些常用的汉字无法显示。 经向微软汇报后,目前这些问题均已得到解决。

与清华大学出版社合作的书即将出版

如今已进入修订阶段,本书将会有更多惊喜……

标签:  编程 课程 微软 教程 游戏 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。